HomeError code lexicon › PEPPOL-EN16931-R041
PEPPOL-EN16931-R041 PEPPOL BIS rules (Peppol)

Fix PEPPOL-EN16931-R041: Base amount missing where a percentage is given

If a percentage is stated for an allowance or charge, the matching base amount shall also be present.

PEPPOL-EN16931-R041 in your own invoice? Upload the file and find every error in seconds.

What does PEPPOL-EN16931-R041 mean?

A percentage without a reference figure cannot be checked. Peppol therefore requires that every percentage comes with the base amount it applies to.

Common causes of PEPPOL-EN16931-R041

How to fix PEPPOL-EN16931-R041

  1. Find the faulty spot in the XML. Open the XML of the invoice and go to the spot in question along this XPath:
  2. Apply the fix. Add the base amount (BasisAmount) of the allowance or charge, or remove the percentage if it is not needed.
  3. Validate again. Save the file and validate it again to check that PEPPOL-EN16931-R041 is no longer reported.
Concrete fix

Add the base amount (BasisAmount) of the allowance or charge, or remove the percentage if it is not needed.

Related error codes

Check PEPPOL-EN16931-R041 automatically

Instead of digging through the XML by hand you can validate your ZUGFeRD or XRechnung file online – upload the PDF or the XML and you get every error with rule ID, affected field, fix and XPath, as a readable report or as JSON through the API.

Find every error automatically instead of searching by hand

Upload your ZUGFeRD, Factur-X or XRechnung file – you get every violation back with rule ID, field, fix and XPath.

Validate online for free
Check invoice