Skip to main content

Australia Medicare Validator

Online validator for Australian Medicare card numbers based on Services Australia standards.

How does Medicare validation work?

The validator checks for a 10-digit numeric sequence, validates that the first digit is between 2 and 6, and executes the Modulo 10 weighted checksum formula on the 9th digit.

Validation occurs client-side in your browser, maintaining full confidentiality.

Medicare Check Digit Calculation Algorithm

The 9th digit is derived from the first 8 digits using weighted Modulo 10 addition:

Sum = Σ (dᵢ × Wᵢ) for i from 1 to 8; Check Digit = Sum mod 10
  1. Extract the first 8 digits of the Medicare account number.
  2. Multiply each digit by its corresponding positional weight [1, 3, 7, 9, 1, 3, 7, 9].
  3. Sum all 8 products together.
  4. The 9th check digit is the remainder of the total sum divided by 10.
  5. The 10th digit designates the card issue sequence.

Validation FAQ