What it means
The rule counts direct ram:SpecifiedTaxRegistration children of ram:BuyerAgentTradeParty under ram:ApplicableHeaderTradeAgreement. Zero or one passes; two or more fail. It does not choose between a VAT number and a tax number or check the registration's contents.
Why it matters
The Extended profile allows at most one tax registration block for this party.
How to fix it
Confirm which tax registration you need for the buyer agent. Keep that registration in one ram:SpecifiedTaxRegistration and remove the extra blocks. If no tax registration is needed, this rule permits you to omit the field. Re-export and recheck your invoice.
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:SpecifiedTaxRegistration' may occur at maximum 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-000652 still fails, and which other rules do.
Related rules
- FX-SCH-A-000653 Check the buyer agent contact's email address
- FX-SCH-A-000654 Check the buyer agent contact's fax number
- FX-SCH-A-000655 Check the buyer agent contact's phone number
- FX-SCH-A-000656 Add the buyer agent's global identifier scheme
- FX-SCH-A-000657 Check the buyer agent's global identifier scheme
- FX-SCH-A-000658 Give the buyer agent's address one country element