Faktura

PEPPOL-COMMON-R050

fatalPeppol BIS Billing 3.0profileCIIUBL

Australian Business Number (ABN) MUST be stated in the correct format.

Why it fails

An Australian Business Number is malformed.

How to fix it

Eleven digits with a valid ABN checksum, no spaces.

What the validator checks

CII — context ram:URIID[@schemeID = '0151'] | ram:ID[@schemeID = '0151'] | ram:GlobalID[@schemeID = '0151']

u:abn(normalize-space())

UBL — context cbc:EndpointID[@schemeID = '0151'] | cac:PartyIdentification/cbc:ID[@schemeID = '0151'] | cbc:CompanyID[@schemeID = '0151']

matches(normalize-space(), '^[0-9]{11}$') and u:abn(normalize-space())

Related rules

Part of PEPPOL-COMMON — Peppol identifier formats.

Validate an invoice against this rule →

This is a Peppol BIS Billing 3.0 rule: an invoice can be perfectly valid EN 16931 and still be rejected by it.