Skip to content

Error

FX-SCH-A-000279: Each line must have exactly one line total block

In short

Error: fails the selected checks.

FX-SCH-A-000279 means a line's ram:SpecifiedLineTradeSettlement has no ram:SpecifiedTradeSettlementLineMonetarySummation, or has more than one. Keep exactly one line total block containing the correct amount excluding VAT, then export and recheck.

On this page

What it means

Each ram:SpecifiedLineTradeSettlement must contain exactly one ram:SpecifiedTradeSettlementLineMonetarySummation. This block holds the line amount excluding VAT (invoice line net amount, BT-131), after line discounts and charges. The rule counts blocks, not the amounts or calculations. It applies to the Basic and EN 16931 profiles of Factur-X and ZUGFeRD.

Why it matters

The line amount contributes to the invoice totals and VAT breakdown. The XML structure provides one block for that amount in each line's settlement details.

How to fix it

Check the affected line's amount excluding VAT. If you create the XML yourself, add the missing ram:SpecifiedTradeSettlementLineMonetarySummation or remove unintended duplicates inside ram:SpecifiedLineTradeSettlement. Keep the correct line amount in ram:LineTotalAmount rather than adding duplicated totals together. If your software creates 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:SpecifiedTradeSettlementLineMonetarySummation' 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-000279 still fails, and which other rules do.

Updated 6 November 2026