warningpeppol-bis-3
IN-TAX-CATEGORY-CODES:Tax category codes validation
Tax category codes should be from UNCL5305 Peppol subset (AE, E, G, K, L, M, O, S, Z)
Fix this in your source system
MANUALTax category codes affect tax calculation and reporting. The correct code must be determined based on the transaction type and applicable tax rules.
See the step-by-step instructions below to fix this error manually.
Why This Error Matters
VAT rate must be correct for proper tax calculation and reporting.
How to Fix It
1
Check category
S requires standard rate (19-27% in EU)
2
Zero categories
Z, E, AE, K, G should have 0 or no percent
3
Reduced rates
AA for reduced rate with applicable percentage
Code Example
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>21</cbc:Percent>
</cac:TaxCategory>Technical Details
XPath: //cac:TaxCategory/cbc:PercentCommon Causes
- Wrong rate for country
- Using 0% with S category
- Invalid percentage value
Commonly Seen In
All invoicing software
Frequently Asked Questions
The VAT percentage must be a valid rate for the tax category.
Use valid VAT rate for the tax category. Invoice Navigator can help identify and fix this issue.
Yes, PEPPOL-EN16931-R007 is a critical error that must be fixed.
Related Errors
Last updated: 18 January 2026
Share this guide: