InvoiceGlass

Check the number of VAT totals · PEPPOL-EN16931-R053

  • Severity · Error
  • Applies to · UBL / CII
  • Editorial review pending

UBL requires exactly one tax total group with tax subtotals. CII allows at most one ram:TaxTotalAmount in the invoice currency. This CII rule checks only the upper limit.

As of

Who can correct it?

The sender can correct the invoice.

How to fix it

  1. Check which total and breakdown belong to which currency. Ask the sender to consolidate the data into the appropriate block for the invoice syntax.

Rule text and source

Paraphrase · UBL requires exactly one tax total group with tax subtotals. CII allows at most one ram:TaxTotalAmount in the invoice currency. This CII rule checks only the upper limit.

Message to the sender

Subject: Invoice {invoiceNumber} – VAT total duplicated

Hello,

Thank you for your invoice {invoiceNumber} dated {issueDate}. When checking it we noticed that the number of VAT totals does not match the invoice syntax (rule PEPPOL-EN16931-R053). The invoice is not valid like this. This is probably a fault in the invoicing software; could you please send a corrected version?

Kind regards

Example

A UBL invoice has two tax total groups with subtotals, or a CII invoice in EUR states two overall VAT amounts in EUR. Consolidate them into the single group or amount for the invoice currency.

Rule versions

KoSIT · XRechnung Schematron 2.6.0

Validate a file