SEPA-betaal-QR-code
Genereer de Europese betaal-QR-code (EPC “GiroCode”) waarmee een klant je factuur betaalt door hem te scannen met zijn bank-app — de begunstigde, IBAN, het bedrag en de mededeling staan al ingevuld, dus er hoeft niets getypt te worden.
Hoe een SEPA-betaal-QR-code werkt
Een SEPA-betaal-QR-code — officieel EPC069-12, algemeen bekend als GiroCode — bundelt je betaalgegevens (wie wordt betaald, zijn IBAN, het bedrag en een mededeling) in één QR-code. Wanneer een klant zijn bank-app opent en de code scant, wordt het overschrijvingsscherm voor hem ingevuld: geen IBAN met de hand overtypen, geen typefouten, geen verkeerde mededeling. Druk hem af op een factuur, een brief of een poster en betaald krijgen wordt één scan. Alles wordt hier in je browser gemaakt — je IBAN en bedrag worden nooit naar ons of iemand anders verstuurd.
Bij welke banken en landen werkt dit?
Het gebruikt de standaard die in het hele SEPA-gebied is aangenomen (de eurozone en het grootste deel van Europa) en wordt door veel grote bank-apps gelezen — bijvoorbeeld die van de grote Duitse, Oostenrijkse, Belgische en Nederlandse banken. De ondersteuning is echter niet universeel: sommige banken scannen helemaal geen betaal-QR-codes. Het is een gemak voor klanten van wie de app het ondersteunt, geen garantie dat elke betaler het kan gebruiken.
Werkt het alleen voor betalingen in euro?
Ja. De EPC-standaard is uitsluitend voor SEPA-overschrijvingen in euro, dus het bedrag staat altijd in EUR en de IBAN moet een rekening uit het SEPA-gebied zijn. Het is niet bedoeld voor kaartbetalingen, PayPal of overschrijvingen in een andere munt.
Kan ik het bedrag leeg laten?
Ja. Laat het bedrag leeg en de app van de klant laat hem het zelf invullen — handig voor giften of open facturen. Vul je het wel in, dan staat het bedrag vast op wat je hebt getypt.
Wat moet ik in de mededeling zetten?
Wat je maar helpt om de betaling te herkennen — een factuurnummer, een orderreferentie of een korte notitie. Het verschijnt in de betaalomschrijving in de app van de klant. Houd het kort (tot 140 tekens).
Worden mijn IBAN of de gegevens van mijn klant ergens naartoe verstuurd?
Nee. De QR-code wordt volledig in je browser gegenereerd met JavaScript — niets wat je typt wordt geüpload, gelogd of opgeslagen. Zodra de pagina geladen is, kun je de tool zelfs offline gebruiken.
Is de BIC verplicht?
Nee. Voor SEPA-overschrijvingen binnen de eurozone volstaat de IBAN, dus de BIC is optioneel — laat hem gerust leeg. Vul hem in als je wilt (sommige apps tonen hem), maar de betaling werkt ook zonder.
Sneller betaald krijgen met een betaal-QR-code
Het traagste onderdeel van betaald krijgen is vaak dat de klant jouw bankgegevens in zijn app moet overtypen — en elk verkeerd getypt cijfer betekent een betaling die terugstuitert, op de verkeerde rekening belandt, of aankomt zonder mededeling waarmee je hem kunt matchen. Een SEPA-betaal-QR-code haalt die frictie helemaal weg. Je klant opent zijn bank-app, richt de camera op de code, en het overschrijvingsscherm verschijnt al ingevuld: jouw naam, je IBAN, het exacte bedrag en de mededeling. Het enige wat hij nog doet, is bevestigen. Voor een kleine onderneming kan dat kleine verschil het verschil maken tussen een factuur die dezelfde dag betaald wordt en een die weken blijft slepen.
Wat er precies in de code zit
Een GiroCode bevat een korte, vaste set velden die door de European Payments Council is vastgelegd: de begunstigde (jij), je IBAN, een optioneel bedrag in euro, en een optionele mededeling, zoals een factuurnummer. Meer heeft een bank niet nodig om een SEPA-overschrijving voor te bereiden. Er komt geen login, geen account en geen derde partij aan te pas — de code is simpelweg een compacte, scanbare versie van de gegevens die je anders voluit onderaan een factuur zou schrijven. Omdat het een pure standaard is en geen dienst, werkt de code die je hier genereert met elke bank-app die hem kan lezen.
Waar je hem plaatst
De voor de hand liggende plek is het betaalblok van een factuur, naast je IBAN en het totaalbedrag. Maar dezelfde code werkt overal waar iemand je zou kunnen betalen: een donatieposter voor een club of goed doel, een marktkraam of pop-upwinkel, een brief voor lidmaatschapsverlenging, een flyer voor een evenement, of een sticker op apparatuur die je verhuurt. Print hem redelijk groot en houd er een duidelijke rand witruimte omheen, zodat telefooncamera's er snel op focussen. Omdat je hem als SVG kunt downloaden, blijft hij op elke printgrootte haarscherp, van een visitekaartje tot een A2-poster.
Vast bedrag of laat de betaler beslissen
Het bedrag invullen zet de overschrijving vast op precies dat getal — ideaal voor een factuur, waar je wilt dat het totaalbedrag ondubbelzinnig is. Laat je het bedrag leeg, dan kan de betaler zijn eigen bedrag typen, wat geschikt is voor donaties, fooien of een open rekening. Het mededelingsveld is de moeite waard om goed te gebruiken: een duidelijk factuur- of ordernummer verschijnt op je rekeninguittreksel naast de betaling, zodat uitzoeken wie waarvoor betaalde een oogopslag wordt in plaats van giswerk. Houd het kort en specifiek — “Factuur 2026-0142” wint het van een lange zin.
De eerlijke grenzen
Dit is een tool voor euro's binnen het SEPA-gebied: het bedrag staat altijd in euro en de IBAN moet bij een SEPA-rekening horen, dus dit is niet bedoeld voor kaartbetalingen, niet-euro-overschrijvingen of diensten zoals PayPal. De meeste grote bank-apps in Duitsland, Oostenrijk, België, Nederland en daarbuiten lezen deze codes, maar de ondersteuning is niet universeel — het is een gemak voor klanten van wie de app het ondersteunt, geen garantie. Scan je eigen code één keer zelf met je telefoon voordat je een hele oplage print. En omdat alles in je browser gegenereerd wordt, bereiken je IBAN en bedrag ons nooit — er wordt niets geüpload, gelogd of bewaard.
