UsefulVerse
Language: English

Free · runs in your browser

Swiss QR-bill Generator

Create a Swiss payment slip with a Swiss QR Code. Your invoice details stay in this browser; no payment is initiated and no bank register is queried.

Your inputs stay on this device. Nothing is uploaded.

Use the tool

Invoice details
Payable to · creditor

Payable by · optional debtor

Payable by · optional debtor

Read a QR Code image

QR-bill ready. Details stayed on this device.

Example

SIX example: a QR-IBAN, CHF 50.00, a 27-digit QRR reference and structured creditor/debtor addresses.

How it works

The tool builds the SIX Swiss Payments Code (SPC) data and checks its fields, account/reference combination, IBAN check digits and supported characters. It formats the payment part and receipt for printing at their required physical size.

Frequently asked questions

Which IBAN and reference combinations are allowed?

A QR-IBAN uses a QRR reference. A normal Swiss IBAN uses SCOR or no structured reference (NON). QRR is for CHF invoices only.

Does this check that the account exists or belongs to the creditor?

No. It checks the format and IBAN checksum only. It does not contact a bank or account registry.

Can I print this at any scale?

For a paper payment order, print at 100% / Actual size. The payment part must be A6 landscape (148 × 105 mm); check the 100 mm line with a ruler.

Does the tool send invoice data anywhere?

No. Generation and image reading happen in your browser. No account or payment service is used.

Limits and accuracy

This is a local document tool, not a bank service or certification. It cannot confirm who owns an IBAN, whether an account is open, or whether a payment will be accepted. Print at 100% / Actual size and measure the 100 mm check line before using a paper payment order.