Swiss QR-Bill 2026

Create a QR-bill: free, in 30 seconds, with or without an existing invoice

Enter the amount, IBAN and recipient and we generate the payment slip as a PDF. Or upload your existing invoice and we attach the QR-code automatically. Both tools run directly on this page, no account, no download.

Create a QR-bill in Magic Heidi
Swiss IBAN starting with CH.
Item 1

We created our first QR-bills in the summer of 2022, when the orange payment slip was discontinued. Back then the choice was: bank generator with ten clicks, a Word template no one maintained, or invoicing software with a monthly subscription. That's exactly why we built the two tools on this page, both free and signup-free. Below we walk you through step by step what really belongs on a QR-bill and what Swiss freelancers often get wrong.

How Tool 1 works

What's happening behind the generator above

Type the amount, IBAN and your client's address, download the finished QR-bill as a PDF. Directly in your browser, no signup. Your data never reaches our server.

Swiss QR-bill generator tool

What you need: your IBAN (CH... or LI...), no QR-IBAN required. Your name or company name plus address. Name and address of the payer, if you know them. The amount in CHF or EUR. Optionally a short message like "Invoice no. 2026-014".

What the tool outputs: an A4 PDF with a perforated line, the payment slip at the bottom can be printed or scanned. An A6 version of the slip alone, if you want to attach it to an existing invoice. Both PDFs are SIX-compliant under Swiss QR-Bill standard v2.3.

Picture Marc, a fictional web designer from Bern who invoices one client in Ticino once a month. Marc doesn't have invoicing software, because three invoices a year don't justify the effort. He opens this page, types 1'450 CHF, his CH-IBAN, the client's address, message "Website June 2026" and exports the PDF. Total time, including hunting down his IBAN, about two minutes. The client scans the QR-code in their e-banking app and pays the same evening.

Tool 2

Add a QR-code to an existing invoice

You have an invoice as a PDF, maybe from Word, Pages, Canva or a CRM with no QR feature? Upload the PDF, enter IBAN and amount, and we append the Swiss QR-bill payment slip at the bottom. The original invoice stays untouched.

Add a QR-code to a PDF invoice

When it's useful:

  • You use an existing Word, Pages or Canva template you don't want to rebuild in software every time.
  • You work with a CRM or industry software that doesn't generate a QR-bill itself.
  • You've already sent an invoice, forgot to include the payment slip, and just want to send the missing piece.
  • You regularly need the same invoice with different amounts, and reusing the PDF is faster.

We read your PDF, keep the layout, font and logo, and add the standardised slip in A6 format on the last page. If there isn't enough room on the last page, we add an extra page. Your PDF doesn't go to a server either, the processing runs in the browser.

Sandra, a fictional consultant from Zurich, works with a Word template her designer built for her. She loves the layout and doesn't want invoicing software that rebuilds it. With Tool 2 she uploads her Word PDF, fills in bank and client details, and the tool returns a combined PDF. Sandra avoids the switch, keeps her design and still meets the SIX requirements.

Honest note: both tools on this page are meant for occasional use. If you write more than two or three invoices per month, you'll be faster with invoicing software, because you won't re-enter clients, IBAN and VAT every time.

Background

What exactly is a QR-bill?

A QR-bill has been, since 2022, the only payment slip processed in Switzerland for bank transfers. It replaced the orange and red payment slips. The standard is set by SIX Group and applies to every Swiss bank.

What is a Swiss QR-bill

The slip has a receipt section on the left and a payment section on the right, with the Swiss QR Code in between, where all payment information is encoded in a structured way. The standard applies to every Swiss bank, including PostFinance, UBS, ZKB, Raiffeisen, cantonal banks and neo-banks like Yuh or Neon. The recipient scans the code with their e-banking app, all payment data is pre-filled, they only confirm.

The switch-over deadline was 30 September 2022. Swiss banks no longer process orange or red payment slips.

Tutorial

Step by step: create a QR-bill with Magic Heidi

If you send invoices regularly, it's faster in invoicing software, because your data is saved. Here's the flow.

Create a QR-bill in Magic Heidi
Try it now

Try Magic Heidi for free

iPhone, Android, Mac, Windows and Web. Three invoices per month free forever, no credit card.

Comparison

Bank generator, free tool or invoicing software?

Honest comparison: what each option can do and what it can't. Data as of June 2026, verified against each provider's website.

FeatureMagic HeidiBank generatorFree tool
CostFree plan, from CHF 9FreeFree
SignupOnly for the appBank loginNone
Data stored Reusable No No
VAT automatic Swiss rates No No
Client archive Yes No No
Mobile appiPhone, Android, Mac, WinE-banking appWeb only
Paid marking Automatic too No No
10-year archive (CO 958f) Built-inArchive yourselfArchive yourself
MultilingualDE / FR / IT / ENPartialRare
Multi-currency50+ with SNB ratesCHF onlyNo

How to decide:

  • Bank generator: good if you use e-banking anyway and occasionally send an invoice to private individuals.
  • Free tool: good for one-off invoices or as a backup. We recommend our two tools above, because they work without signup and Tool 2 is the only one that completes existing PDFs.
  • Invoicing software: good from two or three invoices per month, because you don't re-enter data every time and quarterly VAT lands automatically in the clean AFC format.

If you currently use Bexio and find it too expensive, take a look at the Bexio alternative. We compare features honestly, without bashing the competition.

Mandatory details if you're VAT-registered: if you're VAT-registered, so above CHF 100,000 annual turnover, you need your VAT number on every invoice and a VAT breakdown per line item. Magic Heidi does this automatically. If you're not VAT-registered, leave the VAT fields blank, but remember to register from CHF 100,000. You'll find the details in the VAT management guide and in our invoicing software.

FAQ

Common questions about Swiss QR-bills

Do I need a QR-IBAN?

No, not in most cases. A QR-IBAN is only needed if you want to use a 27-digit structured QR-reference, typical of automated mass billing. For Swiss freelancers and SMEs the normal IBAN your bank already gave you is enough.

Is the QR-bill mandatory?

Yes, in the sense that the old orange and red payment slips have not been processed since 30/09/2022. But you're not required to send a QR-bill: an invoice without a payment slip is legally valid if the client gets your IBAN another way. The QR-code simply makes it radically easier for your client to pay.

Can I create a QR-bill without an amount?

Yes. It's common for donations or voluntary contributions. Your client enters the amount themselves when paying. Just leave the amount field blank in Tool 1 above.

Does it work without VAT registration?

Yes. If you're not VAT-registered, so under CHF 100,000 annual turnover and not voluntarily registered, leave the VAT fields blank. The QR-bill itself has nothing to do with VAT. We still recommend writing "excl. VAT" or "VAT-exempt under art. 10 VAT Act" on the invoice, so your client isn't left guessing.

Can I create a QR-bill from my iPhone?

Yes. Tool 1 above works on mobile in the browser. Magic Heidi also offers a native iPhone and iPad app. You can type up the invoice at the client's place and send it right away.

How much does creating a QR-bill cost?

Both tools above are free and signup-free. Magic Heidi has a free plan with three invoices per month, then plans start at CHF 9 per month. Bank generators are also free, but usually tied to a bank login.

What happens to the old orange payment slips?

They're no longer processed. If you still have old stock in the office, you can throw them out. Swiss banks reject payments with old slips.

Common mistakes

What Swiss freelancers often get wrong with QR-bills

We read support requests from Swiss freelancers every week. Many revolve around the same five stumbling blocks.

Common mistakes with Swiss QR-bills

Markus, a fictional architect from Bern, assigned three duplicate invoice numbers during a 2024 VAT audit because he managed the numbering manually in Excel. The correction cost him half a day of work and nerves at his fiduciary. Since he started using Magic Heidi, the invoice number is incremented automatically without him thinking about it.

Create your first QR-bill now

If one tool above is enough, great, both stay free. For regular invoices Magic Heidi pays off, built by Swiss freelancers for Swiss freelancers.

Last updated: 5 June 2026. Reviewed by the Magic Heidi team. For legal or tax questions around VAT or accounting we recommend consulting a fiduciary or the AFC. This article is general information, not tax or legal advice.