Overview

Australia operates a Peppol-based e-invoicing framework governed by the Australian Tax Office (ATO) and aligned with the A-NZ Peppol authority. The country uses the PINT A-NZ (Peppol International) billing specification, a regional profile of the global BIS Billing 3.0 standard tailored for Australia and New Zealand. All invoices are denominated in AUD, and the standard GST rate is 10%.

Clearvo exposes a single REST API endpoint for AU invoice delivery. No local tax engine or ERP integration is required — your system provides the invoice data; Clearvo handles format conversion, digital signature, and Peppol network routing.

Mandate and Timeline

The ATO mandated Peppol e-invoicing for Business-to-Government (B2G) transactions from July 2022. Commonwealth agencies are required to receive Peppol invoices, and suppliers transacting with the Australian government must be capable of sending them via the network.

Business-to-Business (B2B) e-invoicing remains voluntary as of 2026, though adoption is accelerating due to ATO incentives and the broader Trans-Tasman alignment with New Zealand. The ATO continues to promote the standard as part of its broader digital economy strategy.

Format and Network

Participant identifiers use scheme 0151 with the ABN as the identifier value — a numeric string without spaces or hyphens. Both supplier and buyer must be registered Peppol participants, discoverable via the SMP/SML. The ATO operates as the Peppol Authority for Australia.

Required Fields

The following fields are mandatory under PINT A-NZ and must be present in every invoice submission:

Field Description
invoiceNumber Unique identifier for the invoice
issueDate ISO 8601 date (YYYY-MM-DD)
dueDate Payment due date
currency Must be AUD
buyerReference Buyer's purchase order or reference number
supplier.taxId Supplier ABN (11 digits, no spaces)
supplier.endpointId Format: 0151:<ABN>
supplier.endpointSchemeId Must be 0151
buyer.endpointId Format: 0151:<ABN>
buyer.endpointSchemeId Must be 0151
lines[].taxCode S for standard GST, E for exempt, Z for zero-rated
lines[].vatRate 10 for standard GST

Tax codes follow EN16931 conventions mapped to Australian GST categories. Zero-rated exports use Z; input-taxed supplies (e.g. financial services, residential rent) use E.

Integration Example

Send an AU invoice via 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": "AU",
    "documentType": "invoice",
    "invoiceNumber": "AU-INV-2026-001",
    "issueDate": "2026-06-16",
    "dueDate": "2026-07-16",
    "currency": "AUD",
    "buyerReference": "PO-2026-001",
    "supplier": {
      "name": "Clearvo Technologies Ltd",
      "taxId": "51824753556",
      "endpointId": "0151:51824753556",
      "endpointSchemeId": "0151"
    },
    "buyer": {
      "name": "Australia Buyer AS",
      "taxId": "BUYERAU001",
      "endpointId": "0151:BUYERAU001",
      "endpointSchemeId": "0151"
    },
    "lines": [
      { "description": "Software consulting services", "quantity": 5, "unitPrice": 1000, "taxCode": "S", "vatRate": 10 }
    ]
  }'

The API returns a deliveryId on success, which can be used to poll delivery status.

Key Rules

Related country guides

Ready to handle e-invoicing in Australia?

One API, all 31 countries. Sign up and get your API key within 24 hours.

Get started free →