Swiss QR Bill: The Complete Guide for Businesses in 2026
Everything you need to know about Swiss QR bills: how they work, mandatory requirements, 2025 updates, and how to create compliant QR invoices.

If you're doing business in Switzerland, you've probably noticed a Swiss cross sitting in the middle of a QR code on invoices. That's the Swiss QR bill—and since October 2022, it's the only payment method accepted for invoices in Switzerland and Liechtenstein.
The old red and orange payment slips? Gone. Every invoice you send or receive now needs to include this standardized QR code.
Here's everything you need to know about creating, sending, and paying Swiss QR bills—including the important changes that took effect in November 2025.
What is a Swiss QR Bill?
A Swiss QR bill (QR-Rechnung in German, QR-facture in French) is a standardized digital payment slip that replaced traditional paper payment slips in Switzerland. The defining feature is a QR code with a Swiss cross in the center—this cross distinguishes it from regular QR codes.
The QR code contains all payment information in digital format:
- Beneficiary details (name, address, account)
- Payment amount
- Reference number
- Currency (CHF or EUR)
- Additional payment information
The Structure: Two Parts,
One Purpose
Every Swiss QR bill consists of two sections working together. Both sections are perforated for easy separation. The payment part can be printed on paper or sent digitally—the QR code works either way.
Receipt Section
Detachable confirmation for the payer's records with basic payment infoPayment Part
Main section with full Swiss QR code and human-readable detailsEasy Separation
Perforated for clean tear-off, works printed or digitalWhy Switzerland Made the Switch
Before June 2020, Swiss businesses used color-coded paper payment slips:
- Red slips (IS) for standard payments
- Orange slips (ISR) for payments with reference numbers
These required pre-printed forms from banks, manual data entry, and were prone to errors. Processing them was slow and costly for businesses and banks alike.
The Swiss QR bill solves these problems:
- No pre-printed forms needed - Generate and print on standard paper
- Automated payment processing - Scan the code, no typing required
- Fewer errors - No manual entry means no typos
- Works digitally or on paper - Send via email or print
- International standards - Uses ISO-compliant reference formats
The transition happened gradually between June 2020 and October 1, 2022, when old payment slips were officially discontinued.
Is the Swiss QR Bill Mandatory?
Yes, absolutely. Since October 1, 2022, the Swiss QR bill is the only accepted payment method for invoices in Switzerland and Liechtenstein. If you send an invoice in Switzerland that should trigger a payment, it must include a Swiss QR code.
Every company and freelancer in Switzerland
Foreign businesses invoicing Swiss clients
Associations and charitable organizations
All entities issuing invoices or payment requests
The Three Types of
Swiss QR Bills
Not all QR bills are the same. There are three versions, each suited to different business needs.
QR Bill Without Reference
Best for: Freelancers, small businesses, one-time payments. This is the simplest version with basic payment information but no reference number. Use a regular IBAN (not QR-IBAN) for this type.
- No reference number needed
- Manual payment matching
- Uses standard IBAN
- Perfect for simple invoicing
QR Bill with QR Reference (QRR)
Best for: Companies sending many invoices, businesses needing automated reconciliation. Includes a 27-digit QR reference number that enables automatic payment matching.
- 27-digit reference number
- Automatic payment matching
- Requires QR-IBAN
- Encode customer/invoice info
QR Bill with Creditor Reference (SCOR)
Best for: International businesses, companies using ISO standards. Uses international ISO 11649 creditor reference starting with "RF" followed by 5-25 characters.
- ISO 11649 format (RF + chars)
- Works domestically & internationally
- Regular IBAN or QR-IBAN
- Cross-border compatible
Understanding QR-IBAN: Do You Need One?
A QR-IBAN looks almost identical to a regular Swiss IBAN—with one crucial difference: the 5th and 6th digits are either 30 or 31 instead of the usual institution identification numbers. You must use a QR-IBAN if you want to include a QR reference (QRR) on your invoices.

When Do You Need a QR-IBAN?
You must use a QR-IBAN if you want to include a QR reference (QRR) on your invoices. The QR-IBAN and QR reference work together to enable automated payment reconciliation.
You don't need a QR-IBAN for:
- QR bills without reference
- QR bills with SCOR reference (though some banks may require it)
How to Get a QR-IBAN
Contact your Swiss bank and request a QR-IBAN for your account. Most banks provide this free of charge. You'll receive a new IBAN specifically for receiving QR bill payments—your regular IBAN continues to work for everything else.
Example:
- Regular IBAN: CH44 0812 3456 7890 1234 5
- QR-IBAN: CH44 3012 3456 7890 1234 5
Some banks automatically assign a QR-IBAN alongside your regular IBAN. Check your account documents or e-banking portal.
How to Create a Swiss QR Bill
You have several options for generating compliant QR bills, from free online tools to fully integrated accounting systems.
- 🌐Online Generators
Free tools from Swiss banks - perfect for occasional invoices
- 💼Accounting Software
Automated QR bills with bexio, Magic Heidi, Klara, Banana
- 🏢ERP Systems
Enterprise solutions like SAP, Dynamics, Sage
- 💻Custom Development
Build your own using Swiss Payment Standards from SIX
- Invoice #3
Magic Heidi
CHF 500
Jan 29
- Invoice #2
Webbiger LTD
CHF 2000
Jan 24
- Invoice #1
John Doe
CHF 600
Jan 20
Critical 2025 Update:
Structured Addresses Now Mandatory
As of November 22, 2025, new requirements took effect for Swiss QR bills. The most important change: structured addresses are now mandatory.
Before Nov 2025
Addresses could be formatted as a single text block with all information together.
After Nov 2025
Addresses must be structured into separate fields: street, number, postal code, city, country code.
Why It Matters
Better automated processing, fewer errors, improved data quality, international compatibility.
Action Required
Update your invoicing software or generator to support structured address format.
How to Pay a Swiss QR Invoice
Paying a QR bill is remarkably simple, whether you're using mobile banking, e-banking, or prefer paper.
Method 1: Mobile Banking App (Fastest)
- Open your Swiss banking app
- Select "Pay" or "Scan QR"
- Point your camera at the Swiss QR code
- All payment details auto-fill
- Review and confirm
Payment sent in under 30 seconds. This method is now the most common in Switzerland.
Method 2: E-Banking on Computer
- Log into your e-banking portal
- Select "Pay invoice" or similar option
- Use your webcam to scan the QR code, or upload a PDF
- Details populate automatically
- Approve the payment
Method 3: Manual Entry
If scanning isn't possible, you can still type in the payment details manually—just like the old days. All information is printed on the payment part in human-readable text.
Method 4: Physical Payment Order
Print the payment part and take it to any post office counter in Switzerland. They'll scan the QR code and process your payment (fees apply).
International Payments:
Can Foreigners Pay?
This is where it gets tricky. The Swiss QR bill was designed specifically for payments within Switzerland and Liechtenstein. The format, QR code structure, and processing systems are only valid in these two countries.
Limited Support
Most foreign banks don't support Swiss QR bill scanningManual Workaround
Use printed IBAN and reference for standard international transfersFor Swiss Businesses
Provide alternative payment methods for international clientsCommon Errors and How to Avoid Them
Creating QR bills is straightforward, but small mistakes can cause big problems. Here are the most common errors and their fixes.
Wrong Error Correction
Use error correction level 'M' (medium), not 'H' (high), to ensure 200 DPI scanability.
Invalid Characters
Stick to UTF-8 encoding and allowed character set. Avoid special symbols or emojis.
Poor Print Quality
Use white paper 80-100g/m², black on white contrast, minimum 300 DPI printing.
Missing QR-IBAN
Check digits 5-6 are 30 or 31 when using QR reference (QRR).
Wrong Reference Type
Don't mix QRR (27 digits) with SCOR (RF + 5-25 chars). Know which you need.
Incorrect Perforation
Follow exact specifications from SIX Group Style Guide for proper separation.
Technical Requirements
for Compliance
For your Swiss QR bills to work reliably, they must meet these technical specifications. Most modern Swiss accounting software handles this automatically, but it's important to understand the requirements.
White 80-100 g/m², A4 or A6 format
46mm x 46mm, black on white, level M correction
Helvetica/Arial min 6pt, exact positioning
Use bank checkers or SIX validation service
Start Creating Compliant Swiss QR Bills Today
The Swiss QR bill is now the standard for business payments in Switzerland—and it's here to stay. Whether you're sending your first invoice or processing hundreds monthly, Magic Heidi automates Swiss QR bill generation with built-in compliance, structured address support, and automatic payment matching.

Ready to Streamline Your Swiss Invoicing?
Magic Heidi automates Swiss QR bill generation with built-in compliance, structured address support, and automatic payment matching—so you can focus on your business instead of payment processing details.
Frequently Asked Questions
Can I still use the old red and orange payment slips?
No. Old Swiss payment slips (IS and ISR) were discontinued on October 1, 2022. Banks and postal services no longer accept them.
How do I know if an IBAN is a QR-IBAN?
Check the 5th and 6th digits. If they're 30 or 31, it's a QR-IBAN. Standard Swiss IBANs have different digits in those positions.
What happens if my QR code won't scan?
Common causes: poor print quality, wrong error correction level, invalid characters in data, or incorrect paper/ink contrast. Regenerate using compliant software and print at high quality.
Do I need different software to create QR bills?
Most modern Swiss accounting software supports QR bills. If your software was updated after 2020, it likely has QR bill functionality. Otherwise, consider upgrading or using free online generators.
Can I send QR bills by email?
Yes. QR bills work digitally. Send the PDF invoice via email, and recipients can scan the code directly from their screen using their mobile banking app.
What's the difference between QR reference and creditor reference?
QR reference (QRR) is a 27-digit Swiss-specific format requiring QR-IBAN. Creditor reference (SCOR) follows international ISO 11649 standard, starts with 'RF', and works with regular IBAN or QR-IBAN.
Are QR bills accepted outside Switzerland?
The Swiss QR bill format only works within Switzerland and Liechtenstein. International banks typically don't support scanning Swiss QR codes, though payers can manually enter the IBAN and reference for standard transfers.
How much does it cost to create QR bills?
Basic online generators are free. Accounting software ranges from free (basic plans) to CHF 30-100/month (professional plans). Banks don't charge extra for QR-IBAN accounts.
What changed in November 2025?
Addresses must now be structured (street, number, postal code, city as separate fields). Additional umlauts and special characters are now supported. All new QR bills must follow these requirements.
Can I use my existing invoice template?
Yes, if it meets Swiss QR bill specifications. Add the payment part and receipt sections according to the official Style Guide, or use software that generates the complete QR bill for you.