Skip to main content
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.

Anatomy & Structure of Medicare Card — Australia

The Australian Medicare card consists of 10 numeric digits in 3 parts:

PositionFieldLengthMeaning & RuleExample
1Card Prefix1 digitMust start with digits 2 through 62
2 to 8Family Account Number7 digitsUnique family Medicare account identifier1234567
9Check Digit1 digitCalculated via weighted Modulo 10 with weights [1, 3, 7, 9, 1, 3, 7, 9]8
10Member Issue Number1 digitMember order number on the physical card (1 to 9)1

Official Algorithm (Weighted Modulo 10 — Medicare Australia)

Check digit calculation for Australian Medicare Card:

S = Σ d[i] * W[i] (i=0..7); DV = S mod 10
  1. 1. Multiply the first 8 digits by weights: W = [1, 3, 7, 9, 1, 3, 7, 9].
  2. 2. Sum all products into total S.
  3. 3. Check digit equals remainder of S modulo 10 (DV = S mod 10).
  4. 4. Ensure first digit is 2-6 and 10th digit (issue number) is 1-9.

Validation FAQ