What it means
A number in a tax registration of the buyer's agent must say what kind of number it is, in the schemeID attribute of ram:ID. The usual values are VA for a VAT number and FC for a national tax number. This rule only checks that the attribute is there.
Why it matters
A VAT number and a tax number are handled differently. Without the type the recipient cannot tell which one it has been given, so the file fails the check.
How to fix it
In your invoicing software, mark the number as a VAT number or a tax number and export again. If you build the XML yourself, add schemeID to the ram:ID inside ram:SpecifiedTaxRegistration, with VA for a VAT number or FC for a tax number.
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
Attribute '@schemeID' is required in this context. 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-000666 still fails, and which other rules do.
Related rules
- FX-SCH-A-000667 Electronic address for the buyer's agent
- FX-SCH-A-000668 Electronic address scheme for the buyer's agent
- FX-SCH-A-000669 Accepted address scheme for the buyer's agent
- FX-SCH-A-000670 Format attribute for the purchase order date
- FX-SCH-A-000671 Accepted format for the purchase order date
- FX-SCH-A-000672 Identifier for the buyer's tax representative