What it means
The rule checks that the delivery section of a UBL file (cac:Delivery) has no quantity of its own (cbc:Quantity). That field would give one quantity for the whole delivery. In EN 16931 quantities sit on the lines, as the invoiced quantity (BT-129) of each line.
Why it matters
EN 16931 records quantities on individual lines rather than in cac:Delivery/cbc:Quantity.
How to fix it
Check the quantity on every line and make sure it is the one you invoice. Then clear any separate delivery quantity in your invoicing software and export again. If you build the XML yourself, remove the cbc:Quantity that sits directly under cac:Delivery and leave the line quantities (cbc:InvoicedQuantity, or cbc:CreditedQuantity in a credit note) alone.
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 the Delivery Quantity 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 |
Check your file
Drop your e-invoice to see whether UBL-CR-343 still fails, and which other rules do.