Resources · invoicing in Switzerland

The Swiss QR-bill, without the headache

This page is for anyone who invoices customers in Switzerland. There, an invoice is almost always paid through its QR-bill: the payment part at the bottom of the page, with a QR code your customer scans in their banking app. It replaced the old payment slips. Here is what it must contain to be accepted, the two most common traps, and how to send it without losing an evening.

Updated 29 September 2026 · 5 min read

What a QR-bill is

Need a QR-bill right now? Our free Swiss QR-bill generator creates it in your browser as a PDF, with no sign-up: nothing is sent to our servers.

A QR-bill is an ordinary invoice whose bottom part is a standardised payment part: a receipt on the left, a payment section on the right, and in the middle a Swiss QR code holding every detail of the transfer. Your customer scans it with their bank's app, checks the amount and confirms. No IBAN to copy, no reference to type, no typing mistakes.

The QR code carries the creditor's account (yours), your name and address, the amount and currency, a payment reference and, optionally, a message. Your customer's bank reads that data as is: if one field is not compliant, the bill may be rejected at payment.

QR-IBAN or IBAN: the account decides the reference

First trap: you do not choose the type of reference, it follows from the account you are paid on.

Mixing them, for instance a QRR on an ordinary IBAN, produces an invalid QR-bill. A good tool derives the reference from the account and does not let you get it wrong.

Structured address, mandatory since 21 November 2025

Second trap: since 21.11.2025 the creditor's address must be structured. Street, number, postcode and town are separate fields in the QR code; “combined” addresses written as two free lines are no longer accepted.

In practice, “Rue du Lac 12, 1800 Vevey” must become street = Rue du Lac, number = 12, postcode = 1800, town = Vevey. A QR-bill built on an approximate address may be rejected by your customer's bank, which is worse than no QR-bill at all.

What the invoice itself must say

Above the payment part, the invoice is still an invoice: your name and address, the customer's, the date, the subject, the amount and the due date. For VAT there are two cases: if you are not registered, the invoice says so; if you are, it shows the rate (8.1% standard rate in Switzerland) and your VAT number.

Whether and when you must register for VAT is your responsibility. The Your obligations page summarises the thresholds for a holder based in Switzerland; for your exact situation, a fiduciary is the right place to ask.

How MyAiCompany does it

In your company, invoicing lives in the Town Hall. You add a customer (free), then click “Invoice” on their line. You fill in the amount in CHF, the subject, VAT (not registered, with the notice added automatically, or 8.1%), the due date (10, 30 or 60 days) and the payment method.

What you needPrice
Send an invoice8 maic (CHF 0.08)
The Till: your Swiss QR-bill, with your IBAN400 maic, once
The Bank: get paid by TWINT or card1,000 maic, once — 5% on the payment

The invoice is an A4 PDF page: the invoice at the top, the standardised payment part at the bottom. The reference (QRR or SCOR) follows from your account, never from a setting, and your address is split into structured fields. If it cannot be split without ambiguity, no approximate QR-bill is attached: the e-mail goes out on its own and the report tells you, so you can fix your Till's address.

Three payment options: a TWINT or card link plus the QR-bill, the QR-bill alone, or the link alone. The invoice is e-mailed to your customer and filed under Town Hall → Invoices with its status. Either way, the money lands on your account: it never goes through the platform. The QR-bill works without the Bank too, if you already have an account and collect payments yourself.

The first-steps guide shows this step in detail. And if you sell online, orders from your shop arrive in the same Town Hall.

Frequently asked questions

Do I need a QR-IBAN to issue a QR-bill?

No. With an ordinary IBAN the QR-bill uses a creditor reference (SCOR, “RF…”) or no reference. A QR-IBAN, on the other hand, requires the 27-digit QR reference (QRR).

Does my address have to be structured?

Yes, since 21 November 2025: street, number, postcode and town in separate fields. A combined address is no longer accepted in the payment part.

Is the QR-bill useful outside Switzerland?

It is a Swiss standard, for invoices paid to a Swiss or Liechtenstein account. If you do not invoice in Switzerland, you can still send invoices with a TWINT or card link, or a link alone.

How much does a QR-bill cost on MyAiCompany?

8 maic per invoice sent, i.e. CHF 0.08. For your invoices to carry your QR-bill, the Till costs 400 maic once. The CHF 20 monthly subscription credits 2,000 maic every month.

Does the money go through MyAiCompany?

No. With a QR-bill your customer transfers straight to your account. With TWINT or card, the payment lands on your own Stripe account, minus 5% fees.

Your first QR-bill, this week

Sign up and your link arrives right away. Add your first customer, click “Invoice”, and your invoice goes out with its QR-bill.

Create my company — CHF 20/monthSee the prototype, no account

Read next

How to start a business with AI, in practiceWhere to begin, what AI agents really do, and the formalities that stay with you.AI agents for freelancers, without the jargonHow an agent differs from a chatbot, what each agent does for you, and where its limits are.Website, domain, e-mail, invoices: one subscriptionOne subscription for the site, the domain, the e-mail address and the invoices: every piece and its price.An online shop run by agentsCatalogue, cart, card or TWINT payments on your own account, orders filed: an online shop without the heavy lifting.A side business that moves without youAn evening project that moves during the day: what the agents do, and what stays with you.First-steps guideYou just opened your company. Three first steps, what each one costs in maic, what you get back, and what is real in the public prototype.