What it means
This rule compares a non-empty seller country code with the profile's country code list. A country name, a lowercase code or a three-letter code does not substitute for the listed code. This test checks the value, not whether the seller's country is present.
Why it matters
The country code identifies the country in the seller's address in a consistent form. This check does not determine the invoice's VAT treatment.
How to fix it
Correct ram:SellerTradeParty/ram:PostalTradeAddress/ram:CountryID under ram:ApplicableHeaderTradeAgreement. Use GB for the United Kingdom and GR for Greece, rather than UK or EL. Keep the code consistent with the seller's actual address and recheck the 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 BASIC | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
Check your file
Drop your e-invoice to see whether FX-SCH-A-000502 still fails, and which other rules do.
Related rules
- FX-SCH-A-000503 Check the seller's company registration scheme
- FX-SCH-A-000504 Check the seller's electronic address scheme
- FX-SCH-A-000505 Check the delivery date's format code
- FX-SCH-A-000506 Check the delivery location identifier's scheme
- FX-SCH-A-000507 Use an allowed country code for the delivery address
- FX-SCH-A-000508 Use an allowed VAT category code