# BT-121 Code reden btw-vrijstelling

Een gecodeerde reden voor de btw-categorieën E, AE, K, G of O uit de toegestane lijst. Gebruik deze niet voor S, Z, L of M.

## Kort antwoord

> **Belastingen en totalen**: BTW-behandeling, belastinguitsplitsingen en documenttotalen die validators scherp controleren.

- [XML valideren](/nl/xrechnung-validator?source=resource&bt=BT-121)
- [Factuur converteren](/nl/pdf-to-xrechnung?source=resource&bt=BT-121)

## Eenvoudig uitgelegd

Een gecodeerde reden voor de btw-categorieën E, AE, K, G of O uit de toegestane lijst. Gebruik deze niet voor S, Z, L of M.

Een gecodeerde reden voor de btw-categorieën E, AE, K, G of O uit de toegestane lijst. Gebruik deze niet voor S, Z, L of M.

Maakt verwerking van vrijgestelde en bijzondere btw-behandelingen mogelijk zonder alleen op vrije tekst te vertrouwen.

## Wat je hier meestal invult

Code uit de codelijst voor redenen van btw-vrijstelling

Typische geldige waarden zijn: VATEX-EU-AE, VATEX-EU-IC, VATEX-EU-O

Vul BT-120 of BT-121 in voor E, AE, K, G en O. Kies voor BT-121 een toegestane code. Vul geen van beide velden in voor S, Z, L of M.

## Wat vaak misgaat

Vermijd waarden zoals: AE, REVERSE_CHARGE, 0

Relevante regelcodes: BR-AE-10, BR-E-10, BR-G-10, BR-IC-10, BR-O-10, BR-S-10, BR-Z-10, BR-AF-10, BR-AG-10, BR-CL-22

## Voorbeelden in context

Maakt verwerking van vrijgestelde en bijzondere btw-behandelingen mogelijk zonder alleen op vrije tekst te vertrouwen.

Vul BT-120 of BT-121 in voor E, AE, K, G en O. Kies voor BT-121 een toegestane code. Vul geen van beide velden in voor S, Z, L of M.

## Geldige voorbeelden

- VATEX-EU-AE
- VATEX-EU-IC
- VATEX-EU-O

## Ongeldige voorbeelden

- AE
- REVERSE_CHARGE
- 0

## Gerelateerde velden

Maakt verwerking van vrijgestelde en bijzondere btw-behandelingen mogelijk zonder alleen op vrije tekst te vertrouwen.

- [BT-118 BTW-categoriecode](/resources/xrechnung/bt-118-vat-category-code)
- [BT-119 BTW-categorietarief](/resources/xrechnung/bt-119-vat-category-rate)
- [BT-120 Tekst reden btw-vrijstelling](/resources/xrechnung/bt-120-vat-exemption-reason-text)

## XML-mapping en veldfeiten

Open de technische referentie alleen als je XML-paden, validatorregelcodes, juridische formuleringen of formaatspecifieke mappings nodig hebt.

### Veld-ID:
BT-121

### Datatype:
code

### Cardinaliteit:
0..1

### Vereiste:
Optioneel

### Sinds versie:
Conditional

## XML-implementatie

### UBL 2.1-syntaxis
```
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:TaxExemptionReasonCode
```

### CII (UN/CEFACT)-syntaxis
```
/CrossIndustryInvoice/SupplyChainTradeTransaction/ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:ExemptionReasonCode
```

## Validatieregels

### BR-AE-10
BR-AE-10

### BR-E-10
BR-E-10

### BR-G-10
BR-G-10

### BR-IC-10
BR-IC-10

### BR-O-10
BR-O-10

### BR-S-10
BR-S-10

### BR-Z-10
BR-Z-10

### BR-AF-10
BR-AF-10

### BR-AG-10
BR-AG-10

### BR-CL-22
BR-CL-22

## Controleer of BT-121 in uw XRechnung correct is ingevuld

Upload het XML-bestand in de gratis validator. Die past de KoSIT-regels voor XRechnung 3.0 toe en noemt bij elke melding de regel-ID, voor dit veld bijvoorbeeld BR-CL-22, BR-AE-10. Maakt u liever een nieuwe factuur? De converter controleert de factuur aan de hand van dezelfde regels en toont de meldingen vóór de download.

- [XML valideren](/nl/xrechnung-validator)
- [Factuur converteren](/nl/pdf-to-xrechnung)

Gratis en zonder account. XML-bestand tot 2 MB.

## Waarom de standaard dit veld belangrijk vindt

### Zakelijke context
Maakt verwerking van vrijgestelde en bijzondere btw-behandelingen mogelijk zonder alleen op vrije tekst te vertrouwen.

### Wettelijke vereiste
Vul BT-120 of BT-121 in voor E, AE, K, G en O. Kies voor BT-121 een toegestane code. Vul geen van beide velden in voor S, Z, L of M.

## Officiele bronnen en tools

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