What it means
The test counts ram:PostalTradeAddress elements inside ram:SellerTradeParty and requires exactly one. It does not check the address contents. The country element is checked separately by FX-SCH-A-000035 and, for the Minimum profile, its value by FX-SCH-A-000036.
Why it matters
The postal address gives the seller's address details a defined place in the invoice. This profile requires one address block for the seller.
How to fix it
Check the postal address of the seller supplying the goods or services. Add the missing ram:PostalTradeAddress or remove duplicate address blocks under ram:SellerTradeParty, keeping the appropriate address. Export again and recheck the 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:PostalTradeAddress' must occur exactly 1 times. Where this rule applies
| Rule set | Version |
|---|---|
| Factur-X 1.09 MINIMUM | 1.0.9-2 |
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 MINIMUM | 2.5.2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Check your file
Drop your e-invoice to see whether FX-SCH-A-000032 still fails, and which other rules do.
Related rules
- FX-SCH-A-000033 Use at most one seller VAT registration entry
- FX-SCH-A-000034 Use at most one seller tax number entry
- FX-SCH-A-000035 The seller's address must have exactly one country
- FX-SCH-A-000036 The seller's country code must be an allowed code
- FX-SCH-A-000037 Label each identifier in an FC seller registration
- FX-SCH-A-000038 State the invoice currency once