Skip to content

Error

FX-SCH-A-000495: Use an allowed buyer country code (Basic)

In short

Error: fails the selected checks.

FX-SCH-A-000495 means the country code in your buyer's address (BT-55) is not allowed by the Basic profile. Replace it with the permitted country code for the buyer's address, such as DE, FR, NL or GB, then export and recheck.

On this page

What it means

In the Basic profiles of Factur-X and ZUGFeRD, this rule checks ram:BuyerTradeParty/ram:PostalTradeAddress/ram:CountryID against the profile's country code list. An empty checked value passes. This test does not check the rest of the address or determine which VAT treatment applies.

Why it matters

The country code identifies the country in your buyer's postal address in a standard form.

How to fix it

Correct the country field in your buyer's address so the export uses the appropriate two-letter ISO 3166-1 code from the profile's list. Use GB for the United Kingdom rather than UK, and GR for Greece rather than EL. In XML, correct ram:CountryID inside the buyer's ram:PostalTradeAddress, then export and recheck.

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 BASIC 1.0.9-2
ZUGFeRD 2.5 BASIC 2.5.2
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether FX-SCH-A-000495 still fails, and which other rules do.

Updated 6 November 2026