FatturaPA / Sistema di Interscambio

Error library

Explain recognized EN 16931, Peppol and national rule messages.

Error library

Explain recognized EN 16931, Peppol and national rule messages.

Processed in your browserNo file storage
i
BR-01 · Specification identifier missing

The invoice must state the specification or customization identifier used by the document. Add the applicable specification identifier in the profile or customization field.

EN 16931
i
BR-02 · Invoice number missing

The invoice must contain an invoice number. Provide a unique invoice identifier in the document header.

EN 16931
i
BR-03 · Issue date missing

The invoice must contain its issue date. Provide a valid invoice issue date.

EN 16931
i
BR-04 · Invoice type code missing

The invoice must identify its document type. Add an allowed invoice or credit-note type code.

EN 16931
i
BR-05 · Currency code missing

The invoice currency code is mandatory. Use a valid ISO 4217 alpha-3 currency code.

EN 16931
i
BR-06 · Seller name missing

The invoice must contain the seller name. Add the seller legal or trading name in the supplier party.

EN 16931
i
BR-07 · Buyer name missing

The invoice must contain the buyer name. Add the buyer legal or trading name in the customer party.

EN 16931
i
BR-09 · Seller country code missing

The seller postal address must include a country code. Add a valid ISO 3166-1 alpha-2 seller country code.

EN 16931
i
BR-11 · Buyer country code missing

The buyer postal address must include a country code. Add a valid ISO 3166-1 alpha-2 buyer country code.

EN 16931
i
BR-12 · Line net sum missing

The invoice must provide the sum of invoice line net amounts. Add the document-level line net total.

EN 16931
i
BR-13 · Tax-exclusive total missing

The invoice must provide its total amount without VAT. Add the tax-exclusive invoice total.

EN 16931
i
BR-14 · Tax-inclusive total missing

The invoice must provide its total amount with VAT. Add the tax-inclusive invoice total.

EN 16931
i
BR-15 · Amount due missing

The invoice must provide the amount due for payment. Add the payable amount after paid amounts and rounding.

EN 16931
i
BR-16 · Invoice line missing

The invoice must contain at least one invoice line. Add at least one goods or services line.

EN 16931
i
BR-CL-04 · Invalid invoice currency code

The invoice currency must use ISO 4217 alpha-3. Replace the value with a valid three-letter currency code.

EN 16931
i
BR-CL-14 · Invalid country code

Country codes in the invoice must use ISO 3166-1. Use an allowed two-letter country code.

EN 16931
i
BR-CL-16 · Invalid payment means code

The payment means must use the UNCL 4461 code list. Replace the payment means with an allowed code for the active profile.

EN 16931
i
BR-CL-17 · Invalid tax category code

Invoice tax categories must use the applicable UNCL 5305 subset. Use a tax category accepted by the active invoice profile.

EN 16931
i
BR-CO-10 · Line net total mismatch

The sum of invoice line net amounts does not equal the declared line net total. Recalculate line extension amounts and the document total.

EN 16931
i
BR-CO-13 · Tax-exclusive total mismatch

The invoice total excluding VAT does not reconcile with lines, allowances and charges. Recalculate the tax-exclusive total including document-level allowances and charges.

EN 16931
i
BR-CO-14 · Tax total mismatch

The invoice tax total does not equal the sum of tax subtotals. Recalculate each tax category and the total tax amount.

EN 16931
i
BR-CO-15 · Tax-inclusive total mismatch

The total including VAT must equal the total without VAT plus the total VAT amount. Recalculate the tax-inclusive total.

EN 16931
i
BR-CO-16 · Payable total mismatch

The payable amount must equal the tax-inclusive total minus paid amount plus rounding. Review prepayments, rounding and the payable total.

EN 16931
i
BR-CO-17 · VAT calculation mismatch

A VAT category tax amount must equal its taxable amount multiplied by its rate, rounded as required. Recalculate the affected VAT breakdown.

EN 16931
i
BR-CO-25 · Payment due information missing

When the amount due is positive, a due date or payment terms must be present. Add a payment due date or payment terms.

EN 16931
i
BR-DE-15 · Buyer reference required

The German XRechnung profile requires a buyer reference in the relevant context. Add the buyer reference supplied by the recipient.

XRechnung
i
PEPPOL-EN16931-R008 · Empty element not allowed

The document contains an XML element without a meaningful value. Remove the empty optional element or provide a valid value.

Peppol BIS
Methodology

Error library · Italy

Search a curated set of recognized EN 16931, Peppol and national rule codes. Each supported explanation identifies the affected business term and a practical correction direction.

What the tool checks

  • Exact rule code
  • Rule family
  • Affected field or total
  • Correction direction
What it cannot confirm

Technical check only

  • Only verified codes are published
  • The active ruleset version must match the invoice context