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:
| Position | Field | Length | Meaning & Rule | Example |
|---|---|---|---|---|
| 1 | Card Prefix | 1 digit | Must start with digits 2 through 6 | 2 |
| 2 to 8 | Family Account Number | 7 digits | Unique family Medicare account identifier | 1234567 |
| 9 | Check Digit | 1 digit | Calculated via weighted Modulo 10 with weights [1, 3, 7, 9, 1, 3, 7, 9] | 8 |
| 10 | Member Issue Number | 1 digit | Member 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. Multiply the first 8 digits by weights: W = [1, 3, 7, 9, 1, 3, 7, 9].
- 2. Sum all products into total S.
- 3. Check digit equals remainder of S modulo 10 (DV = S mod 10).
- 4. Ensure first digit is 2-6 and 10th digit (issue number) is 1-9.