An allowance or charge is calculated incorrectly · PEPPOL-EN16931-R040
- Severity · Error
- Applies to · UBL / CII
- Editorial review pending
When an allowance or charge states both a base amount and a percentage, the amount must equal base amount times percentage divided by 100: 10 % of 1,000.00 is 100.00. In this invoice the amount does not match the base amount and percentage, so the invoice is not valid.
As of
Who can correct it?
The sender can correct the invoice.
How to fix it
- Ask the sender for a corrected invoice in which the amount, base amount and percentage of the allowance or charge are consistent.
- If you issued the invoice yourself: leave out the percentage if the discount is a freely chosen amount.
Rule text and source
Paraphrase · If an allowance or charge supplies both a base and a percentage, the check compares its amount with base times percentage divided by 100. The pinned assertion accepts differences of up to 0.02 currency units, or 0.5 for HUF.
Message to the sender
Subject: Invoice {invoiceNumber} – calculation of an allowance or charge
Hello,
Thank you for your invoice {invoiceNumber} dated {issueDate}. When checking it we noticed that the amount of an allowance or charge does not match the stated base amount and percentage (rule PEPPOL-EN16931-R040). The invoice is not valid like this. Could you please check the calculation and send a corrected invoice?
Kind regardsExample
A 10% allowance on EUR 1,000 gives EUR 100. A stated allowance of EUR 99 falls outside the tolerance. If the base and percentage are correct, correct the amount to EUR 100.
Rule versions
KoSIT · XRechnung Schematron 2.6.0