PEPPOL-EN16931-R120fatal
How to fix PEPPOL-EN16931-R120
Invoice line net amount MUST equal (Invoiced quantity * (Item net price/item price base quantity) + Sum of invoice line charge amount - sum of invoice line allowance amount.
What this rule checks
The line extension amount (BT-131) must be arithmetically correct: quantity times unit price (adjusted for base quantity), plus line charges, minus line allowances. Peppol enforces this calculation with rounding tolerance.
How to fix it
Ensure cbc:LineExtensionAmount = cbc:InvoicedQuantity * (cac:Price → cbc:PriceAmount / cac:Price → cbc:BaseQuantity) + line charges - line allowances. Correct any value that breaks this equation.
Related rules
Validate your invoice
Upload your corrected invoice to check it passes PEPPOL-EN16931-R120 and all other EN 16931 and Peppol BIS 3.0 rules. Free, instant, no signup.