PEPPOL-EN16931-P0109fatal
How to fix PEPPOL-EN16931-P0109
Tax Category E MUST be used when exemption reason code is VATEX-EU-F.
What this rule checks
When the VAT exemption reason code is 'VATEX-EU-F' (exemption under Article 132 of the VAT Directive, e.g. medical, educational, and social services), the tax category must be 'E' (exempt).
How to fix it
Set cac:TaxCategory → cbc:ID to 'E' when cac:TaxCategory → cbc:TaxExemptionReasonCode is 'VATEX-EU-F', or change the exemption reason code to match.
Related rules
Validate your invoice
Upload your corrected invoice to check it passes PEPPOL-EN16931-P0109 and all other EN 16931 and Peppol BIS 3.0 rules. Free, instant, no signup.