# BT-84 Betaalrekeningidentificatie

Een unieke identificatie van de financiële betaalrekening bij een betalingsdienstaanbieder, waarop de betaling moet worden verricht. Deze identificatie vertegenwoordigt doorgaans een IBAN voor SEPA-betalingen in Duitsland en is essentieel voor geautomatiseerde betalingsverwerking en -afstemming.

## Kort antwoord

Een unieke identificatie van de financiële betaalrekening bij een betalingsdienstaanbieder, waarop de betaling moet worden verricht. Deze identificatie vertegenwoordigt doorgaans een IBAN voor SEPA-betalingen in Duitsland en is essentieel voor geautomatiseerde betalingsverwerking en -afstemming.

> **Levering en betaling**: Leverdata, betaalmiddelen en de operationele context rond afhandeling.

## Eenvoudig uitgelegd

Een unieke identificatie van de financiële betaalrekening bij een betalingsdienstaanbieder, waarop de betaling moet worden verricht. Deze identificatie vertegenwoordigt doorgaans een IBAN voor SEPA-betalingen in Duitsland en is essentieel voor geautomatiseerde betalingsverwerking en -afstemming.

Een unieke identificatie van de financiële betaalrekening bij een betalingsdienstaanbieder, waarop de betaling moet worden verricht. Deze identificatie vertegenwoordigt doorgaans een IBAN voor SEPA-betalingen in Duitsland en is essentieel voor geautomatiseerde betalingsverwerking en -afstemming.

De betaalrekeningidentificatie is cruciaal voor geautomatiseerde betalingsverwerking en maakt rechtstreekse verwerking in banksystemen mogelijk. Indien correct opgemaakt als IBAN bevat het ingebouwde validatie via controlegetal, waardoor betalingsfouten en mislukte transacties worden verminderd. Dit veld werkt samen met BT-81 (code betalingsmiddeltype) om zowel de betaalmethode als de doelrekening op te geven. Voor Duitse SEPA-betalingen is een geldig IBAN in de meeste gevallen voldoende, zodat aparte BIC-codes niet nodig zijn.

## Wat je hier meestal invult

IBAN format: Country code (2 letters) + Check digits (2 digits) + Basic Bank Account Number (up to 30 alphanumeric)

Typische geldige waarden zijn: DE89 3704 0044 0532 0130 00, FR14 2004 1010 0505 0001 3M02 606, GB29 NWBK 6016 1331 9268 19, IT60 X054 2811 1010 0000 0123 456

Voorwaardelijk verplicht volgens EN 16931-1. Vereist wanneer informatie over een kredietoverdracht (BG-17) in de factuur is opgenomen (BR-50) en wanneer de code voor het betalingsmiddeltype (BT-81) een SEPA-kredietoverdracht, een lokale kredietoverdracht of een niet-SEPA internationale kredietoverdracht aangeeft (BR-61). Moet een geldig IBAN zijn wanneer code 58 (SEPA) wordt gebruikt in BT-81 (BR-DE-19). Naleving van de Duitse bankreguleringen en SEPA-normen is verplicht voor eurotransacties binnen het SEPA-gebied.

## Wat vaak misgaat

Vermijd waarden zoals: DE89370400440532013000, 123456, INVALID

Relevante regelcodes: BR-50, BR-61, BR-DE-19, DIN-91379

## Voorbeelden in context

De betaalrekeningidentificatie is cruciaal voor geautomatiseerde betalingsverwerking en maakt rechtstreekse verwerking in banksystemen mogelijk. Indien correct opgemaakt als IBAN bevat het ingebouwde validatie via controlegetal, waardoor betalingsfouten en mislukte transacties worden verminderd. Dit veld werkt samen met BT-81 (code betalingsmiddeltype) om zowel de betaalmethode als de doelrekening op te geven. Voor Duitse SEPA-betalingen is een geldig IBAN in de meeste gevallen voldoende, zodat aparte BIC-codes niet nodig zijn.

Voorwaardelijk verplicht volgens EN 16931-1. Vereist wanneer informatie over een kredietoverdracht (BG-17) in de factuur is opgenomen (BR-50) en wanneer de code voor het betalingsmiddeltype (BT-81) een SEPA-kredietoverdracht, een lokale kredietoverdracht of een niet-SEPA internationale kredietoverdracht aangeeft (BR-61). Moet een geldig IBAN zijn wanneer code 58 (SEPA) wordt gebruikt in BT-81 (BR-DE-19). Naleving van de Duitse bankreguleringen en SEPA-normen is verplicht voor eurotransacties binnen het SEPA-gebied.

## Geldige voorbeelden

- DE89 3704 0044 0532 0130 00
- FR14 2004 1010 0505 0001 3M02 606
- GB29 NWBK 6016 1331 9268 19
- IT60 X054 2811 1010 0000 0123 456
- ES91 2100 0418 4502 0005 1332

## Ongeldige voorbeelden

- DE89370400440532013000
- 123456
- INVALID

## Gerelateerde velden

De betaalrekeningidentificatie is cruciaal voor geautomatiseerde betalingsverwerking en maakt rechtstreekse verwerking in banksystemen mogelijk. Indien correct opgemaakt als IBAN bevat het ingebouwde validatie via controlegetal, waardoor betalingsfouten en mislukte transacties worden verminderd. Dit veld werkt samen met BT-81 (code betalingsmiddeltype) om zowel de betaalmethode als de doelrekening op te geven. Voor Duitse SEPA-betalingen is een geldig IBAN in de meeste gevallen voldoende, zodat aparte BIC-codes niet nodig zijn.

- [BT-81 Code betalingsmiddeltype](/resources/xrechnung/bt-81-payment-means-type-code)
- [BT-85 Naam van de betaalrekening](/resources/xrechnung/bt-85-payment-account-name)
- [BT-86 Identificatie van de betalingsdienstverlener](/resources/xrechnung/bt-86-payment-service-provider-identifier)
- [BT-89 Mandaatreferentie](/resources/xrechnung/bt-89-mandate-reference-identifier)
- [BT-90 Door de bank toegekende schuldeiser-ID](/resources/xrechnung/bt-90-bank-assigned-creditor-identifier)
- [BT-91 Identificatie van de te debiteren rekening](/resources/xrechnung/bt-91-debited-account-identifier)

## XML-mapping en veldfeiten

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

### Veld-ID:
BT-84

### Datatype:
identifier

### Cardinaliteit:
0..1

### Vereiste:
Optioneel

### Max. lengte:
34 tekens

### Sinds versie:
Conditional

## XML-implementatie

### UBL 2.1-syntaxis
```
/Invoice/cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:ID
```

### CII (UN/CEFACT)-syntaxis
```
/CrossIndustryInvoice/SupplyChainTradeTransaction/ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans/ram:PayeePartyCreditorFinancialAccount/ram:IBANID
```

## Validatieregels

### BR-50
BR-50

### BR-61
Business Process Type Identifier moet een geldig URN-formaat hebben

### BR-DE-19
BR-DE-19

### DIN-91379
DIN-91379

## Waarom de standaard dit veld belangrijk vindt

### Zakelijke context
De betaalrekeningidentificatie is cruciaal voor geautomatiseerde betalingsverwerking en maakt rechtstreekse verwerking in banksystemen mogelijk. Indien correct opgemaakt als IBAN bevat het ingebouwde validatie via controlegetal, waardoor betalingsfouten en mislukte transacties worden verminderd. Dit veld werkt samen met BT-81 (code betalingsmiddeltype) om zowel de betaalmethode als de doelrekening op te geven. Voor Duitse SEPA-betalingen is een geldig IBAN in de meeste gevallen voldoende, zodat aparte BIC-codes niet nodig zijn.

### Wettelijke vereiste
Voorwaardelijk verplicht volgens EN 16931-1. Vereist wanneer informatie over een kredietoverdracht (BG-17) in de factuur is opgenomen (BR-50) en wanneer de code voor het betalingsmiddeltype (BT-81) een SEPA-kredietoverdracht, een lokale kredietoverdracht of een niet-SEPA internationale kredietoverdracht aangeeft (BR-61). Moet een geldig IBAN zijn wanneer code 58 (SEPA) wordt gebruikt in BT-81 (BR-DE-19). Naleving van de Duitse bankreguleringen en SEPA-normen is verplicht voor eurotransacties binnen het SEPA-gebied.

## FAQ

### Wat is het verschil tussen IBAN en BBAN voor BT-84?
IBAN (International Bank Account Number) is het voorkeursformaat voor BT-84, met name voor SEPA-betalingen. Het omvat een landcode, controlegetal en het basisbankrekeningnummer. BBAN (Basic Bank Account Number) is het nationale rekeningformaat zonder internationale standaardisering. Voor Duits XRechnung wordt IBAN sterk aanbevolen, omdat het geautomatiseerde validatie en verwerking mogelijk maakt.

### Wanneer is BT-84 verplicht en wanneer optioneel?
BT-84 wordt verplicht wanneer: 1) informatie over een kredietoverdracht (BG-17) in de factuur is opgenomen (BR-50); 2) de betalingsmiddelcode (BT-81) kredietoverdrachten aangeeft zoals 30, 58 of internationale overboekingen (BR-61). Het blijft optioneel voor betaalmethoden zoals contant (10), kaarten (48) of online betalingen (68) waarvoor geen rekeninggegevens vereist zijn.

### Hoe valideer ik een IBAN voor Duitse bankrekeningen?
Duitse IBAN's volgen het patroon: DE + 2 controlecijfers + 8-cijferige bankcode (BLZ) + 10-cijferig rekeningnummer. De totale lengte is 22 tekens. Validatie omvat: 1) landcode "DE"; 2) geldige MOD-97-controlecijfers; 3) geldige Duitse bankcode (BLZ); 4) correcte lengte en opmaak. Veel online IBAN-validators en banking-API's kunnen Duitse IBAN's verifiëren.

### Kan ik niet-SEPA-rekeningidentificaties gebruiken in BT-84?
Ja, maar met beperkingen. Voor internationale betalingen buiten SEPA kunt u andere rekeningformaten gebruiken (zoals Amerikaanse routingnummers + rekeningnummers). Voor Duits XRechnung en facturen aan de publieke sector heeft IBAN echter sterk de voorkeur. Niet-SEPA-formaten kunnen aanvullende velden zoals BIC (BT-86) vereisen en leiden mogelijk tot verwerkingsvertragingen of handmatige tussenkomst.

### Wat gebeurt er als ik een ongeldig IBAN opgeef in BT-84?
Ongeldige IBAN's leiden tot: 1) XRechnung-validatiefouten tijdens de verwerking; 2) weigering van de factuur door ontvangende systemen; 3) mislukte betalingsverwerking; 4) vereisten voor handmatige tussenkomst; 5) vertraagde betalingen en mogelijke boetes. Verifieer altijd het IBAN-formaat en de controlecijfers vóór het indienen van facturen.

### Hoe werkt BT-84 met meerdere betaalmethoden?
Elke groep betalingsmiddelen (BG-16) kan een eigen BT-84-rekeningidentificatie hebben. Dit maakt het mogelijk om in facturen verschillende rekeningen te specificeren voor verschillende betaalmethoden of gedeeltelijke betalingen. Zo kan één betalingsmiddel een SEPA-overschrijving naar rekening A aanduiden, terwijl een ander een incasso van rekening B specificeert. Elke rekeningidentificatie moet overeenkomen met de bijbehorende betalingsmiddelcode.

### Zijn er beveiligingsoverwegingen bij het delen van rekeningidentificaties?
IBAN's in BT-84 zijn doorgaans veilig om te delen, omdat ze alleen inkomende betalingen mogelijk maken en geen opnames. Houd echter rekening met: 1) beperk de blootstelling van het IBAN tot noodzakelijke zakenpartners; 2) gebruik speciale zakelijke rekeningen voor facturering; 3) monitor de rekeningactiviteit op ongeoorloofde pogingen; 4) implementeer passende toegangscontroles voor factuursystemen; 5) volg de gegevensbeschermingsregels voor financiële informatie.

### Hoe verwerken Duitse banken SEPA-betalingen met BT-84?
Duitse banken verwerken SEPA-betalingen met BT-84 IBAN's via geautomatiseerde systemen die: 1) het IBAN-formaat en de controlecijfers valideren; 2) betalingen via de SEPA-netwerkinfrastructuur routeren; 3) afwikkeling op dezelfde dag of de volgende dag bieden; 4) automatische betalingsbevestigingen genereren; 5) rechtstreekse verwerking zonder handmatige tussenkomst mogelijk maken. Dit verlaagt kosten en verwerkingstijd vergeleken met traditionele internationale overboekingen.

### Wat is de relatie tussen BT-84 en BT-85 (naam van de betaalrekening)?
BT-84 biedt de technische rekeningidentificatie (IBAN), terwijl BT-85 de voor mensen leesbare naam van de rekeninghouder verstrekt. Samen leveren ze volledige betalingsinformatie: BT-84 maakt geautomatiseerde verwerking mogelijk, terwijl BT-85 helpt bij handmatige verificatie en compliance. Voor SEPA-betalingen kunnen banken controleren of de rekeningnaam overeenkomt met de IBAN-houder, wat een extra beveiligingslaag toevoegt.

### Hoe ga ik om met de opmaak en spatiëring van het IBAN in BT-84?
De IBAN-opmaak in BT-84 kan spaties bevatten voor de leesbaarheid (bijv. "DE89 3704 0044 0532 0130 00") of zonder spaties worden opgegeven (bijv. "DE89370400440532013000"). De meeste systemen accepteren beide opmaakvormen en normaliseren deze tijdens de verwerking. Zorg voor een consistente opmaak binnen uw factuursysteem en verifieer dat ontvangende systemen uw gekozen formaat kunnen verwerken.

## 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)
