ValidateFin

PEPPOL-EN16931-R053 - Only one tax total may carry the VAT breakdown

The VAT breakdown, that is the set of cac:TaxSubtotal elements, must appear in exactly one cac:TaxTotal. Splitting it over several tax totals makes the document ambiguous.

PEPPOL-EN16931-R053 - Only one tax total may carry the VAT breakdown

The VAT breakdown, that is the set of cac:TaxSubtotal elements, must appear in exactly one cac:TaxTotal. Splitting it over several tax totals makes the document ambiguous. This is a Peppol BIS Billing 3.0 rule. It applies on top of the EN 16931 core standard, on invoices exchanged over the Peppol network.

VAT breakdownPeppol BIS 3.0BG-23 Error
This is a Peppol BIS Billing 3.0 rule. It applies on top of the EN 16931 core standard, on invoices exchanged over the Peppol network.

What this rule checks

The VAT breakdown, that is the set of cac:TaxSubtotal elements, must appear in exactly one cac:TaxTotal. Splitting it over several tax totals makes the document ambiguous.

How to fix it

Merge the tax subtotals into a single cac:TaxTotal and delete the duplicate ones.

Validate against this rule

This rule is part of EN 16931. Check your invoice with the validator that matches your format:

Related rules

Source: OpenPeppol BIS Billing 3.0 · Last verified: 2026-07-10

All validation rules