Skip to content

Error

FX-SCH-A-000809: Use an allowed ship-from company country code

In short

Error: fails the selected checks.

FX-SCH-A-000809 means the non-empty country code in your ship-from legal organisation's postal address is not in the EXTENDED profile's allowed list. Correct ram:CountryID in that address using the permitted code for its country.

On this page

What it means

A non-empty value in ram:ShipFromTradeParty/ram:SpecifiedLegalOrganization/ram:PostalTradeAddress/ram:CountryID must match code list 10 in FACTUR-X_EXTENDED_codedb.xml. An empty code value passes this test.

Why it matters

The permitted list standardises the country value in the legal organisation's postal address.

How to fix it

Check the country of your ship-from legal organisation's postal address. Set ram:ShipFromTradeParty/ram:SpecifiedLegalOrganization/ram:PostalTradeAddress/ram:CountryID to the matching code from the EXTENDED profile's list. 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

Value of 'ram:CountryID' is not allowed.

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-000809 still fails, and which other rules do.

Updated 6 November 2026