BR-22
Every invoice line must carry an invoiced quantity (BT-129) — including where the line is a flat fee.
- Severity
- Error
- Applies to
- CII, UBL
- Rule set
- v2026-01-31
Official rule text
Each Invoice line (BG-25) shall have an Invoiced quantity (BT-129).
Why does BR-22 happen?
For services and flat fees the source system holds no quantity, only an amount. The field stays empty because there seems to be nothing to say in it.
How do you fix BR-22?
For a flat fee write a quantity of 1 and the amount as the unit price: cbc:InvoicedQuantity in UBL, ram:BilledQuantity in CII. Its unit of measure is required by BR-23.
In the XML
A UBL fragment. The CII path is named above — same change, different element names.
<cac:InvoiceLine>
<cbc:ID>1</cbc:ID>
<cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount>
<cac:Item>
<cbc:Name>Beratungsleistung</cbc:Name>
</cac:Item>
<cac:Price>
<cbc:PriceAmount currencyID="EUR">100.00</cbc:PriceAmount>
</cac:Price>
</cac:InvoiceLine><cac:InvoiceLine>
<cbc:ID>1</cbc:ID>
<cbc:InvoicedQuantity unitCode="C62">10</cbc:InvoicedQuantity>
<cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount>
<cac:Item>
<cbc:Name>Beratungsleistung</cbc:Name>
</cac:Item>
<cac:Price>
<cbc:PriceAmount currencyID="EUR">100.00</cbc:PriceAmount>
</cac:Price>
</cac:InvoiceLine>NormAPI provides technical validation, not tax or legal advice.