New Zealand IRD Generator
Generator for New Zealand Inland Revenue Department (IRD Number) with two-stage Modulo 11 algorithm.
Waiting for generation...
About the Inland Revenue Department (IRD Number)
The IRD Number is the unique tax identification number in New Zealand for individuals and businesses.
Governed by the Tax Administration Act 1994, it is essential for employment, KiwiSaver, and banking.
New Zealand IRD Anatomy & Structure
The IRD Number is issued in 8-digit or 9-digit format (NN-NNN-NNN or NNN-NNN-NNN):
| Position | Field | Length | Rule & Meaning | Example |
|---|---|---|---|---|
| 1 to 7/8 | Base Number | 7 or 8 digits | Sequential number issued by Inland Revenue | 4909185 |
| End | Check Digit | 1 digit | Integrity check digit calculated via two-stage Modulo 11 | 0 |
Official Algorithm (Two-Stage Modulo 11 — Inland Revenue)
Official verification method from New Zealand Inland Revenue Department:
Stage 1: W1 = [3, 2, 7, 6, 5, 4, 3, 2]; if 11 - (S1 mod 11) === 10 -> Stage 2: W2 = [7, 4, 3, 2, 5, 2, 7, 6].
- 1. Pad base number to 8 digits with leading zeros.
- 2. Stage 1: Multiply by primary weights [3, 2, 7, 6, 5, 4, 3, 2] and compute remainder mod 11.
- 3. If remainder is 0, check digit is 0; if 11 - remainder < 10, check digit is the result.
- 4. If 11 - remainder is 10, trigger Stage 2 with secondary weights [7, 4, 3, 2, 5, 2, 7, 6].
- 5. If Stage 2 remainder is 0, check digit is 0; if 11 - remainder < 10, check digit is the result; otherwise invalid.