Skip to main content
Invoice-Converter.comInvoice-Converter
BlogPricing
Convert InvoiceConvert
ConvertConvert Invoice
⌘K
Documentation overview
Leitweg-ID Validation
Support playbooks
Review validation help
Validation playbooks
Public test invoice fixture library
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
BR-61
BR-AE-02
BR-AE-10
BR-E-01
BR-E-05
  1. E-Invoicing Resources
  2. KoSIT Validator Errors
  3. BR-AE-02

Reference

Markdown export

BR-AE-02 Reverse charge requires seller VAT identifier

Reverse-charge VAT category lines or totals require the seller VAT identifier to be present.

Problem DescriptionContext and SignificanceSolutionValid ExamplesInvalid ExamplesCode ExamplesTechnical DetailsRelated RulesValidation ToolsRelated Resources

Problem Description#

Reverse-charge VAT category lines or totals require the seller VAT identifier to be present.

ERROR

XRechnung 3.0

Context and Significance#

Reverse charge changes tax liability, so receiving systems need the seller tax identity to audit the treatment.

Solution#

Add the seller VAT registration under the supplier party and keep the reverse-charge category code on the affected lines and VAT breakdown.

Quick actions

Validate XMLConvert invoice

Valid Examples#

Use these points as the practical checks for this section.

  • Seller PartyTaxScheme CompanyID DE123456789 with VAT category AE

Invalid Examples#

Use these points as the practical checks for this section.

  • VAT category AE but no supplier VAT registration

Code Examples#

Valid XML
<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PartyTaxScheme>
      <cbc:CompanyID>DE123456789</cbc:CompanyID>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:PartyTaxScheme>
  </cac:Party>
</cac:AccountingSupplierParty>
<cac:TaxCategory>
  <cbc:ID>AE</cbc:ID>
  <cbc:Percent>0</cbc:Percent>
  <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
Invalid XML
<cac:AccountingSupplierParty>
  <cac:Party><!-- Missing seller VAT registration --></cac:Party>
</cac:AccountingSupplierParty>
<cac:TaxCategory>
  <cbc:ID>AE</cbc:ID>
  <cbc:Percent>0</cbc:Percent>
  <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>

Technical Details#

Affected Fields

BT-31 Seller VAT identifier, BT-151 Invoice line VAT category code

Related Rules#

BR-AE-01
BR-AE-10

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-61BR-AE-10
On this page
Problem DescriptionContext and SignificanceSolutionValid ExamplesInvalid ExamplesCode 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.

20,000+ invoices processed
Fast & Secure
Trusted by hundreds

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
  • FAQ
  • Pricing
  • Climate Contribution

Legal

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

Get in Touch

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