Skip to content

Error

FX-SCH-A-001141: A line may have only one total for discounts

In short

Error: fails the selected checks.

FX-SCH-A-001141 means a line's monetary totals block contains more than one ram:AllowanceTotalAmount. If you include this total, calculate the line's combined discounts and record that total once.

On this page

What it means

The rule counts ram:AllowanceTotalAmount elements within each line's ram:SpecifiedLineTradeSettlement/ram:SpecifiedTradeSettlementLineMonetarySummation. Zero or one passes; two or more fail. It does not check the total's value or limit the number of individual discounts.

Why it matters

A single total field keeps the combined discount amount distinct from the individual discounts.

How to fix it

Check the discounts that belong to the line. Remove duplicate ram:AllowanceTotalAmount elements from its monetary totals block. If you retain the total, make sure the remaining value is the combined discount amount, not just one discount. Keep individual discounts in ram:SpecifiedTradeAllowanceCharge blocks with ram:ChargeIndicator/udt:Indicator set to false. 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:AllowanceTotalAmount' may occur at maximum 1 times.

Where this rule applies

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

Check your file

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

Updated 6 November 2026