Skip to content
Theme
English

Error

FX-SCH-A-000190: The total of charges on the whole invoice may appear only once

In short

Error: fails the selected checks.

FX-SCH-A-000190 means the total of the charges on the whole invoice (BT-108) appears more than once in the invoice totals. Keep it once, or leave it out if the invoice has no charges, and export again.

On this page

What it means

If the invoice has charges on the whole invoice (BG-21), such as delivery or packaging costs, the invoice totals show their sum (BT-108, ram:ChargeTotalAmount). It may be written at most once. The rule fails only when the element is repeated, not when it is missing.

Why it matters

The recipient adds the charges to the line total when it rebuilds the amount excluding VAT. Two figures leave it unclear which to add, so the file fails the structure check and is rejected.

How to fix it

This is normally a fault in the software that wrote the file, because the sum is calculated for you. Check the extra charges on the whole invoice in your invoicing software, make sure none is entered twice, then export again. If you build the XML yourself, write ram:ChargeTotalAmount at most once in the totals block.

The rule as published

Element 'ram:ChargeTotalAmount' may occur at maximum 1 times.

Where this rule applies

Rule set Version
Factur-X 1.09 BASIC WL 1.0.9-2
Factur-X 1.09 BASIC 1.0.9-2
Factur-X 1.09 EN 16931 1.0.9-2
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 BASIC WL 2.5.2
ZUGFeRD 2.5 BASIC 2.5.2
ZUGFeRD 2.5 EN 16931 2.5.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-000190 still fails, and which other rules do.

Updated 6 November 2026