What it means
For each ram:PostalTradeAddress under ram:SalesAgentTradeParty/ram:SpecifiedLegalOrganization, the Extended profiles of Factur-X and ZUGFeRD require exactly one ram:CountryID child. This rule counts elements, not their text. It concerns the legal organisation's address, not the sales agent's own postal address covered by FX-SCH-A-000743.
Why it matters
The profile gives the legal organisation's postal address its own country field. That address must contain the field once, independently of the sales agent's other address.
How to fix it
Correct the country field in the postal address of your sales agent's legal organisation. In XML, make sure ram:SalesAgentTradeParty/ram:SpecifiedLegalOrganization/ram:PostalTradeAddress contains exactly one ram:CountryID with the appropriate country code. Add the missing element or remove duplicates, then 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
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 |
Check your file
Drop your e-invoice to see whether FX-SCH-A-000747 still fails, and which other rules do.
Related rules
- FX-SCH-A-000748 The sales agent's organisation address can have at most one region
- FX-SCH-A-000749 The sales agent's organisation address needs an allowed country code
- FX-SCH-A-000750 Each sales agent tax registration needs one identifier
- FX-SCH-A-000751 The sales agent's tax registration needs a scheme attribute
- FX-SCH-A-000752 The sales agent's electronic address block needs one address element
- FX-SCH-A-000753 The sales agent's electronic address needs a scheme attribute