Overview
New Zealand operates on the PINT A-NZ (Peppol International - Australia and New Zealand) e-invoicing specification, a regional extension of the global PINT baseline format. The framework is jointly governed by Australia and New Zealand, with Inland Revenue Department (IRD) acting as the national authority for New Zealand. Invoices are delivered via the Peppol network using the EAS endpoint scheme 0088 (GS1 GLN-compatible identifiers). The standard currency is NZD, and the applicable consumption tax rate (GST) is 15%.
Mandate and Timeline
New Zealand adopted a voluntary-first approach with mandatory B2G requirements phased in from November 2022, when government agencies were required to be capable of receiving Peppol invoices. The mandate currently covers central government buyers. Suppliers transacting with the New Zealand public sector must issue PINT A-NZ invoices delivered over the Peppol network. B2B e-invoicing remains voluntary but is encouraged by IRD as part of the broader trans-Tasman digital economy strategy. The shared PINT A-NZ specification with Australia means a single integration covers both markets.
Format and Network
- Specification: PINT A-NZ BIS Billing 3.0 regional extension
- Underlying format: UBL 2.1 XML
- Network: Peppol (4-corner model)
- Endpoint scheme:
0088(EAS / GS1 GLN) - Authority: Inland Revenue Department (IRD)
- Tax: GST at 15% standard rate; tax code
Smaps to standard-rated supplies
PINT A-NZ extends EN 16931 with additional mandatory fields specific to the trans-Tasman context. Validation runs against both the core PINT ruleset and the A-NZ extension rules. All amounts are in NZD unless the invoice explicitly carries a currency code; exchange rate fields are supported for foreign-currency invoices settled in NZD.
Required Fields
| Field | Notes |
|---|---|
invoiceNumber |
Unique per supplier |
issueDate |
ISO 8601 (YYYY-MM-DD) |
dueDate |
Required for payment terms |
currency |
NZD |
buyerReference |
Buyer's purchase order or contract reference |
supplier.taxId |
NZ Business Number (NZBN) preferred |
supplier.endpointId |
Format: 0088:<identifier> |
buyer.endpointId |
Format: 0088:<identifier> |
lines[].taxCode |
S (standard), Z (zero-rated), E (exempt) |
lines[].vatRate |
15 for standard GST supplies |
Both supplier and buyer endpoint identifiers must use scheme 0088. For New Zealand government buyers, the NZBN (13-digit) is the standard identifier.
Integration Example
Send a New Zealand invoice using the Clearvo API:
curl -X POST https://api.clearvo.io/v1/invoices \
-H "Authorization: Bearer $CLEARVO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"country": "NZ",
"documentType": "invoice",
"invoiceNumber": "NZ-INV-2026-001",
"issueDate": "2026-06-16",
"dueDate": "2026-07-16",
"currency": "NZD",
"buyerReference": "PO-2026-001",
"supplier": {
"endpointId": "0088:9429037334921",
"endpointSchemeId": "0088"
},
"buyer": {
"endpointId": "0088:BUYERNZ001",
"endpointSchemeId": "0088"
},
"lines": [
{ "description": "Software consulting", "quantity": 5, "unitPrice": 1000, "taxCode": "S", "vatRate": 15 }
]
}'
Clearvo validates against PINT A-NZ rules, generates the UBL 2.1 XML, and delivers via the Peppol network in a single call.
Key Rules
- Scheme
0088is mandatory for both supplier and buyer endpoints; other schemes are not accepted on the NZ Peppol network. - NZBN as taxId: use the 13-digit New Zealand Business Number where available; IRD numbers are acceptable for sole traders.
- GST at 15%: all standard-rated lines must carry
taxCode: "S"andvatRate: 15. Zero-rated exports usetaxCode: "Z"andvatRate: 0. - Trans-Tasman parity: the same PINT A-NZ payload structure is accepted for Australia (
AU) — setcountryandcurrencyaccordingly; no format change required. - No tax engine bundled: Clearvo is a developer-first transport layer. GST rate determination, exemption logic, and IRD reporting obligations remain with the issuer. The API accepts the rate you supply and embeds it verbatim in the XML output.
How Clearvo handles NZ e-invoicing
Clearvo validates your invoice payload against both the core PINT ruleset and the A-NZ extension rules, generates the UBL 2.1 XML, and delivers it over the Peppol network — all in a single API call.
Frequently asked questions
Is B2B e-invoicing mandatory in New Zealand?
B2B e-invoicing is voluntary in New Zealand as of 2026. The IRD mandated Peppol e-invoicing for B2G transactions from November 2022 — central government agencies must receive Peppol invoices and suppliers to the New Zealand public sector must issue PINT A-NZ invoices via the Peppol network.
What is the difference between NZBN and IRD number for Peppol?
Peppol endpoint identifiers in New Zealand use EAS scheme 0088 with the NZBN (New Zealand Business Number, 13 digits) as the participant identifier. IRD numbers (8–9 digits) are acceptable for sole traders who do not have an NZBN. Government buyers are identified by their registered NZBN.
Does the same integration cover both Australia and New Zealand?
Yes. Australia and New Zealand share the PINT A-NZ specification. The invoice payload structure is identical — you change the country field (AU or NZ), the currency (AUD or NZD), and the endpoint scheme (0151 for AU, 0088 for NZ). One Clearvo integration covers both markets.
What is scheme 0088?
EAS scheme 0088 is a GS1-compatible global address scheme used by multiple Peppol jurisdictions. In New Zealand, participant IDs under scheme 0088 use the NZBN as the identifier. The same scheme number is also used in the UAE, where participant IDs use the TRN instead.
Related country guides
- Australia — A-NZ PINT Peppol, voluntary B2B
- Singapore — Peppol PINT SG, InvoiceNow B2G mandate
- Japan — JP PINT Peppol, qualified invoice system
Ready to handle e-invoicing in New Zealand?
One API, all 32 countries. Get your production API key immediately — no sales call, no onboarding delay.
Get started free →