Skip to main content
Invoice-Converter.comInvoice-Converter
BlogPricing
Convert InvoiceConvert
ConvertConvert Invoice
⌘K
Documentation overview
Leitweg-ID Validation
KoSIT Validator Errors
ERROR
BR-DE-1
BR-DE-2
BR-DE-3
BR-DE-4
BR-DE-5
BR-DE-6
BR-DE-7
BR-DE-8
BR-DE-9
BR-DE-10
BR-DE-11
BR-DE-12
BR-DE-13
BR-DE-14
BR-DE-15
BR-DE-16
BR-DE-17
BR-DE-18
BR-DE-19
BR-DE-20
BR-DE-21
BR-CO-3
BR-CO-4
BR-CO-9
BR-CO-10
BR-CO-11
BR-CO-13
BR-CO-14
BR-CO-15
BR-CO-16
BR-CO-17
BR-CO-25
BR-CO-26
BR-S-1
BR-S-5
BR-S-8
  1. E-Invoicing Resources
  2. KoSIT Validator Errors
  3. BR-S-8

Reference

BR-S-8 Standard-rated taxable amount must equal line nets plus charges minus allowances at the same rate

For each distinct standard rate (BT-119), the VAT category taxable amount (BT-116) in the VAT breakdown must equal the sum of invoice line nets (BT-131) plus document-level charges (BT-99) minus document-level allowances (BT-92) where the line/allowance/charge VAT category code is "S" and the rate matches.

Problem DescriptionContext and SignificanceSolutionValid ExamplesInvalid ExamplesTechnical DetailsRelated RulesValidation ToolsRelated Resources

Problem Description#

For each distinct standard rate (BT-119), the VAT category taxable amount (BT-116) in the VAT breakdown must equal the sum of invoice line nets (BT-131) plus document-level charges (BT-99) minus document-level allowances (BT-92) where the line/allowance/charge VAT category code is "S" and the rate matches.

ERROR

XRechnung 3.0

Context and Significance#

When sellers run mixed-rate invoices (for example 7% and 19% in Germany), the per-rate taxable amounts must reconcile with the lines that drive them. This is the foundation of the VAT amount calculation in BR-CO-17.

Solution#

Group all "S"-rated lines, allowances, and charges by rate, and recompute BT-116 per group as Σ BT-131 + Σ BT-99 − Σ BT-92.

Valid Examples#

  • Two lines at 19% (60.00 + 40.00) and one allowance at 19% (10.00) yield BT-116 = 90.00 for the 19% breakdown row
  • Single line at 7% net 50.00 yields BT-116 = 50.00 for the 7% breakdown row

Invalid Examples#

  • BT-116 for the 19% row reports 100.00 but the lines sum to 90.00 after allowances
  • BT-116 for the 7% row missing while a 7% line exists

Technical Details#

Affected Fields

BT-116 VAT category taxable amount, BT-119 VAT category rate, BT-131 Invoice line net amount, BT-92 Document level allowance amount, BT-99 Document level charge amount

Related Rules#

BR-S-1
BR-S-5
BR-CO-17

Validation Tools#

Official KoSIT Validator

Validate your XRechnung files against all BR-DE rules.

Convert PDF to XRechnung

Automatic validation error fixes when converting.

Related Resources#

Official Specification
Test Suite
Complete Error List

Overview of all German XRechnung validation rules.

BR-S-5
On this page
Problem DescriptionContext and SignificanceSolutionValid ExamplesInvalid ExamplesTechnical DetailsRelated RulesValidation ToolsRelated Resources

Invoice-Converter.com

Empowering businesses across Europe to effortlessly comply with XRechnung regulations. Join hundreds who've automated their invoice conversion process.

Start Converting

Features

Convert PDFs & create

  • PDF to XRechnung
  • PDF to UBL
  • PDF to XRechnung (CII)
  • PDF to ZUGFeRD
  • PDF to Factur-X
  • Create XRechnung
  • XRechnung to PDF

View & validate

  • XRechnung/XML Viewer
  • XRechnung Validator

Quick Links

  • Resources
  • Trust & Security Center
  • Developer API Documentation
  • Blog
  • About
  • Pricing
  • Free trial
  • Climate Contribution

Legal

  • Imprint
  • Privacy Policy
  • Data Processing Agreement
  • Terms & Conditions
  • Money-Back Guarantee

Get in Touch

contact@invoice-converter.com
© 2026 Invoice-Converter.com.Made with in Europe
GDPR Compliant
German Server