Back to Compliance Hub
Critical

BR-S-2

Standard VAT: Tax Amount Missing (BT-117)

What This Error Means

When VAT category S is used, the corresponding tax amount (BT-117, cbc:TaxAmount) must be present. The value must equal the taxable amount multiplied by the VAT rate percentage divided by 100, rounded to 2 decimal places.

How to Fix It

Set cbc:TaxAmount = round(TaxableAmount × TaxPercent / 100, 2). For German standard rate: TaxAmount = TaxableAmount × 0.19.

Fix Automatically

Upload your invoice to our Smart Repair engine. It will detect and fix BR-S-2 errors automatically with a GoBD audit trail.

Open Smart Repair

Related Errors

Other commonly encountered validation errors