Free tools
Free QR invoice
Type the invoice straight onto the page and download the PDF with the QR-bill payment part, ready to pay with any banking app. No account needed, and your data never leaves your browser.
- QR-bill to the SIX standard, with QR or RF reference
- Swiss VAT 8.1%, 2.6% and 3.8%, or no VAT
- Invoices in Italian, German, French and English
- Amounts in CHF or EUR
- Logo, automatic numbering and previous customers
- Backup to a file to switch computers
How to make a QR invoice in three steps
- 1
Enter your details once
Name, address and IBAN stay saved in your browser: they are already filled in on your next invoice.
- 2
Add the customer and the lines
Pick the customer from the ones you have used before; totals, VAT and the QR code update as you type.
- 3
Download the PDF
One button: the payment part is at the bottom of the page. The invoice stays in your list, where you can mark it as paid or duplicate it.
Your data stays yours
The invoice is created in your browser. The page sends no data to any server, not even to Lema: its security policy (CSP) prevents it. Saved data lives only in this browser; with the Data button you can download it, load it on another computer or delete it.
Frequently asked questions
Is it really free? +
Yes. No subscription, no invoice limit, no watermark on the PDF.
Which IBAN do I need for a QR-bill? +
A Swiss or Liechtenstein IBAN (CH or LI). With a QR-IBAN a 27-digit QR reference is created, with a normal IBAN an RF creditor reference. Either way the reference is derived from the invoice number.
Where are my invoices stored? +
In your browser's localStorage, on this device. They are not sent to any server. If you clear your browser data or use private browsing they are lost: download a backup with the Data button.
Can I use it if I am not registered for VAT? +
Yes: leave “With VAT” off and the invoice shows no VAT columns or totals. If you are registered, switch it on and enter your VAT number.
How do I move my invoices to another computer? +
Download the backup (a JSON file) with the Data button, then open this page on the other computer and use “Load from file”.
Do banks accept the QR-bill? +
The QR code follows version 2.3 of the SIX standard, with structured addresses. Before sending your first invoice, try scanning it with your banking app.
The tool is provided as is: always check the details before sending an invoice.