Rules / PEPPOL-EN16931-P0107 · Markdown
Peppol BIS Billing 3.0 · rule
PEPPOL-EN16931-P0107
What does PEPPOL-EN16931-P0107 mean? Tax Category AE MUST be used when exemption reason code is VATEX-EU-AE
Why did my invoice fail PEPPOL-EN16931-P0107?
If the exemption reason code VATEX-EU-AE (reverse charge) is used, the tax category code must be AE (VAT reverse charge). Category and reason code must match so the receiver knows the VAT liability shifts to the buyer.
Official rule text
Tax Category AE MUST be used when exemption reason code is VATEX-EU-AE
Common causes
- Category S or E used together with VATEX-EU-AE
- Non-zero VAT rate on the reverse charge category
- Mixing reverse charge (AE) with intra-community (K) codes
How do I fix it?
<cac:TaxCategory><cbc:ID>AE</cbc:ID><cbc:Percent>0</cbc:Percent><cbc:TaxExemptionReasonCode>VATEX-EU-AE</cbc:TaxExemptionReasonCode><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:TaxCategory>
Related rules
PEPPOL-EN16931-P0100 · PEPPOL-EN16931-P0101 · PEPPOL-EN16931-P0104 · PEPPOL-EN16931-P0105 · PEPPOL-EN16931-P0106 · PEPPOL-EN16931-P0108 · PEPPOL-EN16931-P0109 · PEPPOL-EN16931-P0110
Check your invoice against this rule
Paste it into the live demo, or call POST /v1/validate. See the quickstart.