Skip to content

Error

FX-SCH-A-000276: Each line must have exactly one invoiced quantity

In short

Error: fails the selected checks.

FX-SCH-A-000276 means a line's ram:SpecifiedLineTradeDelivery has no ram:BilledQuantity, or has more than one. Keep exactly one element containing the correct invoiced quantity, then export and recheck.

On this page

What it means

Each ram:SpecifiedLineTradeDelivery must contain exactly one ram:BilledQuantity. It carries the invoiced quantity (BT-129), with the unit of measure (BT-130) in its unitCode attribute. This rule counts quantity elements, not their values or attributes. It applies to the Basic and EN 16931 profiles of Factur-X and ZUGFeRD.

Why it matters

The invoiced quantity is an input to the line amount calculation. Missing or repeated quantity elements do not match the required line structure.

How to fix it

Check that the affected line shows the quantity and unit you actually billed. If you create the XML yourself, add the missing ram:BilledQuantity or remove unintended duplicates inside ram:SpecifiedLineTradeDelivery, retaining the correct quantity and unitCode. If your software produces the faulty structure, ask its supplier to correct the export. Export again and recheck.

Once the file is corrected, check it again for free: Validate a ZUGFeRD invoice

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

The rule as published

Element 'ram:BilledQuantity' must occur exactly 1 times.

Where this rule applies

Rule set Version
Factur-X 1.09 BASIC 1.0.9-2
Factur-X 1.09 EN 16931 1.0.9-2
ZUGFeRD 2.5 BASIC 2.5.2
ZUGFeRD 2.5 EN 16931 2.5.2
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether FX-SCH-A-000276 still fails, and which other rules do.

Updated 6 November 2026