Skip to content

Error

FX-SCH-A-000963: One description per logistics charge

In short

Error: fails the selected checks.

FX-SCH-A-000963 means a logistics service charge on your invoice has no ram:Description element or has more than one. Give each affected charge exactly one description element, then export and recheck your file.

On this page

What it means

For each ram:SpecifiedLogisticsServiceCharge under ram:ApplicableHeaderTradeSettlement, this rule requires one direct ram:Description element. It counts elements but does not check their text.

Why it matters

The description records what the charge is for. The Extended profile specifies one description element per logistics service charge.

How to fix it

Add a description to the affected logistics charge if it has none. If it has several descriptions, combine the relevant text into one. In XML, keep exactly one ram:Description inside each affected ram:SpecifiedLogisticsServiceCharge. Export and recheck your file.

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:Description' must occur exactly 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-000963 still fails, and which other rules do.

Updated 6 November 2026