# Factuurtypecodes (veelgebruikt in XRechnung)

UNTDID 1001-codes voor het factuurtype (BT-3), met de XRechnung-beperkingen en de verwijzingen die elk type nodig heeft.

## Hoe deze codes op facturen worden gebruikt

UNTDID 1001 legt de factuurtypecodes vast die gestructureerde facturen gebruiken in plaats van vrije tekst. Ontvangende systemen, ERP-systemen en validators verwachten exacte codes zoals 380 (Handelsfactuur), 381 (Creditnota), 384 (Gecorrigeerde factuur). XRechnung verwacht 326, 380, 381, 384, 389, 875, 876 en 877 (BR-DE-17). De overige codes zijn geldig in EN 16931, maar geven in XRechnung een waarschuwing.

> **UNTDID 1001**: XRechnung verwacht 326, 380, 381, 384, 389, 875, 876 en 877 (BR-DE-17). De overige codes zijn geldig in EN 16931, maar geven in XRechnung een waarschuwing.

## Hoe je deze codelijst in productie gebruikt

Houd voor factuurtypecodes één vaste koppeltabel aan tussen ERP-brondata, gegenereerde XML en validatiecontroles. Leg de toegestane waarden vast vóór de livegang, zet oude waarden vóór de export om en definieer welke uitzonderingen handmatige controle nodig hebben.

## Factuurtypecodes (veelgebruikt in XRechnung)

| Code | Betekenis | Notities |
| --- | --- | --- |
| 326 | Deelfactuur | Factuur voor een deel van een order of dienst. Toegestaan in XRechnung. |
| 380 | Handelsfactuur | De standaardfactuur en de juiste code voor bijna alle B2B- en B2G-facturen. |
| 381 | Creditnota | Crediteert een eerdere factuur geheel of gedeeltelijk; verwijs ernaar in BG-3. Stuur in UBL een CreditNote-document, geen Invoice met code 381. |
| 383 | Debetnota | Brengt een extra bedrag in rekening op een eerdere transactie. Geldig in EN 16931, maar niet op de XRechnung-lijst (waarschuwing BR-DE-17). |
| 384 | Gecorrigeerde factuur | Vervangt een eerdere factuur met gecorrigeerde gegevens. Vermeld nummer en datum van de oorspronkelijke factuur in BG-3 (BT-25, BT-26). |
| 386 | Voorschotfactuur | Vraagt een vooruitbetaling die de eindfactuur als betaald bedrag (BT-113) aftrekt. Niet op de XRechnung-lijst (waarschuwing BR-DE-17). |
| 387 | Huurfactuur | Factuur voor huur of verhuur. De meeste ontvangers verwerken huur als 380; in XRechnung geeft 387 een waarschuwing BR-DE-17. |
| 389 | Factuur opgemaakt door afnemer (self-billing) | De koper maakt de factuur namens de verkoper op op basis van een afspraak. Toegestaan in XRechnung. |
| 390 | Delcrederefactuur | Uitgereikt via een delcredere-agent die voor de betaling van de koper instaat. Niet op de XRechnung-lijst. |
| 393 | Gefactoreerde factuur | De vordering is overgedragen aan een factor. Vermeld de factor als begunstigde (BG-10) met zijn rekening. Niet op de XRechnung-lijst. |
| 875 | Termijnfactuur bouw | Tussentijdse factuur naar voortgang van een bouwproject (termijnfactuur). Toegestaan in XRechnung. |
| 876 | Deeleindfactuur bouw | Sluit een afgerond deel van een bouwproject af en verrekent de bijbehorende termijnfacturen. Toegestaan in XRechnung. |
| 877 | Eindfactuur bouw | Eindfactuur van een bouwproject die alle termijn- en deeleindfacturen verrekent. Toegestaan in XRechnung. |

## Maak een XRechnung uit uw pdf en bevestig de codes

De converter bepaalt codes uit deze lijst voor BT-3 op basis van de gegevens op de factuur. U ziet elke waarde vóór de download en kunt die corrigeren. Heeft u al een XML-bestand? De gratis validator meldt codes buiten de lijst, bijvoorbeeld volgens BR-DE-17, BR-DE-26.

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

Downloaden vereist een account. Abonnementen vanaf € 10/maand bij jaarlijkse facturering (excl. belastingen), of € 5 per conversie (excl. belastingen) zonder abonnement.

## Praktische tips voordat je een e-factuur verstuurt

- Gebruik de exacte code uit UNTDID 1001 en behoud de schrijfwijze en hoofdletters/kleine letters die de standaard verwacht.
- Controleer of de gebruikte factuurtypecodes passen bij de transactie en de gerelateerde velden op de factuur.
- Valideer het uiteindelijke XRechnung-, ZUGFeRD/Factur-X-, UBL- of CII-bestand voordat je het naar de ontvanger verstuurt.

## Veelgemaakte codelijstfouten

- Vrije tekst uit het ERP laten doorstromen in plaats van die aan de officiële lijst te koppelen.
- Een technisch geldige code gebruiken zonder te controleren of profiel of landregel hem echt toestaat.
- Alleen de XML-output corrigeren terwijl de foutieve ERP-bronwaarde blijft bestaan.

## Veelgestelde vragen

Veelgestelde vragen wanneer teams factuurtypecodes kiezen voor een factuur of ERP-export.

### Waarvoor dienen factuurtypecodes op een factuur?
UNTDID 1001 is de gestandaardiseerde lijst achter deze codes. Een code vertelt het ontvangende systeem precies welke waarde bedoeld is, zodat de factuur automatisch verwerkt kan worden in XRechnung-, ZUGFeRD/Factur-X-, UBL-, CII- en Peppol-processen.

### Welke factuurtypecodes worden het vaakst gebruikt?
Veelvoorkomende voorbeelden op deze pagina zijn 380 (Handelsfactuur), 381 (Creditnota), 384 (Gecorrigeerde factuur). De juiste keuze hangt af van je transactie, fiscale behandeling, eisen van de ontvanger en het factuurprofiel dat je verstuurt.

### Waar staan factuurtypecodes in een gestructureerde e-factuur?
Vul de code in het gestructureerde factuurveld in dat bij de betekenis past, bijvoorbeeld het veld voor valuta, btw-categorie, betaalmiddel, eenheid of factuurtype. Het exacte XML-pad hangt af van of je XRechnung, ZUGFeRD/Factur-X, UBL of CII verstuurt.

### Hoe voorkom ik validatiefouten met factuurtypecodes?
Gebruik alleen waarden die zijn toegestaan door de relevante implementatierichtlijn, behoud de code exact zoals gedefinieerd in UNTDID 1001 en lever alle bijbehorende gegevens aan die door die keuze vereist zijn. Veel validatiefouten ontstaan wanneer een code op zichzelf correct is maar niet klopt met de rest van de factuur.

### Mag ik codes gebruiken die niet op deze pagina staan?
Vaak wel, maar ontvangers en nationale profielen accepteren regelmatig slechts een praktische selectie uit de volledige lijst UNTDID 1001. Deze pagina richt zich op veelgebruikte factuurwaarden, dus controleer altijd ontvanger- of landspecifieke regels voordat je productiedocumenten verstuurt.

## Downloaden

Gebruik deze codelijst in je systemen of validatieregels.

- [JSON downloaden](/resources/code-lists/invoice-type-codes/data?format=json)
- [CSV downloaden](/resources/code-lists/invoice-type-codes/data?format=csv)

## Officiële bronnen

- [UNTDID 1001 (document- en factuurtypecodes)](https://unece.org/trade/uncefact)
- [XRechnung Validator](/xrechnung-validator)
- [Developer API](/developer-api)
