EN16931

EN 16931 defines a European semantic model for electronic invoices. This module's EN16931 Standard formatter emits that model as CII XML. It does not offer a syntax switch to UBL; choose PEPPOL BIS when the next system expects the module's UBL output.

Output

Property Supported behavior
Model EN 16931:2017
Syntax UN/CEFACT CII
Document type XML only
Invoice and credit memo Both supported

When to use it

Use the plain EN 16931 formatter when the recipient asks for EN 16931 CII without a more specific national or network profile. If the recipient names XRechnung, ZUGFeRD, Factur-X or PEPPOL BIS, select that format instead; sharing a semantic foundation does not make their delivery contracts interchangeable.

Configure and test

  1. Set Default B2B Format to EN16931 Standard.
  2. Complete seller, buyer, payment and VAT information.
  3. Generate an invoice and credit memo manually.
  4. Run the amount-verification CLI command.
  5. Validate against the receiver's requirements as well as the bundled schema.

The formatter creates XML only. Customer PDF download and PDF-only email attachment do not apply to this format.