Skip to content

Error

FX-SCH-A-000688: Use an allowed country code for the legal organisation

In short

Error: fails the selected checks.

FX-SCH-A-000688 means the country code in the address of the legal organisation of your buyer's tax representative is not allowed. Replace ram:CountryID with the code for the intended country from the Extended profile's country code list.

On this page

What it means

This rule checks ram:CountryID inside ram:BuyerTaxRepresentativeTradeParty/ram:SpecifiedLegalOrganization/ram:PostalTradeAddress against code list 10. An empty value passes this check. FX-SCH-A-000686 separately checks the number of country elements, not whether their values are filled in.

Why it matters

The profile defines a list of country codes so that this address uses the same country representation as other structured addresses.

How to fix it

Correct ram:CountryID in the legal organisation's postal address under ram:BuyerTaxRepresentativeTradeParty. Use the listed code for the country, such as BE for Belgium or FR for France, rather than its name. Recheck your corrected 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-000688 still fails, and which other rules do.

Updated 6 November 2026