---
id: "nz_ird"
kind: "datatype"
status: "draft"
is_pii: true
categories: ["finances"]
country: ["NZ"]
langs: ["en"]
quality: 88
url: "http://registry.apicrafter.io/datatype/nz_ird"
---

# New Zealand IRD number (`nz_ird`)

> **Draft.** Draft records have not been reviewed yet and may be incomplete or wrong; do not treat them as authoritative for legal or compliance decisions.

Inland Revenue Department number (Te Tari Taake), the tax number of individuals and businesses in New Zealand. It has eight or nine digits with a check digit and is often written in groups of three separated by hyphens.

- Personal data (PII): yes
- Categories: Finances and banking (finances)
- Countries: New Zealand (NZ)
- Languages: English (en)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^(?:NZ)?\d{2,3}-?\d{3}-?\d{3}$
```

## Examples

- `147388330` — Synthetic number with a valid check digit
- `106499253` — Synthetic number with a valid check digit
- `147-388-330` — The first example in its printed form
- `1473883307` (invalid example) — One character too many

## Mappings

- purview: `New Zealand inland revenue number`
- schema_org: `taxID`
- stdnum: `nz.ird`

## Supported by tools

- `awsglue`
- `azureailanguage`
- `databricks`
- `dataprep`
- `microsoftpurview`
- `pythonstdnum`
- `snowflake`

## Sources

- other: <https://arthurdejong.org/python-stdnum/doc/2.2/stdnum.nz.ird.html>
- other: <https://docs.dataprep.ai/user_guide/clean/clean_nz_ird.html>

## Quality

Score 88/100. Missing: authoritative source link, translation.

JSON: <http://registry.apicrafter.io/api/v1/datatypes/nz_ird.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/NZ/finances/nz_ird.yaml>
