Swiss QR Bill Generator - Official QR Bill with IBAN & Reference

Create official Swiss QR Bills compliant with SIX standards. Add IBAN, QR-Reference or Creditor Reference, creditor & debtor address with Swiss cross, payment slip and receipt. For Switzerland & Liechtenstein. Free, no signup, no watermark.

1. Enter IBAN 2. Add QR Reference 3. Generate Swiss Cross QR 4. Download PDF
Invoice Generator
📄Switch Document
Sales Invoice
🌐Language
English
Translates the invoice's field labels (From, Bill To, Description, Totals, etc). Text you type yourself (names, addresses, notes) stays as you write it.
Select Template
Invoice
👀Watermark
Off
First upload your logo in the "Select Logo" section.
🖼Select Logo
None
Tap to upload logo (PNG/JPG)
Select Signature
None
👤From
📝Bill To
Add or Edit Items
$ 0.00
#Invoice #
100
📅Invoice Date
-
💰Currency
USD
📜Paper Size
US Letter
Currency Formatting
$ 0.00
Terms & Conditions
Payment i…
📝Additional Notes
🏦Payment Instructions
📱Payment QR Code
A QR code is generated automatically from whatever text or link you enter here — when scanned, it opens that link or shows those details.
Live Preview — Neat Unsaved Draft
Unsaved Draft
INVOICE
Invoice # 100
Date -
From
Bill To
DescriptionQtyRateAmount
Thank you

How to Use the QR Invoice Generator

Create a QR invoice in under two minutes — no signup, no account, no watermark. Here's the whole process, step by step.

1

Professional Swiss QR Invoice with Logo & Signature

Here is a sample of the final invoice generated by our tool. As you can see, it includes everything a professional Swiss QR Invoice needs: Your company logo and details on top, clear item list with QTY and RATE, automatic subtotal and total calculation, Terms & Conditions section, and an Authorized Digital Signature at the bottom.

The best part is the built-in Swiss QR Code with payment slip. It contains all payment details like IBAN, Reference, and Amount in CHF. Your clients can simply scan the QR with their banking app and pay instantly. The invoice is fully customizable with your branding, language, and signature to match your business needs.

qr invoice switzerland
2

Pick a Template

Open Select Template and choose from 14 ready-made invoice layouts — clean, bold, formal GST-style, or colorful. Your choice instantly updates the live preview on the right, so you can compare a few before deciding.

Selecting an invoice template in the QR invoice generator
3

Add Your Business & Client Details

Fill in the From section with your business name, address, and contact info, then add your client's details under Bill To. You can also add GSTIN/Tax ID and PAN fields if you need them for formal invoices.

Entering business and client details on the invoice form
4

Add Line Items

Open Add or Edit Items and list what you're billing for — description, quantity, rate, and an optional tax percentage per item. Subtotals, tax, and the grand total are calculated for you automatically as you type.

Adding line items with quantity, rate, and tax to an invoice
5

Add a Payment QR Code

Open Payment QR Code, switch "Scan & Pay" QR on, and paste your strips, PayPal.me link, bank transfer link, or any payment link you use. Click Generate QR and a scannable code appears on your invoice instantly — or upload your own QR image if you already have one.

Generating a payment QR code for the invoice
6

Or Generate a Swiss QR-Bill

Billing a Swiss or Liechtenstein client? Switch to the Swiss QR-Bill tab instead. Enter your IBAN, creditor and debtor address, reference number, and currency — the tool builds the exact official payload, adds the Swiss cross to the QR code, and prints the legally formatted Receipt + Payment part at the bottom of your invoice automatically.

Generating a Swiss QR-Bill with IBAN, reference number, and structured address fields
7

Preview & Download as PDF

Check the live preview to make sure everything looks right, then click the Print/PDF button in the top bar. Save it as a PDF or print it directly — your finished, payment-ready QR invoice is done.

Final invoice preview ready to download as PDF
8

Switch Language: German, French, Spanish & More

Our Free QR Invoice Generator now supports multiple languages. You can create invoices in English, Urdu, Arabic, Hindi, German, French, Spanish, Turkish, Chinese, Russian and 10+ other languages. Just select your preferred language from the dropdown and the entire invoice - including labels, QR data, and layout - will update instantly. This makes it perfect for international businesses, freelancers, and Swiss companies who work with global clients.

Switching the invoice language from the language dropdown
9

Add Your Company Logo to the QR Invoice generator

Personalize your QR invoices with your company branding. Our tool lets you upload your logo, add a watermark for security, and include a digital signature. Adjust the logo size to match your invoice design. Perfect for businesses who want professional, branded QR invoices..

Add Your Own Logo
10

Create Handwritten Signature Online

Add a legally valid digital signature to your QR invoices in seconds. Our generator gives you 4 options: Type, Draw, Upload or None. Draw your signature with a mouse or finger, or upload a scanned signature. This makes your QR invoices look professional and authentic for clients and accounting.

Add your signature on invoice

Free Swiss QR Bill Generator - Official QR Invoice for Switzerland

Swiss QR Bill (QR-Rechnung / Facture QR) has been mandatory in Switzerland since June 30, 2020. It replaced the old red and orange payment slips. Every Swiss business must now issue invoices with a Swiss QR code that contains a Swiss cross logo. Our free Swiss QR bill generator creates 100% SIX compliant QR bills for Switzerland and Liechtenstein.

A Swiss QR bill contains all payment data in one scannable code: IBAN (CH or LI), creditor address, debtor address, amount in CHF or EUR, and QR-Reference (27 digits) or Creditor Reference (SCOR). Your client can scan it with any Swiss banking app like UBS, Credit Suisse, ZKB, Raiffeisen, PostFinance and pay instantly. No typing IBAN.

Create Official Swiss QR Invoice with IBAN & Swiss Cross

This Swiss QR bill generator lets you create a fully official QR invoice with Swiss cross QR code directly in your browser, with no signup and no watermark. This is a true free Swiss QR bill generator tool built for Swiss SMEs, freelancers and businesses.

Start by entering your CH or LI IBAN (21 characters). If you use QR-Reference, you need a QR-IBAN (IID 30000-31999). Then choose your reference type: QR-Reference (old ESR 27 digits), SCOR / Creditor Reference (ISO 11649 starting with RF), or NON for no reference. Add creditor and debtor address (structured or combined), amount and currency.

Once your details are filled, click Generate QR. The tool builds the exact SPC payload (SPC//0200//), adds the Swiss cross in the center (7x7mm), and generates a 46x46mm QR code. Your invoice preview shows the official Payment Part and Receipt with perforation line, ready to print or download as PDF.

Built for Swiss Businesses - SIX Compliant & Multilingual

Beyond the QR code, every Swiss QR bill supports all SIX requirements: ISO 20022 pain.001 data structure, correct 46mm QR size, Swiss cross logo, and official layout for Receipt + Payment slip. You can add your custom logo, choose language (German, French, Italian, English), and add amount in CHF or EUR.

Everything you enter is rendered live and all calculations happen locally in your browser - nothing is uploaded to a server, so your business data stays 100% private and secure, fully compliant with Swiss data privacy.

Whether you are a small business in Zurich, Geneva, Basel or Vaduz, this free Swiss QR bill generator is built to help you create compliant invoices in seconds. Try it now - create your first Swiss QR bill for free today.

Free Swiss QR Rechnung Generator with Reference - No Signup

Looking for a free QR Rechnung generator? Create Swiss QR bills with QR-Reference, SCOR reference or without reference for free. Supports CH IBAN, LI IBAN, QR-IBAN and all Swiss banks. Download PDF instantly - 100% free, no signup, no watermark. Also known as QR-Rechnung Generator, Générateur Facture QR Suisse.

For USA businesses: Try our QR Invoice Generator USA with Stripe, PayPal, Cash App & Zelle Payment QR

What is a Swiss QR Bill?

Swiss QR Bill (QR-Rechnung) has been mandatory in Switzerland since June 30, 2020, replacing the old red and orange payment slips. It contains a Swiss QR code with a Swiss cross logo that holds all payment information: IBAN, creditor address, amount in CHF or EUR, and QR reference. Our free Swiss QR bill generator creates 100% compliant bills that can be scanned by any Swiss banking app like UBS, Credit Suisse, ZKB, Raiffeisen.

How to Generate Swiss QR Bill with IBAN & Reference

Step 1: Select Template and switch to Swiss QR-Bill tab.
Step 2: Enter your IBAN (CH or LI IBAN - 21 characters). Must be a valid Swiss IBAN.
Step 3: Choose Reference Type - QR-Reference (27 digits), Creditor Reference (SCOR / ISO 11649), or NON (without reference).
Step 4: Add Creditor (your company) and Debtor (client) address - structured or combined.
Step 5: Enter Amount and Currency (CHF or EUR).
Step 6: Click Generate QR and Download PDF with official Payment Part & Receipt.

Swiss QR Bill Requirements - SIX Compliant

Our generator follows all SIX Interbank Clearing rules: Correct data structure (SPC//0200//), Swiss cross in center (7x7mm), 46x46mm QR code size, ISO 20022 pain.001 compatible, and official perforation line for Receipt and Payment part. Supports both CHF and EUR currencies.

Frequently Asked Questions - Swiss QR Bill Generator

Q1: Is this Swiss QR Bill generator compliant with SIX standards?

Yes, 100% compliant with SIX Interbank Clearing guidelines. Generates official SPC payload with Swiss cross logo.

Q2: What IBAN can I use for Swiss QR Bill?

You need a CH or LI IBAN (Switzerland or Liechtenstein). Must be 21 characters starting with CH or LI. QR-IBAN (with IID 30000-31999) is needed if you use QR-Reference.

Q3: What is QR-Reference vs Creditor Reference?

QR-Reference is 27-digit numeric reference (old ESR). Creditor Reference is SCOR reference (ISO 11649, RFxx). Use NON if you don't need a reference. Our tool supports all three.

Q4: Can I create Swiss QR Bill in German, French, Italian?

Yes, our Swiss QR bill generator supports English, German, French, Italian - the 4 official Swiss languages. Payment slip labels auto-translate.

For USA businesses: Try our QR Invoice Generator USA with Stripe, PayPal, Cash App & Zelle