# BT-3 Factuurtype code

Een code die het functionele type van de factuur specificeert (UNTDID 1001). XRechnung ondersteunt specifieke codes: 326 (Deelfactuur), 380 (Handelsfactuur), 384 (Gecorrigeerde factuur), 389 (Zelfgefactureerd), 381 (Creditnota), 875 (Gedeeltelijke bouwfactuur), 876 (Gedeeltelijke eindbouwfactuur), 877 (Eindbouwfactuur).

> BT-3 (Invoice type code) classifies the document under UNTDID 1001. Mandatory under EN 16931, it tells the receiver whether the document is a commercial invoice (380), credit note (381), or corrected invoice (384). XRechnung restricts the code list further. Example: 380.
>
> BT-3 · EN 16931 / XRechnung 3.x

## BT-referentiekaart

Canonieke EN 16931 / XRechnung-feiten voor deze bedrijfsterm — vanaf dit anker citeerbaar.

- **BT-code**: BT-3
- **Naam**: Invoice Type Code
- **Kardinaliteit**: Mandatory (M)
- **Bedrijfsgroep**: Document
- **Datatype**: Code
- **Voorbeeldwaarde**: 380
- **Veelvoorkomende fout**: BR-4: An Invoice shall have an Invoice type code. The code must come from UNTDID 1001; XRechnung restricts the allowed subset to commercial invoices (380), credit notes (381), corrected invoices (384), self-billed (389), and partial invoices (326).

## Kort antwoord

Een code die het functionele type van de factuur specificeert (UNTDID 1001). XRechnung ondersteunt specifieke codes: 326 (Deelfactuur), 380 (Handelsfactuur), 384 (Gecorrigeerde factuur), 389 (Zelfgefactureerd), 381 (Creditnota), 875 (Gedeeltelijke bouwfactuur), 876 (Gedeeltelijke eindbouwfactuur), 877 (Eindbouwfactuur).

> **Factuurbasis**: Documentnummers, datums, procesidentificaties en de hoofdcontext van de factuur.

## Eenvoudig uitgelegd

Een code die het functionele type van de factuur specificeert (UNTDID 1001). XRechnung ondersteunt specifieke codes: 326 (Deelfactuur), 380 (Handelsfactuur), 384 (Gecorrigeerde factuur), 389 (Zelfgefactureerd), 381 (Creditnota), 875 (Gedeeltelijke bouwfactuur), 876 (Gedeeltelijke eindbouwfactuur), 877 (Eindbouwfactuur).

Een code die het functionele type van de factuur specificeert (UNTDID 1001). XRechnung ondersteunt specifieke codes: 326 (Deelfactuur), 380 (Handelsfactuur), 384 (Gecorrigeerde factuur), 389 (Zelfgefactureerd), 381 (Creditnota), 875 (Gedeeltelijke bouwfactuur), 876 (Gedeeltelijke eindbouwfactuur), 877 (Eindbouwfactuur).

De factuurtype code classificeert het doel en de juridische aard van het document. Het meest gebruikt is 380 (Handelsfactuur) voor standaardfacturen en 381 (Creditnota) voor terugbetalingen of correcties.

## Wat je hier meestal invult

Three-digit numeric code from UNTDID 1001

Typische geldige waarden zijn: 380, 381, 384, 389

Verplicht op grond van EN 16931-1. XRechnung beperkt het gebruik tot specifieke codes voor de naleving van de Duitse e-facturering.

## Wat vaak misgaat

Vermijd waarden zoals: 01, 02, 05, 999

Relevante regelcodes: BR-2, BR-DE-17

## Voorbeelden in context

De factuurtype code classificeert het doel en de juridische aard van het document. Het meest gebruikt is 380 (Handelsfactuur) voor standaardfacturen en 381 (Creditnota) voor terugbetalingen of correcties.

Verplicht op grond van EN 16931-1. XRechnung beperkt het gebruik tot specifieke codes voor de naleving van de Duitse e-facturering.

## Geldige voorbeelden

- 380
- 381
- 384
- 389
- 326
- 875
- 876
- 877

## Ongeldige voorbeelden

- 01
- 02
- 05
- 999
- INV
- CN

## Gerelateerde velden

De factuurtype code classificeert het doel en de juridische aard van het document. Het meest gebruikt is 380 (Handelsfactuur) voor standaardfacturen en 381 (Creditnota) voor terugbetalingen of correcties.

- [BT-1 Factuurnummer](/resources/xrechnung/bt-1-invoice-number)
- [BT-2 Factuurdatum](/resources/xrechnung/bt-2-invoice-issue-date)
- [BT-25 Referentie naar een voorafgaande factuur](/resources/xrechnung/bt-25-preceding-invoice-reference)
- [BT-26 Uitgiftedatum van de voorafgaande factuur](/resources/xrechnung/bt-26-preceding-invoice-issue-date)

## XML-mapping en veldfeiten

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

### Veld-ID:
BT-3

### Datatype:
code

### Cardinaliteit:
1..1

### Vereiste:
Verplicht

### Sinds versie:
XRechnung 1.0+

## XML-implementatie

### UBL 2.1-syntaxis
```
/Invoice/cbc:InvoiceTypeCode
```

### CII (UN/CEFACT)-syntaxis
```
/CrossIndustryInvoice/ExchangedDocument/ram:TypeCode
```

## Validatieregels

### BR-2
BR-2

### BR-DE-17
BR-DE-17

## Waarom de standaard dit veld belangrijk vindt

### Zakelijke context
De factuurtype code classificeert het doel en de juridische aard van het document. Het meest gebruikt is 380 (Handelsfactuur) voor standaardfacturen en 381 (Creditnota) voor terugbetalingen of correcties.

### Wettelijke vereiste
Verplicht op grond van EN 16931-1. XRechnung beperkt het gebruik tot specifieke codes voor de naleving van de Duitse e-facturering.

## FAQ

### Wat is de meest gebruikte factuurtype code?
Code 380 (Handelsfactuur) wordt het meest gebruikt voor standaard zakelijke facturen.

### Wanneer moet ik code 381 in plaats van 380 gebruiken?
Gebruik code 381 (Creditnota) bij het uitschrijven van een terugbetaling, correctie of verlaging van een eerder gefactureerd bedrag.

### Welke factuurtype codes zijn specifiek voor de bouw?
Codes 875, 876 en 877 worden gebruikt voor bouwfacturen: 875 (Gedeeltelijke bouwfactuur), 876 (Gedeeltelijke eindbouwfactuur), 877 (Eindbouwfactuur).

## Officiele bronnen en tools

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