BG-22 Rechnungsgesamtbeträge
BG-22 enthält alle Gesamtbeträge der Rechnung: Nettosumme, Steuerbetrag, Bruttosumme und fälliger Betrag.
BG-22RechnungskopfXRechnungZUGFeRD Aktualisiert: 27.04.2026
Was ist BG-22?
BG-22 Rechnungsgesamtbeträge ist die zentrale Geschäftsgruppe der EN 16931 für die finanziellen Endsummen einer E-Rechnung. Sie enthält Nettosumme, Gesamtsteuerbetrag, Bruttosumme, bereits gezahlten Betrag und den noch zu zahlenden Betrag. BG-22 ist in jeder Rechnung Pflicht.
Die Beträge in BG-22 müssen rechnerisch konsistent zu den Positionen (BG-25) und zur Umsatzsteueraufschlüsselung sein – die EN 16931 prüft das mit strengen Geschäftsregeln.
Inhalt der Gruppe
| BT-Code | Inhalt | Pflicht |
|---|---|---|
| BT-106 | Summe der Positionsbeträge | Ja |
| BT-107 | Summe der Nachlässe auf Dokumentebene | Optional |
| BT-108 | Summe der Zuschläge auf Dokumentebene | Optional |
| BT-109 | Rechnungsbetrag netto | Ja |
| BT-110 | Gesamter Umsatzsteuerbetrag | Bedingt |
| BT-111 | Steuerbetrag in Buchführungswährung | Bedingt |
| BT-112 | Rechnungsbetrag brutto | Ja |
| BT-113 | Bereits gezahlter Betrag | Optional |
| BT-114 | Rundungsbetrag | Optional |
| BT-115 | Fälliger Betrag | Ja |
Rechenformeln
Die Werte folgen festen Beziehungen:
BT-109 = BT-106 - BT-107 + BT-108 (Netto)
BT-112 = BT-109 + BT-110 (Brutto)
BT-115 = BT-112 - BT-113 + BT-114 (Fällig)Diese Formeln werden durch die Geschäftsregeln BR-CO-10, BR-CO-13, BR-CO-15 und BR-CO-16 validiert.
Pflicht-Status pro Standard
- EN 16931: BT-106, BT-109, BT-112 und BT-115 sind immer Pflicht. BT-110 nur, wenn ein Steuerbetrag anfällt.
- XRechnung: identisch, zusätzlich strenge Validierung von BT-111 bei abweichender Buchführungswährung.
- ZUGFeRD ab Profil EN 16931: identisch.
XML-Pfad
In CII:
rsm:SupplyChainTradeTransaction
/ram:ApplicableHeaderTradeSettlement
/ram:SpecifiedTradeSettlementHeaderMonetarySummationIn UBL:
Invoice
/cac:LegalMonetaryTotalXML-Beispiel (UBL)
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="EUR">1000.00</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="EUR">1190.00</cbc:TaxInclusiveAmount>
<cbc:PrepaidAmount currencyID="EUR">0.00</cbc:PrepaidAmount>
<cbc:PayableAmount currencyID="EUR">1190.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>Wichtige Geschäftsregeln
BR-CO-10: BT-109 muss der Summe der Positionsbeträge minus Nachlässe plus Zuschläge entsprechen.BR-CO-13: BT-110 muss der Summe aller Steuerbeträge in BG-23 entsprechen.BR-CO-15: BT-112 = BT-109 + BT-110.BR-CO-16: BT-115 = BT-112 - BT-113 + BT-114.BR-53: Bei abweichender Steuerwährung ist BT-111 Pflicht.
Praxistipps
- Beträge immer auf zwei Nachkommastellen runden – mehr ist nicht erlaubt.
- Konsistenz zwischen Positionen und BG-22 vor dem Versand prüfen; Rundungsdifferenzen führen zu Validierungsfehlern.
- BT-114 (Rundungsbetrag) nur verwenden, wenn ein Centausgleich notwendig ist.
- Ist die Rechnung bereits teilweise bezahlt (z. B. Anzahlung), den gezahlten Betrag in BT-113 angeben.
- Währungscode (EUR) konsistent zur Hauptwährung in BT-5 verwenden.