# Betaalmiddel

Code die beschrijft hoe een factuur wordt betaald (overschrijving, kaart, contant).

## Definitie

Code die beschrijft hoe een factuur wordt betaald (overschrijving, kaart, contant).

## Waarom deze term belangrijk is

BT-81 PaymentMeansTypeCode is het signaal voor het AP-systeem van de koper hoe de factuur automatisch te voldoen — overschrijving (30/58), incasso (49/59), kaart (48/54), rekening-naar-rekening (42), enz. Een verkeerde code leidt tot handmatige verwerking of, bij SEPA-codes, ertoe dat de betaalrun de factuur overslaat.

## Uitleg

Komt vaak uit een externe codelijst (bv. UNCL).

Vult IBAN/BIC en betaalvoorwaarden aan.

## Veelgemaakte fouten

- "1" (Instrument niet gedefinieerd) als default gebruiken — de meeste validators flaggen dit en veel AP-automatiseringen kunnen het niet routeren.
- "31" (Debit transfer) sturen terwijl eigenlijk "30" (Overschrijving) wordt bedoeld — UNCL4461 maakt onderscheid.
- IBAN onder PaymentMeansCode 48 (Kaart) zetten — voor kaartbetalingen wordt BG-18 gebruikt, niet BG-17.
- SEPA-codes 58 (SEPA-overschrijving) en 59 (SEPA-incasso) gebruiken zonder BT-89 PaymentID/Mandate — vereist door Peppol BIS Billing.

## Veelgestelde vragen

### Welke betaalmiddelcodes zijn EN 16931-conform?
EN 16931 beperkt UNCL4461 tot codes met duidelijke interpretatie: 10 (contant), 20 (cheque), 30 (overschrijving), 42 (betaling op rekening), 48 (kaart), 49 (incasso), 57 (doorlopende opdracht), 58 (SEPA-overschrijving), 59 (SEPA-incasso), 97 (verrekening). Sommige ontvangers accepteren meer, maar dit is de veilige set.

### Hoe verhoudt het betaalmiddel zich tot IBAN/BIC?
Voor overschrijvingscodes (30, 42, 58) vul BG-17 (Credit Transfer) met BT-84 PaymentAccountIdentifier (IBAN) en optioneel BT-86 PaymentServiceProviderIdentifier (BIC). Voor kaart (48) gebruik BG-18. Voor incasso (49, 59) vul BG-19 met mandaatreferentie en crediteur-ID.

### Kan een factuur meerdere betaalmiddelen bevatten?
Ja — BG-16 mag herhaald worden om meerdere opties (bv. overschrijving en kaart) aan te bieden; elke optie moet intern consistent zijn. Splits een enkele betaling niet over meerdere BG-16-entries tenzij je expliciet deelbetalingen modelleert.

## Gerelateerde bronnen

- [Betaalmiddelcodes](/resources/code-lists/payment-means-codes)

## Gerelateerde termen

- [IBAN](/resources/glossary/iban): Internationaal bankrekeningnummer voor overboekingen.
- [BIC](/resources/glossary/bic): Bank Identifier Code (SWIFT) om banken te identificeren.
- [Codelijst](/resources/glossary/code-list): Vooraf gedefinieerde set toegestane codes/waarden.
