Skip to content

Error

FX-SCH-A-000193: Use at most one amount already paid

In short

Error: fails the selected checks.

FX-SCH-A-000193 means the amount already paid (BT-113) appears in more than one ram:TotalPrepaidAmount within an invoice totals block. Retain at most one element containing the correct combined amount already paid, then export and check the file again.

On this page

What it means

In the Basic WL, Basic, EN 16931 and Extended profiles, each header ram:SpecifiedTradeSettlementHeaderMonetarySummation may contain at most one ram:TotalPrepaidAmount. The rule counts elements; it does not require one or check the amount.

Why it matters

The amount already paid is deducted when determining the amount due. Any rounding adjustment must also be considered, so subtracting payments from the amount including VAT is not always the complete calculation.

How to fix it

Check the payments already received for this invoice. If separate payments were written as separate ram:TotalPrepaidAmount elements, combine those payments into one total. If the same total was repeated, remove the duplicates rather than adding them. Keep at most one element in the totals block, then export and check the file again.

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:TotalPrepaidAmount' 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-000193 still fails, and which other rules do.

Updated 6 November 2026