Skip to content

Check a Swiss QR-bill

Beta This tool is in beta. It is tested on sample files, and details may still change. Review the result before relying on it.

Check a Swiss QR-bill from a photo, a PDF or its text against the SIX rules, on your device. Each finding says what to correct. Free, no account.

The text a scanner app shows for the code: a link, or lines that start with SPC or BCD.

In short

Check a payment or receipt QR code from a photo, a screenshot, a PDF or its text, on your device. Each finding says what to correct, and the result says what the check cannot show. Free.

How to check a QR code

  1. Drop a photo, a screenshot or a PDF with the code, or paste the code's text.
  2. Klarbon reads the code on your device and checks it against the rules for its kind.
  3. Read each finding, and open the authority's own link where the code has one.

You can check a Swiss QR-bill by dropping a photo, a screenshot or the PDF with the payment part, or by pasting the code's text. Klarbon reads the Swiss QR code on your device and checks every line against the SIX implementation guidelines in force on the day: IBAN, reference, addresses, amount, character set and the code itself. Each finding says what to correct. It is free, with no account.

What does the check cover?

The QR code on a Swiss QR-bill holds the payment as lines of text in a fixed order, set by SIX in the Swiss Implementation Guidelines for the QR-bill (SIX). Klarbon checks:

What changes on 14 November 2026?

Version 2.4 of the guidelines applies from 14 November 2026. From that day a QR reference goes with francs only: a bill in euros uses an ordinary IBAN with a Creditor Reference or no reference (SIX). Klarbon warns about a euro bill with a QR reference before that date and reports it as an error from it.

What the check does not show

A code that passes follows the rules. It does not show that the account belongs to the creditor named on the bill, that the reference is one the creditor issued, or that the payment will go through. If something looks wrong, ask the creditor through a channel you already trust.

Is my file uploaded?

No. Finding the code in a picture or PDF, reading it and checking it all happen in your browser. See what happens to your files.

What next?

Frequently asked questions

What does the check look at?

Every line of the code against the SIX implementation guidelines in force on the day you check. That covers the header, the IBAN and its check digits, whether the account is a QR-IBAN, the reference and its check digits, the addresses, the amount and currency, the character set, the code's size and its error correction level.

Does a clean result mean the bill will be paid?

No. The check shows that the code follows the rules. It cannot show that the account belongs to the creditor or that a bank will accept the payment. Only the creditor's bank knows who holds the account.

Can I check a QR-bill in a PDF?

Yes. Drop the PDF and Klarbon finds the code on its pages, whether it is drawn as shapes or embedded as a picture. A few pictures stored in formats the browser must decode are read by the browser itself.

Is the file uploaded?

No. The code is found, read and checked in your browser. Nothing is sent to Klarbon.

Sources

Updated 8 November 2026