KoSIT BR-DE Validation Errors
Complete reference for German XRechnung business rules and validation errors.
How to use the catalog
Start from the exact rule ID in a KoSIT, Peppol, or preflight report, then move to the affected BT/BG field and retry validation after the correction.
Search the exact rule ID
Use codes such as BR-CO-10, BR-CO-03, BR-DE-15, or PEPPOL-EN16931-R120.
Fix the affected BT/BG field
Each article names the field family and gives valid and invalid examples.
Retry with the validator
Use the XRechnung validator for XML and the converter review step for generated artifacts.
Coverage and lookup behavior
The catalog now covers the high-frequency rule families surfaced by the validator and backend preflight, while exact lookup also normalizes common padded and unpadded rule forms.
- Exact rule lookup
- BR-CO and BR-S codes resolve whether KoSIT emits padded IDs such as BR-CO-03 / BR-S-08 or older unpadded variants such as BR-CO-3 / BR-S-8.
- Source of truth
- Rule IDs are aligned to the pinned KoSIT/XRechnung/Peppol rulepacks and backend preflight rule IDs in this repository.
Rule-family coverage matrix
| Rule family | Authored entries | Practical coverage |
|---|---|---|
| BR-DE | 25 | German XRechnung rules, including contact, attachment, corrected-invoice, and direct-debit findings. |
| BR | 58 | Base EN 16931 mandatory fields observed in backend preflight and pinned validator reports. |
| BR-CO | 24 | Core calculation and co-occurrence rules, including padded lookup for BR-CO-03 style output. |
| BR-S | 10 | Standard-rate VAT rules with padded lookup for BR-S-08 style output. |
| PEPPOL-EN16931 | 6 | High-signal Peppol routing and line-price formula rules observed in XRechnung and Peppol bundles. |
When to start with validator errors
Start here after you already generated XML and the validator is blocking submission. Fix the structural blocker first, then move on to lower-severity follow-up findings and data-cleanup issues.
BR-DE validation errors list
XRechnung Rule - BG-16 Payment instructions
XRechnung Rule - BG-6 Seller contact
XRechnung Rule - BT-37 Seller city
XRechnung Rule - BT-38 Seller post code
XRechnung Rule - BT-41 Seller contact point
XRechnung Rule - BT-42 Seller contact telephone number
XRechnung Rule - BT-43 Seller contact email address
XRechnung Rule - BT-52 Buyer city
XRechnung Rule - BT-53 Buyer post code
XRechnung Rule - BT-77 Deliver to city
XRechnung Rule - BT-78 Deliver to post code
XRechnung Rule - BT-119 VAT category rate
XRechnung Rule - BT-10 Buyer reference
XRechnung Rule - BT-31 Seller VAT identifier, BT-32 Seller tax registration identifier
XRechnung Rule - BT-3 Invoice type code
XRechnung Rule - BT-20 Payment terms
XRechnung Rule - BT-91 Debited account identifier
XRechnung Rule - BT-24 Specification identifier
XRechnung Rule - BT-125 Attached document
XRechnung Rule - BT-131 Invoice line net amount, BG-DEX-01 Sub invoice line
XRechnung Rule - BG-DEX-01 Sub invoice line, BG-DEX-06 Sub invoice line VAT information
XRechnung Rule - BT-29 Seller identifier, BT-46 Buyer identifier, BT-60 Payee identifier
XRechnung Rule - BT-30 Seller legal registration identifier, BT-47 Buyer legal registration identifier, BT-61 Payee legal registration identifier
XRechnung Rule - BT-157 Item standard identifier
XRechnung Rule - BT-34 Seller electronic address, BT-49 Buyer electronic address
XRechnung Rule - BT-71 Deliver to location identifier
XRechnung Rule - BT-115 Amount due for payment, BT-112 Invoice total amount with VAT, BT-113 Paid amount
XRechnung Rule - BT-DEX-001 Third party payment type, BG-DEX-09 Third party payment
XRechnung Rule - BT-DEX-002 Third party payment amount, BG-DEX-09 Third party payment
XRechnung Rule - BT-DEX-003 Third party payment description, BG-DEX-09 Third party payment
XRechnung Rule - BT-DEX-002 Third party payment amount
XRechnung Rule - BT-DEX-002 Third party payment amount, BT-5 Invoice currency code
Co-occurrence - BT-7 Value added tax point date, BT-8 Value added tax point date code
Co-occurrence - BT-151 Invoiced item VAT category code
Co-occurrence - BT-31 Seller VAT identifier, BT-48 Buyer VAT identifier, BT-63 Seller tax representative VAT identifier
Co-occurrence - BT-106 Sum of invoice line net amount, BT-131 Invoice line net amount
Co-occurrence - BT-107 Sum of allowances on document level, BT-92 Document level allowance amount
Co-occurrence - BT-109 Invoice total amount without VAT, BT-106 Sum of invoice line net amount, BT-107 Sum of allowances on document level
Co-occurrence - BT-110 Invoice total VAT amount, BT-117 VAT category tax amount
Co-occurrence - BT-112 Invoice total amount with VAT, BT-109 Invoice total amount without VAT, BT-110 Invoice total VAT amount
Co-occurrence - BT-115 Amount due for payment, BT-112 Invoice total amount with VAT, BT-113 Paid amount
Co-occurrence - BT-117 VAT category tax amount, BT-116 VAT category taxable amount, BT-119 VAT category rate
Co-occurrence - BT-115 Amount due for payment, BT-9 Payment due date, BT-20 Payment terms
Co-occurrence - BT-29 Seller identifier, BT-30 Seller legal registration identifier, BT-31 Seller VAT identifier
Business Rule - BT-118 VAT category code, BT-151 Invoiced item VAT category code, BT-95 Document level allowance VAT category code
Business Rule - BT-118 VAT category code, BT-119 VAT category rate
Business Rule - BT-116 VAT category taxable amount, BT-119 VAT category rate, BT-131 Invoice line net amount
Co-occurrence - BT-97 Document level allowance reason, BT-98 Document level allowance reason code
Co-occurrence - BT-104 Document level charge reason, BT-105 Document level charge reason code
Co-occurrence - BT-139 Invoice line allowance reason, BT-140 Invoice line allowance reason code
Co-occurrence - BT-144 Invoice line charge reason, BT-145 Invoice line charge reason code
Co-occurrence - BT-99 Document level charge amount, BT-108 Sum of charges on document level
Co-occurrence - BG-23 VAT breakdown
Co-occurrence - BG-14 Invoicing period, BT-73 Invoicing period start date, BT-74 Invoicing period end date
Co-occurrence - BG-26 Invoice line period, BT-134 Invoice line period start date, BT-135 Invoice line period end date
Co-occurrence - BG-20 Document level allowances, BT-97 Document level allowance reason, BT-98 Document level allowance reason code
Co-occurrence - BG-21 Document level charges, BT-104 Document level charge reason, BT-105 Document level charge reason code
Co-occurrence - BG-27 Invoice line allowances, BT-139 Invoice line allowance reason, BT-140 Invoice line allowance reason code
Co-occurrence - BG-28 Invoice line charges, BT-144 Invoice line charge reason, BT-145 Invoice line charge reason code
Business Rule - BT-81 Payment means type code, BT-84 Payment account identifier
Business Rule - BT-31 Seller VAT identifier, BT-151 Invoice line VAT category code
Business Rule - BT-120 VAT exemption reason text, BT-121 VAT exemption reason code
Business Rule - BT-151 Invoice line VAT category code, BG-23 VAT breakdown
Business Rule - BT-152 Invoice line VAT rate, BT-119 VAT category rate
Business Rule - BT-81 Payment means type code, BT-84 Payment account identifier
EN16931 Required Field - BT-5 Invoice currency code
EN16931 Required Field - BT-129 Invoiced quantity
EN16931 Required Field - BT-130 Invoiced quantity unit of measure code
EN16931 Required Field - BT-131 Invoice line net amount
EN16931 Required Field - BT-153 Item name
EN16931 Required Field - BT-146 Item net price
EN16931 Required Field - BT-118 VAT category code
EN16931 Required Field - BT-80 Deliver to country code
XRechnung Rule - BG-24 Additional supporting documents, EmbeddedDocumentBinaryObject filename
XRechnung Rule - BT-3 Invoice type code, BG-3 Preceding invoice reference
XRechnung Rule - BT-42 Seller contact telephone number
XRechnung Rule - BT-43 Seller contact email address
XRechnung Rule - BG-19 Direct debit, BT-90 Bank assigned creditor identifier
XRechnung Rule - BG-19 Direct debit, BT-91 Debited account identifier
Peppol Rule - BT-23 Business process type, ProfileID
Peppol Rule - BT-49 Buyer electronic address
Peppol Rule - BT-34 Seller electronic address
Peppol Rule - BT-146 Item net price, Item gross price, Price allowance amount
Peppol Rule - BT-129 Quantity, BT-146 Unit net price, BT-131 Line net amount
Peppol Rule - BT-130 Quantity unit code, BT-149 Item price base quantity
EN16931 Required Field - BT-24 Specification identifier
EN16931 Required Field - BT-1 Invoice number
EN16931 Required Field - BT-2 Invoice issue date
EN16931 Required Field - BT-3 Invoice type code
EN16931 Required Field - BT-27 Seller name
EN16931 Required Field - BT-44 Buyer name
EN16931 Required Field - BG-5 Seller postal address
EN16931 Required Field - BT-40 Seller country code
EN16931 Required Field - BG-8 Buyer postal address
EN16931 Required Field - BT-55 Buyer country code
EN16931 Required Field - BT-106 Sum of Invoice line net amount
EN16931 Required Field - BT-109 Invoice total amount without VAT
EN16931 Required Field - BT-112 Invoice total amount with VAT
EN16931 Required Field - BT-115 Amount due for payment
EN16931 Required Field - BG-25 Invoice line
EN16931 Required Field - BT-59 Payee name, BG-10 Payee
EN16931 Required Field - BT-62 Seller tax representative name, BG-11 Seller tax representative party
EN16931 Required Field - BG-12 Seller tax representative postal address, BG-11 Seller tax representative party
EN16931 Required Field - BT-69 Tax representative country code, BG-12 Seller tax representative postal address
EN16931 Required Field - BT-126 Invoice line identifier
EN16931 Required Field - BT-146 Item net price
EN16931 Required Field - BT-148 Item gross price
EN16931 Required Field - BT-73 Invoicing period start date, BT-74 Invoicing period end date
EN16931 Required Field - BT-134 Invoice line period start date, BT-135 Invoice line period end date
EN16931 Required Field - BT-92 Document level allowance amount
EN16931 Required Field - BT-95 Document level allowance VAT category code
EN16931 Required Field - BT-97 Document level allowance reason, BT-98 Document level allowance reason code
EN16931 Required Field - BT-99 Document level charge amount
EN16931 Required Field - BT-102 Document level charge VAT category code
EN16931 Required Field - BT-104 Document level charge reason, BT-105 Document level charge reason code
EN16931 Required Field - BT-136 Invoice line allowance amount
EN16931 Required Field - BT-139 Invoice line allowance reason, BT-140 Invoice line allowance reason code
EN16931 Required Field - BT-141 Invoice line charge amount
EN16931 Required Field - BT-144 Invoice line charge reason, BT-145 Invoice line charge reason code
EN16931 Required Field - BT-116 VAT category taxable amount
EN16931 Required Field - BT-117 VAT category tax amount
EN16931 Required Field - BT-119 VAT category rate
EN16931 Required Field - BT-81 Payment means type code
EN16931 Required Field - BT-84 Payment account identifier
EN16931 Required Field - BT-87 Payment card primary account number
EN16931 Required Field - BT-122 Supporting document reference
EN16931 Required Field - BT-6 VAT accounting currency code, BT-111 Invoice total VAT amount in accounting currency
EN16931 Required Field - BT-160 Item attribute name, BT-161 Item attribute value
EN16931 Required Field - BT-25 Preceding Invoice reference
EN16931 Required Field - BT-63 Seller tax representative VAT identifier
EN16931 Required Field - BT-34 Seller electronic address
EN16931 Required Field - BT-49 Buyer electronic address
EN16931 Required Field - BT-157 Item standard identifier
EN16931 Required Field - BT-158 Item classification identifier
Business Rule - BT-3 Invoice type code
Business Rule - currencyID attribute on amount elements
Business Rule - BT-5 Invoice currency code
Business Rule - BT-6 VAT accounting currency code
Business Rule - BT-8 Value added tax point date code
Business Rule - BT-18-1 Object identifier scheme identifier
Business Rule - BT-21 Invoice note subject code
Business Rule - BT-29 Seller identifier scheme identifier
Business Rule - BT-30-1 Seller legal registration identifier scheme identifier
Business Rule - BT-158-1 Item classification identifier scheme identifier
Business Rule - BT-40 Seller country code, BT-55 Buyer country code
Business Rule - BT-159 Item country of origin
Business Rule - BT-81 Payment means type code
Business Rule - BT-95 Document level allowance VAT category code, BT-102 VAT category code
Business Rule - BT-151 Invoiced item VAT category code
Business Rule - BT-98 Document level allowance reason code, BT-140 Line level allowance reason code
Business Rule - BT-105 Document level charge reason code, BT-145 Line level charge reason code
Business Rule - BT-157-1 Item standard identifier scheme identifier
Business Rule - BT-121 VAT exemption reason code
Business Rule - BT-130 Invoiced quantity unit of measure code, BT-150 Item price base quantity unit of measure code
Business Rule - BT-125-1 Attached document Mime code
Business Rule - BT-34-1 Seller electronic address scheme identifier, BT-49-1 Buyer electronic address scheme identifier
Business Rule - BT-71-1 Deliver-to location identifier scheme identifier
Business Rule - BT-92 Document level allowance amount
Business Rule - BT-93 Document level allowance base amount
Business Rule - BT-99 Document level charge amount
Business Rule - BT-100 Document level charge base amount
Business Rule - BT-106 Sum of Invoice line net amount
Business Rule - BT-107 Sum of allowances on document level
Business Rule - BT-108 Sum of charges on document level
Business Rule - BT-109 Invoice total amount without VAT
Business Rule - BT-110 Invoice total VAT amount
Business Rule - BT-112 Invoice total amount with VAT
Business Rule - BT-111 Invoice total VAT amount in accounting currency
Business Rule - BT-113 Paid amount
Business Rule - BT-114 Rounding amount
Business Rule - BT-115 Amount due for payment
Business Rule - BT-116 VAT category taxable amount
Business Rule - BT-117 VAT category tax amount
Business Rule - BT-131 Invoice line net amount
Business Rule - BT-136 Invoice line allowance amount
Business Rule - BT-137 Invoice line allowance base amount
Business Rule - BT-141 Invoice line charge amount
Business Rule - BT-142 Invoice line charge base amount
Business Rule - BT-31 Seller VAT identifier, BT-32 Seller tax registration identifier, BT-63 Seller tax representative VAT identifier
Business Rule - BT-31 Seller VAT identifier, BT-32 Seller tax registration identifier, BT-63 Seller tax representative VAT identifier
Business Rule - BT-31 Seller VAT identifier, BT-32 Seller tax registration identifier, BT-63 Seller tax representative VAT identifier
Business Rule - BT-95 Document level allowance VAT category code, BT-96 Document level allowance VAT rate
Business Rule - BT-102 Document level charge VAT category code, BT-103 Document level charge VAT rate
Business Rule - BT-116 VAT category taxable amount, BT-117 VAT category tax amount, BT-118 VAT category code
Business Rule - BT-118 VAT category code, BT-120 VAT exemption reason text, BT-121 VAT exemption reason code
Business Rule - BT-118 VAT category code, BT-151 Invoiced item VAT category code, BT-95 Document level allowance VAT category code
Business Rule - BT-31 Seller VAT identifier, BT-32 Seller tax registration identifier, BT-63 Seller tax representative VAT identifier
Business Rule - BT-31 Seller VAT identifier, BT-32 Seller tax registration identifier, BT-63 Seller tax representative VAT identifier
Business Rule - BT-31 Seller VAT identifier, BT-32 Seller tax registration identifier, BT-63 Seller tax representative VAT identifier
Business Rule - BT-151 Invoiced item VAT category code, BT-152 Invoiced item VAT rate
Business Rule - BT-95 Document level allowance VAT category code, BT-96 Document level allowance VAT rate
Business Rule - BT-102 Document level charge VAT category code, BT-103 Document level charge VAT rate
Business Rule - BT-116 VAT category taxable amount, BT-118 VAT category code, BT-131 Invoice line net amount
Business Rule - BT-117 VAT category tax amount, BT-118 VAT category code
Business Rule - BT-118 VAT category code, BT-120 VAT exemption reason text, BT-121 VAT exemption reason code
Business Rule - BG-23 VAT breakdown, BT-118 VAT category code, BT-151 Invoiced item VAT category code
Business Rule - BT-31 Seller VAT identifier, BT-63 Seller tax representative VAT identifier, BT-48 Buyer VAT identifier
Business Rule - BT-31 Seller VAT identifier, BT-32 Seller tax registration identifier, BT-48 Buyer VAT identifier
Business Rule - BT-151 Invoiced item VAT category code, BT-152 Invoiced item VAT rate
Business Rule - BT-95 Document level allowance VAT category code, BT-96 Document level allowance VAT rate
Business Rule - BT-102 Document level charge VAT category code, BT-103 Document level charge VAT rate
Business Rule - BT-116 VAT category taxable amount, BT-131 Invoice line net amount, BT-118 VAT category code
Business Rule - BT-117 VAT category tax amount, BT-118 VAT category code
Business Rule - BT-31 Seller VAT identifier, BT-32 Seller tax registration identifier, BT-63 Seller tax representative VAT identifier
Business Rule - BT-95 Document level allowance VAT category code, BT-31 Seller VAT identifier, BT-32 Seller tax registration identifier
Business Rule - BT-102 Document level charge VAT category code, BT-31 Seller VAT identifier, BT-63 Seller tax representative VAT identifier
Business Rule - BT-95 Document level allowance VAT category code, BT-96 Document level allowance VAT rate
Business Rule - BT-102 Document level charge VAT category code, BT-103 Document level charge VAT rate
Business Rule - BT-116 VAT category taxable amount, BT-131 Invoice line net amount, BT-118 VAT category code
Business Rule - BT-117 VAT category tax amount, BT-118 VAT category code
Business Rule - BT-118 VAT category code, BT-120 VAT exemption reason text, BT-121 VAT exemption reason code
Business Rule - BT-151 Invoiced item VAT category code, BT-118 VAT category code, BG-23 VAT breakdown
Business Rule - BT-31 Seller VAT identifier, BT-63 Seller tax representative VAT identifier, BT-48 Buyer VAT identifier
Business Rule - BT-95 Document level allowance VAT category code, BT-31 Seller VAT identifier, BT-48 Buyer VAT identifier
Business Rule - BT-102 Document level charge VAT category code, BT-31 Seller VAT identifier, BT-48 Buyer VAT identifier
Business Rule - BT-151 Invoiced item VAT category code, BT-152 Invoiced item VAT rate
Business Rule - BT-95 Document level allowance VAT category code, BT-96 Document level allowance VAT rate
Business Rule - BT-102 Document level charge VAT category code, BT-103 Document level charge VAT rate
Business Rule - BT-116 VAT category taxable amount, BT-131 Invoice line net amount, BT-118 VAT category code
Business Rule - BT-117 VAT category tax amount, BT-118 VAT category code
Business Rule - BT-118 VAT category code, BT-121 VAT exemption reason code, BT-120 VAT exemption reason text
Business Rule - BT-72 Actual delivery date, BG-14 Invoicing period, BT-118 VAT category code
Business Rule - BT-80 Deliver to country code, BT-118 VAT category code
Business Rule - BT-118 VAT breakdown category code, BT-151 Invoiced item VAT category code, BG-23 VAT breakdown
Business Rule - BT-31 Seller VAT identifier, BT-63 Seller tax representative VAT identifier, BT-151 Invoiced item VAT category code
Business Rule - BT-31 Seller VAT identifier, BT-63 Seller tax representative VAT identifier, BT-95 Document level allowance VAT category code
Business Rule - BT-31 Seller VAT identifier, BT-63 Seller tax representative VAT identifier, BT-102 Document level charge VAT category code
Business Rule - BT-151 Invoiced item VAT category code, BT-152 Invoiced item VAT rate
Business Rule - BT-95 Document level allowance VAT category code, BT-96 Document level allowance VAT rate
Business Rule - BT-102 Document level charge VAT category code, BT-103 Document level charge VAT rate
Business Rule - BT-116 VAT category taxable amount, BT-131 Invoice line net amount, BT-118 VAT breakdown category code
Business Rule - BT-117 VAT category tax amount, BT-118 VAT breakdown category code
Business Rule - BT-118 VAT breakdown category code, BT-120 VAT exemption reason text, BT-121 VAT exemption reason code
Business Rule - BG-23 VAT breakdown, BT-118 VAT category code, BT-151 Invoiced item VAT category code
Business Rule - BT-31 Seller VAT identifier, BT-63 Seller tax representative VAT identifier, BT-48 Buyer VAT identifier
Business Rule - BT-31 Seller VAT identifier, BT-63 Seller tax representative VAT identifier, BT-48 Buyer VAT identifier
Business Rule - BT-31 Seller VAT identifier, BT-63 Seller tax representative VAT identifier, BT-48 Buyer VAT identifier
Business Rule - BT-151 Invoiced item VAT category code, BT-152 Invoiced item VAT rate
Business Rule - BT-95 Document level allowance VAT category code, BT-96 Document level allowance VAT rate
Business Rule - BT-102 Document level charge VAT category code, BT-103 Document level charge VAT rate
Business Rule - BT-116 VAT category taxable amount, BT-131 Invoice line net amount, BT-92 Document level allowance amount
Business Rule - BT-117 VAT category tax amount, BT-118 VAT category code
Business Rule - BT-118 VAT category code, BT-120 VAT exemption reason text, BT-121 VAT exemption reason code
Business Rule - BG-23 VAT breakdown, BT-118 VAT category code
Business Rule - BT-118 VAT category code, BT-151 Invoiced item VAT category code
Business Rule - BT-118 VAT category code, BT-95 Document level allowance VAT category code
Business Rule - BT-118 VAT category code, BT-102 Document level charge VAT category code
Business Rule - BT-118 VAT category code, BT-151 Invoiced item VAT category code, BG-23 VAT breakdown
Business Rule - BT-31 Seller VAT identifier, BT-32 Seller tax registration identifier, BT-63 Seller tax representative VAT identifier
Business Rule - BT-95 Document level allowance VAT category code, BT-31 Seller VAT identifier, BT-63 Seller tax representative VAT identifier
Business Rule - BT-102 Document level charge VAT category code, BT-31 Seller VAT identifier, BT-63 Seller tax representative VAT identifier
Business Rule - BT-152 Invoiced item VAT rate, BT-151 Invoiced item VAT category code
Business Rule - BT-96 Document level allowance VAT rate, BT-95 Document level allowance VAT category code
Business Rule - BT-103 Document level charge VAT rate, BT-102 Document level charge VAT category code
Business Rule - BT-116 VAT category taxable amount, BT-131 Invoice line net amount, BT-118 VAT category code
Business Rule - BT-117 VAT category tax amount, BT-116 VAT category taxable amount, BT-119 VAT category rate
Business Rule - BT-118 VAT category code, BT-120 VAT exemption reason text, BT-121 VAT exemption reason code
Business Rule - BT-118 VAT category code, BT-151 Invoiced item VAT category code, BG-23 VAT breakdown
Business Rule - BT-31 Seller VAT identifier, BT-32 Seller tax registration identifier, BT-63 Seller tax representative VAT identifier
Business Rule - BT-95 Document level allowance VAT category code, BT-31 Seller VAT identifier, BT-63 Seller tax representative VAT identifier
Business Rule - BT-102 Document level charge VAT category code, BT-31 Seller VAT identifier, BT-63 Seller tax representative VAT identifier
Business Rule - BT-152 Invoiced item VAT rate, BT-151 Invoiced item VAT category code
Business Rule - BT-96 Document level allowance VAT rate, BT-95 Document level allowance VAT category code
Business Rule - BT-103 Document level charge VAT rate, BT-102 Document level charge VAT category code
Business Rule - BT-116 VAT category taxable amount, BT-131 Invoice line net amount, BT-118 VAT category code
Business Rule - BT-117 VAT category tax amount, BT-116 VAT category taxable amount, BT-119 VAT category rate
Business Rule - BT-118 VAT category code, BT-120 VAT exemption reason text, BT-121 VAT exemption reason code
Business Rule - BT-151 Invoiced item VAT category code, BT-40 Seller country code, BT-55 Buyer country code
Business Rule - BT-151 Invoiced item VAT category code, BT-95 Document level allowance VAT category code, BT-102 Document level charge VAT category code
Recommended triage order
KoSIT BR-DE Validation Errors
Complete reference for BR-DE validation errors in German XRechnung, with business rules, fixes, and implementation guidance for EN 16931 compliance.
XRechnung Field Guide
Complete reference for XRechnung fields, business terms, and requirements
Code Lists
Common code lists for e-invoices: VAT categories, payment means, units, and more
Validate Your XRechnung
Use our KoSIT validator to check your invoices for compliance.
Useful next steps
These jumps help teams move from a failing report to a corrected invoice workflow faster.
Related articles
Learn when PDF to XRechnung conversion is the right bridge, which German deadlines matter in 2026, and how to validate the result before sending.
KoSIT Validator Error Codes: BR-DE XRechnung Validation Errors [2026]Guide to selected KoSIT validator BR-DE rules, UBL-CR-646, and other XRechnung/ZUGFeRD validation errors, with practical fixes.