---
title: "SEPA-betalingen"
space: "ERPNext"
url: "https://www.prilk.com/nl/docs/erpnext/lokalisatie/nederland/sepa-betalingen"
updated: "2026-05-14"
---

# SEPA-betalingen

Betaal meerdere leveranciers in één batch door een SEPA-XML te uploaden
naar uw bankportaal — veel sneller dan elke overboeking handmatig invoeren,
en de banktoetsing gebeurt client-side voordat het geld beweegt.

Deze module genereert **PAIN.001.001.03**-XML (het huidige SEPA Credit
Transfer-schema) vanuit een Betaalopdracht, valideert IBANs, zoekt
BIC-codes voor Nederlandse banken automatisch op, en hangt het resulterende
bestand aan de Betaalopdracht voor download.

## Wanneer te gebruiken

- **Batchbetaling leveranciers** — u heeft 10 Inkoopfacturen openstaan, u
  wilt ze vrijdag in één bankupload betalen.
- **Salarisbetalingen** als u geen salarisverwerker gebruikt — één XML,
  één bankupload, tientallen netto-salariscredits.
- **Restituties aan klanten** die niet via Mollie / uw betaalprovider
  lopen.

## Wat het *niet* doet

- **SEPA-incasso (SDD)** — nog niet geïmplementeerd. U kunt nog wel een
  Betaalopdracht maken voor incasso's, maar de XML-generator zal die
  weigeren. Gebruik voorlopig het incassoportaal van uw bank.
- **Cross-currency** — SEPA is alleen EUR. Niet-EUR-betalingen lopen nog
  via ERPNexts standaard betaalproces, maar niet via deze XML.
- **Real-time / instant SEPA** — dit genereert een batchbestand; uw bank
  biedt instant transfers mogelijk apart aan.

## Een SEPA-batch aanmaken

1. **Maak eerst individuele Betalingen aan.** Elke Inkoopfactuur krijgt
   een eigen Betaling (Payment Entry) die opgeslagen wordt maar niet
   ingediend — deze verwijzen naar de bankgegevens van de leverancier.
2. **Maak een Betaalopdracht** (Boekhouding → Betaalopdracht → Nieuw).
   Kies de bankrekening van het bedrijf waarvan afgeboekt wordt.
3. **Voeg referenties toe** — kies de opgeslagen Betalingen die in deze
   batch moeten.
4. **Opslaan**. Het Betaalopdracht-formulier toont nu een **Generate SEPA
   XML**-knop (toegevoegd door NL Localization wanneer het land
   Nederland is).
5. **Klik Generate SEPA XML.** De module valideert alles en hangt
   vervolgens het bestand aan. U ziet het resultaat als bijlage of als
   foutmelding die naar het problematische veld wijst.
6. **Download het bestand** uit de Bijlagen-zijbalk.
7. **Upload naar uw bankportaal** — elk Nederlands zakelijk bankportaal
   heeft een "SEPA-batch upload"-pagina. De bank valideert het schema,
   toont u de regeltotalen, en vraagt om bevestiging.

## Wat wordt gevalideerd

De generator weigert een XML-bestand te produceren tenzij elke
randvoorwaarde klopt — de bank zou het anders alsnog weigeren, dit geeft
u de fout eerder:

- **IBAN debiteur** (de bankrekening van het bedrijf) — aanwezig,
  mod-97-checksum geldig.
- **BIC debiteur** — automatisch ingevuld vanuit de IBAN als de bank
  bekend is (ABN AMRO, ING, Rabobank, Triodos, Knab, bunq, ASN, SNS,
  RegioBank, Volksbank). Staat uw bank niet in de lijst, stel BIC dan
  handmatig in op de bedrijfsbankrekening.
- **IBAN crediteur per Betaling** — aanwezig, mod-97-checksum geldig.
- **Bedragen** — positief, EUR.
- **End-to-end referentie** — elke betaling krijgt een unieke referentie
  zodat de bankafschriftreconciliatie later kan terugkoppelen.

Bij een validatiefout: corrigeer de betreffende Leverancier / Betaling en
klik opnieuw op Generate SEPA XML — het bestand wordt opnieuw gegenereerd.

## Reconciliëren na betaling

Nadat de batch geüpload is en bij de bank is afgewikkeld, pikt de
**Bank Reconciliation Tool** (of de *advanced_bank_reconciliation*-app
indien geïnstalleerd) elke regel uit het bankafschrift op en koppelt
hem aan de bijbehorende Betaling via de end-to-end-referentie in de XML.

## Bestandslocatie

De XML hangt aan de Betaalopdracht onder **Bijlagen** in de zijbalk. Het
is ook gearchiveerd in de Bestandslijst zodat u later kunt herdownloaden
voor audit-doeleinden.
