Skip to content

Error

FX-SCH-A-000803: The ship-from address needs one country element

In short

Error: fails the selected checks.

FX-SCH-A-000803 means your ship-from postal address contains no ram:CountryID element or more than one. Add the missing country element or remove duplicates so that the address contains exactly one.

On this page

What it means

Each ram:PostalTradeAddress directly inside ram:ShipFromTradeParty must contain exactly one ram:CountryID. This rule counts elements; it does not check whether the country code is filled in or valid.

Why it matters

The EXTENDED profile gives this address one country field. Checking the value of the country code is a separate requirement.

How to fix it

Check ram:ShipFromTradeParty/ram:PostalTradeAddress. Add one ram:CountryID containing the address's country code if the element is missing. If several exist, keep the one for the actual country and remove the others. 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:CountryID' 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-000803 still fails, and which other rules do.

Updated 6 November 2026