BR-S-08:Standard rated VAT amount doesn't add up
Fix: Invoice Navigator automatically fixes this issue by correcting the `cbc:Percent` element in your Invoice (BR-S-08). Upload your invoice to fix this automatically.
The taxable amount in the VAT breakdown for standard-rated items does not match the sum of the corresponding line items, charges, and allowances. For each VAT rate (e.g. 25%, 21%, 19%), the taxable base in the VAT summary must equal: sum of line amounts at that rate, plus charges at that rate, minus allowances at that rate.
Engine Classification
Recalculates the standard-rated taxable amount from lines, charges, and allowances at the matching rate
Confidence: 90% · Applied automatically in pipeline
What is BR-S-08?
BR-S-08 is a warning validation rule defined in the EN 16931 specification. It validates the TaxableAmount element under TaxSubtotal in the UBL invoice XML.
The invoice may pass transmission, but this non-compliance can cause problems during tax audits or buyer-side processing.
Target path: cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount
Why This Error Matters
Invoice will be rejected. Standard rated VAT (category S) requires seller VAT registration, positive VAT rate, and correct tax calculations. Missing elements prevent tax compliance verification.
BR-S-08 is a soft failure that can cause issues at the receiving end — tax audits, ERP processing, or VAT reconciliation mismatches.
An incorrect VAT taxable amount means the invoice total and VAT calculations are inconsistent. Tax authorities may reject the invoice or flag it for audit. The buyer's accounting system may refuse to process it because the numbers do not reconcile.
Invoice Navigator can automatically correct this error in your pipeline. The fix is applied with full audit evidence, so your compliance trail remains intact.
Validator Behavior
- ·Generates validation warning
- ·Error returned: BR-S-08
- ·Specification: EN 16931
How to Fix It
Identify the VAT rate
Find which standard VAT rate is affected (e.g. 25%, 21%, 19%). The error is about the taxable base for that specific rate.
Sum the line items
Add up all invoice line net amounts that use the same VAT rate.
Add charges, subtract allowances
Add any document-level surcharges at the same rate. Subtract any document-level discounts at the same rate.
Update the VAT breakdown
Set the TaxableAmount in the VAT summary to match your calculation.
Before / After
<cac:TaxCategory> <cbc:Percent>999.99</cbc:Percent> <!-- Does not match expected calculation --> </cac:TaxCategory>
<cac:TaxCategory> <cbc:Percent>100.00</cbc:Percent> <!-- Matches expected calculation --> </cac:TaxCategory>
Technical Reference
cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmountCode Example
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">1000.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">210.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>21</cbc:Percent>
</cac:TaxCategory>
</cac:TaxSubtotal>Common Causes
- ·Line items were added or removed without updating the VAT summary
- ·Rounding differences between individual lines and the total
- ·Discount or surcharge applied at invoice level but not reflected in VAT breakdown
- ·ERP calculated amounts differently than the EN16931 formula
Seeing this in production? The API handles BR-S-08 automatically. See the fix response →
Commonly Seen In
Frequently Asked Questions
Standard rate (S) tax category must have a non-zero VAT amount.
Ensure TaxAmount is calculated for standard rate items. You can also use Invoice Navigator's automatic Fixer tool to correct this instantly.
Yes, BR-S-08 is a critical error that will cause invoice rejection. It must be fixed before submission to ensure your invoice is accepted by the recipient's system.
Many instances of BR-S-08 can be automatically corrected using Invoice Navigator's Fixer tool. Upload your invoice and the tool will identify and fix common issues, including standard rate vat amount missing.
BR-S-08 is commonly seen in exports from All invoicing software. These software packages sometimes generate invoices that need adjustment to meet full compliance standards.
Related Errors
Related Content
Last updated: 31 March 2026
Validate your invoice
Drop your XML here to check for BR-S-08
Auto-fix BR-S-08 in seconds
Upload your invoice and we fix this error automatically. Financial fields are never touched.