New Zealand Business Number (NZBN) Generator
Generate and validate New Zealand Business Numbers (NZBN) — 13-digit GS1 identifiers used by NZ companies. Free, in your browser.
For testing only. These NZBNs are mathematically valid but not registered with the NZBN Register. Do not use them for company registration, business transactions, or any purpose other than software testing and development.
NZ Business Number (NZBN)
—
No additional info
Sample NZ Business Numbers
How to use it
- 1Click Generate to produce a random 13-digit NZBN starting with the NZ GS1 prefix 9429 and a valid EAN-13 check digit.
- 2The formatted number (9429 XXXX XXXX X) and check digit explanation are shown — copy with one click.
- 3Switch to Validate and paste any 13-digit NZBN to check the prefix and GS1 check digit.
- 4Sample numbers are pre-generated on load for quick testing.
Common use cases
- Populate a New Zealand company registry test database with valid-looking NZBNs.
- Validate NZBN inputs on a form before sending them to an NZBN API or backend service.
- Demonstrate the NZBN format and GS1 check-digit algorithm to developers building NZ company integrations.
- Generate NZBNs for UI testing without accessing the live NZBN Register.
- Verify your NZBN validation logic by comparing results against this tool.
Frequently asked questions
- What is a New Zealand Business Number (NZBN)?
- An NZBN is a unique 13-digit identifier assigned to every entity registered in New Zealand — companies, sole traders, and other organisations. It is managed by the Companies Office and is designed to be a single, consistent identifier across all New Zealand government agencies. The NZBN uses the GS1 Global Location Number (GLN) format with the NZ country prefix 9429.
- How is the NZBN check digit calculated?
- The NZBN uses the GS1/EAN-13 algorithm. Multiply digit 1 by 1, digit 2 by 3, alternating through digit 12. Sum those products and compute (10 − (sum mod 10)) mod 10. This is the 13th (check) digit.
- Why does every NZBN start with 9429?
- 9429 is the GS1 company prefix allocated to New Zealand. The first four digits of an NZBN always identify the country, in the same way an EAN-13 barcode starts with a GS1 member prefix.
- Are generated NZBNs real?
- No. They pass the GS1 check-digit rule and start with 9429, but they are not registered in the NZBN Register. Any system that validates NZBNs against the live register will correctly reject them as unknown entities.
- Is my data uploaded anywhere?
- No. Generation and validation run entirely in your browser using JavaScript. Nothing is sent to a server.
Try next
New Zealand IRD Number Generator
Generate and validate New Zealand IRD (Inland Revenue Department) numbers for testing and development. Uses the official check-digit algorithm.
New Zealand Bank Account Number Validator
Validate New Zealand bank account numbers — checks the BB-BBBB-AAAAAAA-SS format, bank code, and overall structure.
Australian ABN Generator & Validator
Generate and validate Australian Business Numbers (ABN) using the official weighted checksum algorithm. Perfect for testing and development — runs entirely in your browser.