Create a Swiss QR Invoice — free & SIX-compliant
Generate Swiss QR invoices compliant with the Swiss QR Code standard (SIX). Enter your QR-IBAN, amount and recipient details, download the PDF. No registration required.

Create your Swiss QR Invoice right now
Enter the recipient, amount and QR-IBAN. We generate your PDF according to the Swiss QR Code standard (SIX).
Swiss QR Invoices — what you need to know
Since October 2022, the QR invoice replaces the old orange and red payment slips. For direct IBAN transfers without a payment slip, no QR code is needed.
QR-IBAN vs. regular IBAN
For QR invoices with a QR reference (QRR), you need a QR-IBAN — a special 21-character account number, free from your bank. For simple IBAN transfers, your regular IBAN is sufficient.
- QR-IBAN: 21 characters, starts with CH
- Free from your bank on request
- Required for QR invoices with reference number
- Regular IBAN for simple bank transfers
Required fields
Every SIX-compliant QR invoice must include specific fields. The generator automatically validates required fields before PDF export.
- Beneficiary's QR-IBAN or IBAN
- Name and address of beneficiary and debtor
- Amount and currency (CHF or EUR)
- Reference number (optional depending on type)
Who needs QR invoices?
All Swiss freelancers and businesses that receive payments via payment slip. For direct IBAN transfers without a payment slip, no QR invoice is required.
- Freelancers and self-employed
- SMEs and sole proprietors
- Valid for CHF and EUR
- Even if below the VAT threshold
Frequently Asked Questions about Swiss QR Invoices
What is a Swiss QR invoice?
A Swiss QR invoice (payment slip with QR code) is the Swiss standard for bank transfer payments with a payment slip. It contains a Swiss QR Code (SIX standard) with all payment data. Since October 2022, it has replaced the old orange and red payment slips.
What is the difference between QR-IBAN and regular IBAN?
A QR-IBAN is a 21-character account number issued by your bank specifically for QR invoices with a QR reference. For QR invoices without a reference, a regular IBAN is sufficient. You can request your QR-IBAN free of charge from your bank.
Do I need to issue QR invoices as a freelancer?
If you accept payments by payment slip, yes. For direct IBAN transfers (where the client transfers without a payment slip), no QR code is needed. With Magic Heidi, QR invoices are created automatically.
Can I issue QR invoices in EUR?
Yes, Swiss QR invoices support both CHF and EUR. For EUR invoices, you need a EUR account at your Swiss bank with a corresponding QR-IBAN.
More than one invoice? Magic Heidi makes it effortless.
This generator is for one-off PDFs. In Magic Heidi you save clients, products and templates — and create QR invoices in seconds. Trusted by 5,000+ Swiss freelancers.