# BT-104 Grund des Zuschlags auf Dokumentebene

Textlicher Grund für den Zuschlag auf Dokumentebene.

## Kurzantwort

> **Nachlässe und Zuschläge**: Rabatte, Zuschläge und die dazugehörigen steuerlichen Angaben auf Dokumentebene.

- [XML validieren](/de/xrechnung-validator?source=resource&bt=BT-104)
- [Rechnung konvertieren](/de/pdf-to-xrechnung?source=resource&bt=BT-104)

## Einfach erklärt

Textlicher Grund für den Zuschlag auf Dokumentebene.

Textlicher Grund für den Zuschlag auf Dokumentebene.

Nachlässe auf Dokumentebene mindern den Rechnungsgesamtbetrag; Zuschläge erhöhen ihn. ChargeIndicator wählt in UBL/CII die Interpretation als BG-20-Nachlass oder BG-21-Zuschlag.

## Was Sie hier meistens eintragen

Freitext

Typische gültige Werte sind: Handling fee, Shipping costs

Entweder BT-104 oder BT-105 muss für jeden Zuschlag auf Dokumentebene vorhanden sein.

## Was oft schiefgeht

Vermeiden Sie Werte wie:

Relevante Regelcodes: BR-38, BR-CO-22

## Beispiele im Zusammenhang

Nachlässe auf Dokumentebene mindern den Rechnungsgesamtbetrag; Zuschläge erhöhen ihn. ChargeIndicator wählt in UBL/CII die Interpretation als BG-20-Nachlass oder BG-21-Zuschlag.

Entweder BT-104 oder BT-105 muss für jeden Zuschlag auf Dokumentebene vorhanden sein.

## Gültige Beispiele

- Handling fee
- Shipping costs

## Verwandte Felder

Nachlässe auf Dokumentebene mindern den Rechnungsgesamtbetrag; Zuschläge erhöhen ihn. ChargeIndicator wählt in UBL/CII die Interpretation als BG-20-Nachlass oder BG-21-Zuschlag.

- [BT-105 Code für den Grund des Zuschlags auf Dokumentebene](/resources/xrechnung/bt-105-document-level-charge-reason-code)

## XML-Zuordnung und Feldfakten

Öffnen Sie die technische Referenz nur dann, wenn Sie XML-Pfade, Validator-Regelcodes, formale Rechtsbezüge oder formatspezifische Mappings brauchen.

### Feld-ID:
BT-104

### Datentyp:
text

### Kardinalität:
0..1

### Anforderung:
Optional

### Max. Länge:
500 Zeichen

### Seit Version:
Optional

## XML Implementierung

### UBL 2.1 Syntax
```
/Invoice/cac:AllowanceCharge/cbc:AllowanceChargeReason
```

### CII (UN/CEFACT) Syntax
```
/CrossIndustryInvoice/SupplyChainTradeTransaction/ApplicableHeaderTradeSettlement/ram:SpecifiedTradeAllowanceCharge/ram:Reason
```

## Validierungsregeln

### BR-38
BR-38

### BR-CO-22
BR-CO-22

## Prüfen, ob Ihre XRechnung BT-104 korrekt setzt

Laden Sie die XML-Datei in den kostenlosen Validator. Er wendet die KoSIT-Regeln für XRechnung 3.0 an und nennt jede Meldung mit Regel-ID, für dieses Feld zum Beispiel BR-38, BR-CO-22. Sie erstellen eine neue Rechnung? Der Konverter prüft die Rechnung gegen dieselben Regeln und zeigt die Meldungen vor dem Download.

- [XML validieren](/de/xrechnung-validator)
- [Rechnung konvertieren](/de/pdf-to-xrechnung)

Kostenlos und ohne Konto. XML-Datei bis 2 MB.

## Warum der Standard dieses Feld beachtet

### Geschäftlicher Kontext
Nachlässe auf Dokumentebene mindern den Rechnungsgesamtbetrag; Zuschläge erhöhen ihn. ChargeIndicator wählt in UBL/CII die Interpretation als BG-20-Nachlass oder BG-21-Zuschlag.

### Rechtliche Anforderung
Entweder BT-104 oder BT-105 muss für jeden Zuschlag auf Dokumentebene vorhanden sein.

## Offizielle Quellen und Tools

- [KoSIT Validator](https://erechnungsvalidator.service-bw.de/)
- [XRechnung Standard](https://xeinkauf.de/xrechnung/)
- [Testsuite](https://github.com/itplr-kosit/xrechnung-testsuite)
