EPC Girocode

EPC Girocode er European Payments Councils QR-format til SEPA Credit Transfer. Et scannet Girocode udfylder automatisk betalingsmodtagerens IBAN, beløb og betalingsoplysninger i betalerens bankapp og sparer den manuelle kopiering af bankoplysninger. Understøttes direkte af Sparkasse, Volksbank, Deutsche Bank, ING, N26, Revolut og de fleste tyske, østrigske og hollandske bankapper. Uden for SEPA-området har Girocode ingen effekt.

Kanonisk specifikation:EPC069-12 v2.1, Quick Response Code Guidelines to Enable Data Capture for the Initiation of a SEPA Credit Transfer (2022).
Kodning: Almindelig UTF-8-tekst, ikke TLV, ikke struktureret. Tolv felter med fast position adskilt af \n (LF, U+000A). Maks. payload 331 bytes.
Ordning: SEPA Credit Transfer (SCT) eller SEPA Instant Credit Transfer (SCT Inst). QR-koden udløser en enkeltstående kreditoverførsel; ingen direkte debitering / stående ordre.

Payload-struktur, 12 linjer, newline-adskilt

LinjeFeltLængdePåkrævetNoter
1Servicetag3JaFast værdi BCD.
2Version3Ja001 (original specifikation) eller 002 (v2, BIC nu valgfri inden for EEA).
3Tegnsæt1Ja1=UTF-8, 2=ISO-8859-1, 3=ISO-8859-2 osv. 1 er det eneste sikre valg.
4Identifikation3JaSCT (standard Credit Transfer). SCT Inst bruger det samme tag; øjeblikkelig/standard er en indløserbeslutning.
5BIC0, 8 eller 11Nej (v002)Påkrævet i v001; valgfri i v002 for SEPA-betalinger. Inkludér den for modtagere uden for EEA.
6Modtagernavn1–70JaNatursprogligt navn. Tegnsæt i henhold til linje 3.
7IBAN1–34JaIngen mellemrum eller formatering. DE89370400440532013000, ikke DE89 3704 0044 0532 0130 00.
8Beløb4–12NejFormat: EUR10.00. Udelad feltet for at lade betaleren indtaste beløbet ved scanning.
9Formål0–4NejISO 20022 External Purpose Code. Eksempler: GDDS (varer), CHAR (velgørenhed).
10Struktureret betalingsreference0–35NejISO 11649 RF-kreditorhenvisning til automatisk afstemning. Gensidigt udelukkende med linje 11.
11Ustruktureret betalingsoplysning0–140NejFritekst betalingsårsag. Gensidigt udelukkende med linje 10.
12Information fra modtager til afsender0–70NejValgfri hjælpetekst vist til betaleren i bankappen (fx "Rechnung 2026-0042").

Kanonisk testvektor, v002 minimal

Overførsel af €12,50 til Max Mustermann hos Commerzbank, IBAN DE89370400440532013000, ingen BIC, ustruktureret reference "Rechnung 42":

BCD
002
1
SCT

Max Mustermann
DE89370400440532013000
EUR12.50


Rechnung 42

Bemærk de tomme linjer på position 5 (ingen BIC), 9 (intet formål), 10 (ingen struktureret reference). De er påkrævede; linjeantallet skal være præcis 12 (eller 11, hvis linje 12 udelades).

Live IBAN-validator (mod-97)

Girocode afviser enhver IBAN, der ikke opfylder ISO 13616 mod-97-kontrolsummen. Nedenfor er den samme validator, som Abundera kører direkte i Girocode-generatoren — den kører i din browser.

Indtast en IBAN for at validere.

Almindelige fejlkilder

Kompatibilitet med bankapper

App / regionGirocode-supportNoter
Sparkasse (DE)IndbyggetDet oprindelige mål for Girocode. Fuld support.
Volksbank / Raiffeisen (DE, AT)IndbyggetFuld support i VR-BankingApp.
Deutsche Bank, Commerzbank, Postbank (DE)IndbyggetScan via appens "Überweisung"-flow.
ING (DE / NL)IndbyggetDen hollandske app scanner også iDEAL QR-koder.
N26, RevolutIndbyggetFuld support i alle understøttede lande.
Erste Bank, Bank Austria (AT)IndbyggetØstrig adopterede Girocode sideløbende med Tyskland.
Crédit Agricole, BNP Paribas (FR)DelvisVisse franske banker scanner Girocode; de fleste foretrækker det ældre papirbaserede referenceformat.
Generisk iOS/Android-kameraNejNative kameraer fortolker ikke BCD-tekstformatet som en betalingshensigt. Brugeren skal åbne sin bankapp først.

Se også

Specifikationsreferencer verificeret 2026-04-19. EPC069-12 v2.1 (2022), ISO 13616 IBAN, ISO 11649 RF-kreditorhenvisning, ISO 20022 External Purpose Code.