Skip to content

Fatal

BR-B-01: Split payment is only allowed on domestic Italian invoices

In short

Fatal: fails the selected checks.

BR-B-01 limits split payment (VAT category B) to domestic Italian invoices and credit notes. In UBL, any existing cbc:IdentificationCode with a value other than IT causes this check to fail when B is used. Check your country codes and VAT categories, correct inaccurate values and recheck the file. Do not change an accurate country code just to pass the check.

On this page

What it means

In UBL, the check looks for B in any cac:TaxCategory/cbc:ID or cac:ClassifiedTaxCategory/cbc:ID. This includes the categories on lines (BT-151), whole-invoice discounts (BT-95), whole-invoice charges (BT-102) and in the VAT breakdown. If B appears, every existing cbc:IdentificationCode anywhere in the document must be IT, including delivery and item-origin country codes. This rule does not check whether country codes are present.

Why it matters

Category B is restricted to domestic Italian invoices. The UBL test applies this restriction to country codes throughout the document, not just the seller's and buyer's countries.

How to fix it

Check the country codes in your seller, buyer and delivery addresses and any item-origin fields. Correct only values that are inaccurate. Check whether B is the appropriate VAT category on your lines, whole-invoice discounts and charges, and VAT breakdown. If B is wrong, replace it with the category that applies and update the related VAT amounts and totals. If B and a non-IT country code are both accurate, ask your accounting software supplier to investigate the conflict rather than changing correct data. Recheck the file after making corrections.

Once the file is corrected, check it again for free: Validate an invoice against EN 16931

Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice

The rule as published

An Invoice where the VAT category code (BT-151, BT-95 or BT-102) is “Split payment” shall be a domestic Italian invoice.

Business terms: BT-95, BT-102, BT-151

Where this rule applies

Rule set Version
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
EN 16931 (CII) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
XRechnung 3.0 (CII) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
Factur-X 1.09 BASIC 1.0.9-2
Factur-X 1.09 EN 16931 1.0.9-2
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 BASIC 2.5.2
ZUGFeRD 2.5 EN 16931 2.5.2
ZUGFeRD 2.5 EXTENDED 2.5.2
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
NLCIUS (CII) 1.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
France CTC (CII) 1.4.0-04
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether BR-B-01 still fails, and which other rules do.

Updated 6 November 2026