Error codes · Peppol BIS 3.0
PEPPOL-EN16931-R055In your invoicing software
Invoice total VAT amount and Invoice total VAT amount in accounting currency...
This is the rejection, word for word: „[PEPPOL-EN16931-R055] 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.“
What to have readyNothing. The file has to be re-exported from your invoicing software; we check it again afterwards.
What we doInvoice Navigator automatically fixes this Invoice compliance issue by updating the relevant XML elements (PEPPOL-EN16931-R055).
If you enter it yourself in your invoicing software
Before
<Invoice> <!-- Issue: Invoice total VAT amount and Invoice total VAT amount in acc --> </Invoice>
After
<Invoice> <!-- Issue resolved per Peppol BIS 3.0 --> </Invoice>
Element order is part of the rule: if the element sits in the wrong place, the validator rejects with PEPPOL-EN16931-R055.
What the finding looks likeExample
FindingStructure invalid · PEPPOL-EN16931-R055
Location//cac:PaymentMeans/cbc:PaymentMeansCode
From youA re-exported file
ThenRe-export
ProofSHA-256 and /verify link after the check