E-Invoice Error Reference

1326+ documented errors for Peppol, UBL, CII, and EN16931 validation errors. Find the fix for any error code.

816 errors found • Page 2 of 17 in Format Rules

errorPEPPOL-EN16931-R002PEPPOL_BISAUTO-FIX

No more than one note is allowed on document level, unless both the buyer and seller are German organizations.

Only one note is allowed at document level, unless both buyer and seller are German organizations. PEPPOL limits notes to simplify processing, with an exception for German XRechnung requirements.

View fix
errorPEPPOL-EN16931-R003PEPPOL_BIS

A buyer reference or purchase order reference MUST be provided.

Either a buyer reference or purchase order reference must be provided. This helps the buyer identify and match the invoice to their internal records or purchase order.

View fix
errorPEPPOL-EN16931-R005PEPPOL_BISAUTO-FIX

VAT accounting currency code MUST be different from invoice currency code when provided.

When a VAT accounting currency is provided, it must be different from the invoice currency. If they are the same, the VAT accounting currency field should not be used at all.

View fix
errorPEPPOL-EN16931-R007PEPPOL_BISAUTO-FIX

The business process must follow the specific format "urn:fdc:peppol.eu:2017:poacc:billing:NN:1.0" where NN is the proce

The business process must follow the specific format "urn:fdc:peppol.eu:2017:poacc:billing:NN:1.0" where NN is the process number (01 for standard billing).

View fix
errorPEPPOL-EN16931-R008PEPPOL_BISAUTO-FIX

Document MUST not contain empty elements.

The document must not contain empty XML elements. All elements that are present must have content - empty tags are not allowed in PEPPOL invoices.

View fix
errorPEPPOL-EN16931-R043PEPPOL_BISAUTO-FIX

Allowance/charge ChargeIndicator value MUST equal 'true' or 'false'

The ChargeIndicator must be exactly "true" or "false". This indicates whether the entry is a charge (true) or an allowance/discount (false).

View fix
errorPEPPOL-EN16931-R044PEPPOL_BIS

Charge on price level is NOT allowed. Only value 'false' allowed.

Price level allowances/charges must be allowances only (ChargeIndicator = false). Surcharges at the item price level are not allowed in PEPPOL - they must be at line or document level.

View fix
errorPEPPOL-EN16931-R051PEPPOL_BISAUTO-FIX

All currency codes in the invoice must match the invoice currency (BT-5), except for the VAT amount in accounting curren

All currency codes in the invoice must match the invoice currency (BT-5), except for the VAT amount in accounting currency (BT-111) which can be different. This ensures monetary consistency.

View fix
errorPEPPOL-EN16931-R053PEPPOL_BISAUTO-FIX

Only one tax total with tax subtotals MUST be provided.

Only one TaxTotal element with tax subtotals (VAT breakdown) is allowed. Multiple VAT breakdowns in the same currency are not permitted.

View fix
errorPEPPOL-EN16931-R054PEPPOL_BISAUTO-FIX

Only one tax total without tax subtotals MUST be provided when tax currency code is provided.

When VAT accounting currency is provided, exactly one TaxTotal without subtotals must exist for that currency. This reports the total VAT in the accounting currency.

View fix
errorPEPPOL-EN16931-R055PEPPOL_BISAUTO-FIX

Invoice total VAT amount and Invoice total VAT amount in accounting currency MUST have the same operational sign

The invoice total VAT amount and VAT amount in accounting currency must have the same sign (both positive or both negative). They cannot have opposite signs.

View fix
errorPEPPOL-EN16931-R080PEPPOL_BIS

Only one project reference is allowed on document level

Only one project reference is allowed at document level. If multiple projects are involved, they should be handled differently (e.g., separate invoices or line-level references).

View fix
errorPEPPOL-EN16931-R100PEPPOL_BIS

Only one invoiced object is allowed pr line

Only one invoiced object identifier is allowed per invoice line. Each line can reference at most one object (contract, order, etc.).

View fix
errorPEPPOL-EN16931-R101PEPPOL_BISAUTO-FIX

Element Document reference can only be used for Invoice line object

Document reference elements at line level can only be used for invoice line object identifiers. Other document references belong at document level.

View fix
errorPEPPOL-EN16931-R110PEPPOL_BIS

Start date of line period MUST be within invoice period.

The start date of a line period must fall within the invoice period. Line periods cannot extend before the overall invoice period begins.

View fix
errorPEPPOL-EN16931-R111PEPPOL_BIS

End date of line period MUST be within invoice period.

The end date of a line period must fall within the invoice period. Line periods cannot extend beyond the overall invoice period.

View fix
errorPEPPOL-EN16931-R130PEPPOL_BISAUTO-FIX

Unit code of price base quantity MUST be same as invoiced quantity.

The unit code of the price base quantity must match the unit code of the invoiced quantity. You cannot have different units between quantity and base quantity.

View fix
warningUBL-CR-011EN16931AUTO-FIX

A UBL invoice should not include the LineCountNumeric

Your invoice contains LineCountNumeric which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-012EN16931AUTO-FIX

A UBL invoice should not include the InvoicePeriod StartTime

Your invoice contains InvoicePeriod/StartTime which is not allowed. Only StartDate is permitted.

View fix
warningUBL-CR-013EN16931AUTO-FIX

A UBL invoice should not include the InvoicePeriod EndTime

Your invoice contains InvoicePeriod/EndTime which is not allowed. Only EndDate is permitted.

View fix
warningUBL-CR-014EN16931AUTO-FIX

A UBL invoice should not include the InvoicePeriod DurationMeasure

Your invoice contains InvoicePeriod/DurationMeasure which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-015EN16931AUTO-FIX

A UBL invoice should not include the InvoicePeriod Description

Your invoice contains InvoicePeriod/Description which is not allowed. Use DescriptionCode instead.

View fix
warningUBL-CR-016EN16931AUTO-FIX

A UBL invoice should not include the OrderReference CopyIndicator

Your invoice contains OrderReference/CopyIndicator which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-017EN16931AUTO-FIX

A UBL invoice should not include the OrderReference UUID

Your invoice contains OrderReference/UUID which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-018EN16931AUTO-FIX

A UBL invoice should not include the OrderReference IssueDate

Your invoice contains OrderReference/IssueDate which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-019EN16931AUTO-FIX

A UBL invoice should not include the OrderReference IssueTime

Your invoice contains OrderReference/IssueTime which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-020EN16931AUTO-FIX

A UBL invoice should not include the OrderReference CustomerReference

Your invoice contains OrderReference/CustomerReference which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-021EN16931AUTO-FIX

A UBL invoice should not include the OrderReference OrderTypeCode

Your invoice contains OrderReference/OrderTypeCode which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-022EN16931AUTO-FIX

A UBL invoice should not include the OrderReference DocumentReference

Your invoice contains OrderReference/DocumentReference which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-023EN16931AUTO-FIX

A UBL invoice should not include the BillingReference CopyIndicator

Your invoice contains BillingReference/CopyIndicator which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-024EN16931AUTO-FIX

A UBL invoice should not include the BillingReference UUID

Your invoice contains BillingReference/UUID which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-025EN16931AUTO-FIX

A UBL invoice should not include the BillingReference IssueTime

Your invoice contains BillingReference/IssueTime which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-026EN16931AUTO-FIX

A UBL invoice should not include the BillingReference DocumentTypeCode

Your invoice contains BillingReference/DocumentTypeCode which is not allowed in EN16931. Only the document ID is permitted for billing references.

View fix
warningUBL-CR-027EN16931AUTO-FIX

A UBL invoice should not include the BillingReference DocumentType

Your invoice contains BillingReference/DocumentType which is not allowed in EN16931. Only the document ID is permitted for billing references.

View fix
warningUBL-CR-028EN16931AUTO-FIX

A UBL invoice should not include the BillingReference Xpath

Your invoice contains BillingReference/Xpath which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-029EN16931AUTO-FIX

A UBL invoice should not include the BillingReference LanguageID

Your invoice contains BillingReference/LanguageID which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-030EN16931AUTO-FIX

A UBL invoice should not include the BillingReference LocaleCode

Your invoice contains BillingReference/LocaleCode which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-031EN16931AUTO-FIX

A UBL invoice should not include the BillingReference VersionID

Your invoice contains BillingReference/VersionID which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-032EN16931AUTO-FIX

A UBL invoice should not include the BillingReference DocumentStatusCode

Your invoice contains BillingReference/DocumentStatusCode which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-033EN16931AUTO-FIX

A UBL invoice should not include the BillingReference DocumenDescription

Your invoice contains BillingReference/DocumentDescription which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-034EN16931AUTO-FIX

A UBL invoice should not include the BillingReference Attachment

Your invoice contains BillingReference/Attachment which is not allowed. Attachments belong in AdditionalDocumentReference, not BillingReference.

View fix
warningUBL-CR-035EN16931AUTO-FIX

A UBL invoice should not include the BillingReference ValidityPeriod

Your invoice contains BillingReference/ValidityPeriod which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-036EN16931AUTO-FIX

A UBL invoice should not include the BillingReference IssuerParty

Your invoice contains BillingReference/IssuerParty which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-037EN16931AUTO-FIX

A UBL invoice should not include the BillingReference ResultOfVerification

Your invoice contains BillingReference/ResultOfVerification which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-038EN16931AUTO-FIX

A UBL invoice should not include the BillingReference SelfBilledInvoiceDocumentReference

Your invoice contains BillingReference/SelfBilledInvoiceDocumentReference which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-039EN16931AUTO-FIX

A UBL invoice should not include the BillingReference CreditNoteDocumentReference

Your invoice contains BillingReference/CreditNoteDocumentReference which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-040EN16931AUTO-FIX

A UBL invoice should not include the BillingReference SelfBilledCreditNoteDocumentReference

Your invoice contains BillingReference/SelfBilledCreditNoteDocumentReference which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-041EN16931AUTO-FIX

A UBL invoice should not include the BillingReference DebitNoteDocumentReference

Your invoice contains BillingReference/DebitNoteDocumentReference which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-042EN16931AUTO-FIX

A UBL invoice should not include the BillingReference ReminderDocumentReference

Your invoice contains BillingReference/ReminderDocumentReference which is not allowed in EN16931 invoices.

View fix
warningUBL-CR-043EN16931AUTO-FIX

A UBL invoice should not include the BillingReference AdditionalDocumentReference

Your invoice contains BillingReference/AdditionalDocumentReference which is not allowed in EN16931 invoices.

View fix

Found an error? Fix it automatically

Upload your invoice and we'll fix common errors automatically. No XML editing required.

Fix Your Invoice