All articles

18 September 2026

Swiss QR-bill: Create Yours Simply, Cheaply, and Compliantly

Struggling with the Swiss QR-bill? Discover how artisans and SMEs can create compliant QR-bills easily and affordably, avoiding common pitfalls.

Minimalist flat vector illustration with a Swiss QR-bill code in blue and white, against a light grey background with subtle geometric patterns.
Generate compliant Swiss QR-bills without the need for expensive software solutions.

The Swiss QR-bill: Not as Scary as It Seems

You've finished a job for a client, delivered your usual high standard of work, and now it's time to send the invoice. Ah, the Swiss QR-bill. That block of codes and data looks intimidating, like a final exam for IT experts. If you believe creating a SIX-compliant QR-bill is a monumental task reserved only for those with endless budgets for complex software, think again. Many artisans and small businesses across Switzerland, from Ticino to Zurich, find themselves in the same boat: they need to invoice correctly, adhering to current regulations, but without breaking the bank or getting lost in arcane procedures. The consequences? Costly errors, payment delays, and the frustrating feeling of being left behind.

The good news is you don't need to be an IT wizard or spend a fortune. Today, we'll cover how to create your Swiss QR-bill simply, affordably, and, most importantly, compliantly. We'll look at what you truly need, common mistakes to avoid, and how a practical approach can make a real difference for your business.

Understanding the Swiss QR-bill: What You Actually Need

Before diving into creation, let's clarify the essential elements of a Swiss QR-bill that's fully compliant with SIX specifications (the Swiss standard for payments). It's not a secret; it's a well-defined structure that simplifies payment processing for everyone: you, your client, and the banks. You must have certain fundamental data clearly defined:

  • Your complete company details: name, address, VAT number (if applicable), and any other registration details (like the REGA number).
  • The client's complete details: name and address.
  • A detailed description of the services or products provided, including quantities and unit prices.
  • The net amount, the applicable VAT rate (remember the different Swiss VAT rates: 8.1% for most goods and services, 3.8% for accommodation, 2.6% for essential goods and specific services), and the VAT amount.
  • The total gross amount due.
  • Your bank details (IBAN) for payment.
  • The QR-Reference or 'Creditor Reference', if used. This is crucial for automatic payment reconciliation.

The core of the QR-bill is, of course, the QR code itself. This code embeds all necessary payment information: the amount, the recipient, bank details, and, if applicable, the QR-Reference. It's designed to be read by smartphones (via banking apps) and automated scanning systems. A critical aspect not to overlook is the code's ability to integrate a specific reference for the client (the QR-Reference), which allows for automatic matching of payments to invoices. This is a huge benefit for your accounting, preventing tedious manual searches to identify who paid what.

Creating Your QR-bill: The Low-Cost Approach

Many immediately think of expensive accounting software or complex add-ons. But the reality for many Swiss SMEs and artisans is different. The goal is to find an efficient, compliant method, ideally integrated with the tools you already use or that are specifically designed for you.

You have several options, depending on your needs and the volume of invoices you issue. The most straightforward solution, if you don't already have comprehensive management software, is to use an online Swiss QR-bill generator. These tools, often provided by financial institutions or specialized companies, guide you step-by-step. You enter the required data (yours, the client's, invoice details), and the system automatically generates the QR code and invoice layout according to SIX standards. This is an excellent solution for those issuing a few invoices per month or wanting to test the process without initial investment. For example, a self-employed electrician in Ticino might find this ideal for managing client billing.

A practical example? Suppose you're a plumber invoicing CHF 800 net for a service, with VAT at 8.1%. The VAT amounts to CHF 65.60 (800 * 0.081), for a gross total of CHF 865.60. A generator will ask for these details, your bank coordinates, and optionally, a specific reference for that client. In minutes, you'll have your QR-bill ready to send via email or print.

What to look for in a generator? Ensure it clearly states it generates SIX-compliant invoices and supports various QR-Reference types (e.g., the reference that's later read in camt.053/camt.054 files for reconciliation). The ability to save recurring client and service/product data can significantly save you time on each invoice. Some tools also offer quote generation and one-click conversion to invoices, reducing transcription errors. Remember, data fragmentation is a key inefficiency; centralising this information is vital.

Diagramma piatto e minimalista con forme geometriche blu, grigie e bianche che rappresentano una fattura QR svizzera e un codice QR.
La fattura QR svizzera semplifica i pagamenti, rendendoli più efficienti per le aziende.

Common Pitfalls to Avoid with Swiss QR-bills

Even with simple tools, there are a few traps you can easily fall into. Avoiding them will save you headaches and potential disputes with clients.

  • Incomplete or incorrect data: A wrong IBAN, an incomplete address, or a miscalculated amount. Always double-check everything before sending. A small error can halt the entire payment process.
  • Missing QR-Reference (if needed): If your accounting system relies on the QR-Reference for automatic reconciliation, omitting this means more manual work for you.
  • Using a non-compliant QR Code: Not all QR code generators are suitable for Swiss invoices. Ensure your chosen tool is specific for Swiss QR-bills and follows SIX guidelines.
  • Incorrect VAT: It's crucial to apply the correct VAT rate (8.1%, 3.8%, 2.6%) based on the type of good or service. An error here can lead to issues with the Federal Tax Administration.
  • Unclear due date: Although the QR code contains the amount, it's good practice to clearly state the payment due date on the visible part of the invoice.

Another common issue can be managing late payments. If a client doesn't pay by the due date, you are entitled to charge late fees. According to Article 104 of the Swiss Code of Obligations, the statutory rate is 5% per annum. Ensure your invoicing process also includes clear management of overdue payments and reminders, potentially with automatic addition of 5% default interest if the payment is delayed.

Streamlining Your Billing: The Next Step

Embracing the Swiss QR-bill doesn't have to mean complex software or high costs. By understanding the requirements and choosing the right tools – like online generators or integrated solutions – you can streamline your invoicing process significantly. This frees up your time to focus on what you do best: running your business and serving your clients. You can generate your first compliant Swiss QR-bill today by visiting our QR-bill generator.

FAQ

What is the Swiss QR-bill?
The Swiss QR-bill is a standardized invoice format in Switzerland that includes a QR code. This code contains all the payment information, allowing for fast and automated processing by both individuals and businesses through their banking apps or scanning systems.
Do I need special software to create a Swiss QR-bill?
Not necessarily. While dedicated accounting software can automate the process, simple and compliant QR-bills can be created using online generators. These tools guide you through data entry and produce the necessary QR code and invoice layout without significant cost.
What are the common VAT rates in Switzerland?
Switzerland has several VAT rates. The standard rate is 8.1%. Reduced rates include 3.8% for accommodation and certain goods/services, and 2.6% for essential items like food, medicine, and books.
Can I charge interest on late payments?
Yes, under Swiss law (Article 104 of the Code of Obligations), you can charge interest on late payments. The statutory rate is 5% per annum. Ensure this is clearly communicated or part of your terms and conditions.

Related articles

Create your first QR invoice free

Create your first QR invoice free