Swiss QR-bill

Swiss QR-bill erstattede de schweiziske orange og røde indbetalingsgiroer i juli 2020. Det er en ISO 20022 Customer Credit Transfer Initiation (pain.001)-nyttelast gengivet som en QR med et obligatorisk schweizisk kors i midten. Enhver schweizisk bank accepterer den; ingen schweizisk bank accepterer noget andet.

Kanonisk spec:SIX Swiss Implementation Guidelines for the QR-bill v2.3 (2024-04).
ISO-grundlag: ISO 20022 pain.001 Customer Credit Transfer Initiation.
Obligatorisk siden: 1. juli 2020. Ældre orange/røde indbetalingsgiroer udfaset 30. september 2022.

Hvad det er

Nyttelasten er en nylinje-adskilt (CRLF) liste med 32 felter fordelt i syv blokke:

QRType         → Altid "SPC"
Version        → 0200 (v2.3)
Coding         → 1 (Latin-1)
[Creditor Information]         ← 7 felter (IBAN + adresse)
[Ultimate Creditor]            ← 7 felter (valgfri, normalt tomme)
[Payment Amount Information]   ← 3 felter (beløb, valuta, forfaldsdato)
[Ultimate Debtor]              ← 7 felter (valgfri)
[Payment Reference]            ← 2 felter (referencetype + reference)
[Additional Information]       ← 2 felter (ustruktureret besked + regningsinfo)
[Alternative Procedures]       ← 2 felter (valgfri, sjældent brugt)

Den resulterende QR sidder i et betalingsdelblok i den nederste tredjedel af fakturaen. Enhver schweizisk bankapp (UBS, ZKB, PostFinance, Raiffeisen, Neon, Yuh, Revolut CH) læser den nativt.

QR-IBAN vs. almindelig IBAN

En "QR-IBAN" er en særlig schweizisk IBAN, hvor det 5-cifrede bankkodeinterval er 30000–31999. QR-IBANer kræver en struktureret QR-reference (QRR, 27 cifre, mod-10-kontrol). Almindelige schweiziske IBANer accepterer kreditorreference (SCOR, RFC 8905) eller ingen reference.

Kreditor IBAN-typeGyldige referencetyperBemærkninger
QR-IBAN (bankkode 30000–31999)QRR (27-cifret, mod-10)Påkrævet. SCOR og NON er ugyldige.
Almindelig IBAN (CH eller LI)SCOR eller NONQRR er ugyldig, kun QR-IBAN.

Kanoniske testvektorer

TilfældeInputReferencetype
Minimal (almindelig IBAN, intet beløb, ingen reference)iban=CH9300762011623852957
name=Acme AG
street=Bahnhofstrasse 1
postal=8001
city=Zürich
country=CH
NON
Almindelig IBAN med beløb + ustruktureret besked(samme som ovenfor)
amount=100.00
message=Invoice 1234
NON
QR-IBAN med QRR-referenceiban=CH4431999123000889012
name=Acme AG
street=Bahnhofstrasse 1
postal=8001
city=Zürich
country=CH
amount=250.00
reference=210000000003139471430009017
QRR
Liechtenstein IBANiban=LI0508800000021904015
name=Beispiel AG
city=Vaduz
country=LI
NON

Live schweizisk IBAN-validering

Valideringen nedenfor kontrollerer de tre schweizisk-specifikke regler: (1) landekoden er CH eller LI, (2) længden er præcist 21, (3) ISO 7064 mod-97-kontrolsummen godkendes. Indsat input normaliseres (store/små bogstaver og mellemrum fjernes).

Indtast et CH- eller LI-IBAN for at validere.

Almindelige faldgruber

Scannerkompatibilitet

LæserSupportBemærkninger
UBS Mobile / PostFinance / ZKB-appNativtEnhver schweizisk bankapp læser QR-bills nativt.
Neon / Yuh / Revolut CHNativtNeobanker håndterer hele pain.001-nyttelasten.
iOS KameraNejiOS behandler en QR-bill som en rå streng, ingen parsing. Brugeren skal åbne en bankapp.
Android Kamera / Google LensNejSamme, ingen nativ parsing.
Kommerciel OCR (f.eks. regningsbetalingstjenester)JaBankkvalitets-OCR-værktøj læser QR-bills ind i AP/AR-pipelines.

Se også

Specversion verificeret 2026-04-18 (SIX v2.3, offentliggjort 2024-04). Næste gennemgang: 2026-07-18.