Home / Validate VAT / New Zealand
Validate New Zealand Tax ID Numbers via API
When building B2B applications that serve New Zealand (New Zealand / Aotearoa), validating your customers' GST Number (Goods and Services Tax Registration Number) is essential for B2B compliance and protecting your business from tax liability.
The TaxID API provides instant format validation and live lookup for New Zealand GST Number numbers via IRD (Inland Revenue Department). Every request returns the validation status with sub-100ms response times for cached results.New Zealand applies a standard rate of 15% (GST Number).
QUICK START
curl -H "Authorization: Bearer YOUR_API_KEY" \ http://localhost:3000/api/v1/validate/NZ/123456789
Code examples
Choose your language. Every example validates a New Zealand VAT number and returns the registration status with company details.
const res = await fetch('http://localhost:3000/api/v1/validate/NZ/123456789', {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
const data = await res.json();
// { valid: true, status: "active", company_name: "...", country_code: "NZ", cached: false }
console.log(data);When to validate New Zealand tax ID numbers
B2B invoicing and accounts payable
When issuing or receiving invoices from New Zealand businesses, validating the GST Number (Goods and Services Tax Registration Number) ensures the identifier is genuine before committing the transaction to your ERP. Invalid or fabricated tax IDs are a leading vector for invoice fraud and can result in rejected filings or audit penalties.
SaaS and e-commerce checkout
If your platform serves New Zealand business customers, collecting and validating their GST Number (Goods and Services Tax Registration Number) at checkout is required for accurate tax treatment, correct invoicing, and downstream reporting. An invalid tax ID at the point of sale creates a correction burden across your finance stack.
Supplier and marketplace onboarding
For procurement platforms and regulated marketplaces onboarding New Zealand sellers or vendors, validating the GST Number (Goods and Services Tax Registration Number) at registration prevents fraudulent or duplicate accounts from entering your ecosystem. Validate once at onboarding, then re-validate periodically to detect deregistrations or changes.
About New Zealand VAT format (GST Number)
New Zealand's GST is a flat 15% with no reduced rates, making it one of the simpler VAT/GST regimes globally. GST numbers are 8 or 9 digits and are often the same as the IRD (Inland Revenue Department) number. Businesses with annual turnover over NZD 60,000 must register.
| Field | Value |
|---|---|
| Country code | NZ |
| Local name | GST Number (Goods and Services Tax Registration Number) |
| Format | 8 or 9 digits |
| Regex pattern | ^[0-9]{8,9}$ |
| Example | 123456789 |
| VIES supported | No |
VAT rates in New Zealand
New Zealand applies a standard GST Number rate of 15%.
| Rate type | Percentage | Currency |
|---|---|---|
| Standard rate | 15% | NZD |
Frequently asked questions
What is the New Zealand tax ID number format?
New Zealand tax ID numbers (GST Number (Goods and Services Tax Registration Number)) follow the format: 8 or 9 digits. A valid example is 123456789. The TaxID API validates the format locally and where possible checks against the IRD (Inland Revenue Department), ensuring you only accept properly registered businesses.
Should I validate GST Number numbers when transacting with New Zealand businesses?
Validating GST Number numbers reduces fraud risk, prevents invalid identifiers from entering your accounting system, and is required by many B2B contracts and procurement platforms. While mandatory rules vary by jurisdiction, validating at onboarding is widely considered best practice — especially for SaaS, marketplace, and fintech platforms with global customer bases.
What is the standard tax rate in New Zealand?
The standard tax rate in New Zealand is 15% (GST Number). New Zealand applies a single flat rate with no reduced rates. The TaxID API's /rates endpoint returns all current rates for programmatic access.
How long does New Zealand tax ID validation take with TaxID?
For cached results (previously validated in the last 24 hours), the TaxID API responds in under 10ms. Format validation is instantaneous. For uncached requests requiring a live lookup against IRD (Inland Revenue Department), response time is typically 100–500ms. Valid numbers are cached for 24 hours; invalid numbers are cached for 1 hour.
How does the TaxID API validate New Zealand GST Number numbers?
The TaxID API validates New Zealand GST Number numbers in two steps: first it checks the format against the official pattern (8 or 9 digits), then it queries IRD (Inland Revenue Department) where a live API is available. New Zealand's GST is a flat 15% with no reduced rates, making it one of the simpler VAT/GST regimes globally. GST numbers are 8 or 9 digits and are often the same as the IRD (Inland Revenue Department) number. Businesses with annual turnover over NZD 60,000 must register.
Start validating New Zealand VAT numbers
Free plan includes 100 validations/month. No credit card required.
Get free API keyDeveloper resources:
Also validate VAT in:
Concepts explained: