PEPPOL-EN16931-P0108fatal
How to fix PEPPOL-EN16931-P0108
Tax Category E MUST be used when exemption reason code is VATEX-EU-D.
What this rule checks
When the VAT exemption reason code is 'VATEX-EU-D' (intra-Community acquisition from second-hand goods, works of art, collectors' items, and antiques), the tax category must be 'E' (exempt). Peppol maps several distinct EU Directive exemptions to category E.
How to fix it
Set cac:TaxCategory → cbc:ID to 'E' when cac:TaxCategory → cbc:TaxExemptionReasonCode is 'VATEX-EU-D', or change the exemption reason code to match.
Related rules
Validate your invoice
Upload your corrected invoice to check it passes PEPPOL-EN16931-P0108 and all other EN 16931 and Peppol BIS 3.0 rules. Free, instant, no signup.