Skip to content

Warning

UBL-CR-671: A price discount must not carry a multiplier factor

In short

Warning: worth checking.

UBL-CR-671 means the discount on an item's price (BT-147) has a multiplier factor, the percentage it was calculated from, for which EN 16931 has no field. It is a warning; remove the multiplier factor and keep the amount.

On this page

What it means

An item price can show a discount (BT-147) taken off a gross price (BT-148). In UBL that sits in cac:Price/cac:AllowanceCharge. EN 16931 only uses the discount amount and the gross price there. A discount on a line (BG-27) can show a percentage (BT-138), but a price discount cannot. This rule checks that cac:Price/cac:AllowanceCharge has no cbc:MultiplierFactorNumeric.

Why it matters

This is a warning. The amount and the gross price already give the recipient the net price, so the factor is not needed. It is worth fixing the next time you adjust your export, or sooner if a recipient wants a file with no warnings.

How to fix it

In your invoicing software, look at the discount on the unit price. Enter it as an amount. If you build the XML yourself, delete cbc:MultiplierFactorNumeric from the cac:AllowanceCharge inside cac:Price, and keep cbc:Amount and cbc:BaseAmount.

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

A UBL invoice should not include a Price Allowance Multiplier Factor

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-671 still fails, and which other rules do.

Updated 6 November 2026