Skip to content
Theme
English

Warning

UBL-CR-195: The seller's service provider party should be left out

In short

Warning: worth checking.

UBL-CR-195 means the seller party in the UBL file names a service provider (ServiceProviderParty), which EN 16931 does not use. It is a warning, so the invoice is still accepted, but you can remove the block.

On this page

What it means

The rule checks the seller party (cac:AccountingSupplierParty/cac:Party) and fails when it holds a cac:ServiceProviderParty, a party that provides a service to the seller. EN 16931 has no such block. The invoice describes only the seller (BG-4) and the buyer (BG-7).

Why it matters

This is only a warning, so the invoice is still accepted. A service provider block is not part of the standard, so the recipient's software ignores it and does not use the details in it.

How to fix it

Remove cac:ServiceProviderParty from cac:AccountingSupplierParty/cac:Party and export again. This block is rarely entered by hand, so look at the export settings or the XML template of your invoicing software. If another company sends your invoices for you, your own details must still be in the seller fields. It is worth fixing when you build the XML yourself or want a clean result.

The rule as published

A UBL invoice should not include the AccountingSupplierParty Party ServiceProviderParty

Where this rule applies

Rule set Version
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 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 UBL-CR-195 still fails, and which other rules do.

Updated 6 November 2026