← All articles

The Most Common QR-Bill Mistakes (and How to Avoid Them)

September 8, 2026 · facturio

Most QR-bill failures come from a small set of recurring mistakes. Fix these and your invoices will scan reliably every time.

The usual culprits

Wrong IBAN, mismatched amount, or a reference that does not match the QR code are the top causes. Combined addresses that should be structured are another frequent failure point since the 2025 change.

A mistyped IBAN is the single most damaging error, because the payment can be routed to the wrong account or rejected outright.

A QR code whose encoded amount differs from the printed total is common and confusing: the customer sees one figure and the banking app another.

A stale QR-IBAN on a EUR invoice is a newer failure, since the February 2026 rule change requires a standard IBAN for euro QR-bills.

  • IBAN typo or wrong account.
  • Amount that differs from the QR data.
  • Combined address instead of structured fields.
  • Reference that does not match the printed text.

Why it happens

Many of these errors come from manually assembling QR data or copying from an old template. Automated generation from a single source of truth eliminates most of them.

Hand-built QR-bills are error-prone because the printed text and the encoded payload are maintained separately, and they drift apart.

Legacy templates that predate the 2025 address change or the 2026 EUR change keep producing non-compliant QR-bills until someone updates them.

Client records with incomplete or combined addresses force the generator to fall back to a format that no longer scans reliably.

Fixing the root causes

Generate the QR-bill from your invoicing software rather than assembling it by hand. A single source of truth means the printed text and the QR payload can never disagree.

Split every client address into structured fields — name, street, house number, postcode, city and country — so the QR data is generated in the required format.

Update templates that still use a QR-IBAN for EUR invoices, and check that CHF templates carry a QR-IBAN only when you actually have one.

Keep one authoritative record of each IBAN and reference. Copying from emails or old PDFs is how wrong account numbers creep in.

Prevent it

Always do a quick scan test before sending. The minutes you spend save you a chasing call and a delayed payment later.

Review the first QR-bill after any change to your bank details, address format or template. A change in one place can silently break the QR-bill in another.

Revalidate your QR-bill setup when rules change, as they did in 2025 for addresses and in 2026 for EUR references.

facturio generates the QR-bill from structured data and applies the current rules automatically, so the recurring mistakes that plague hand-built QR-bills simply cannot happen.

  • Generate from software, not by hand.
  • Use structured addresses everywhere.
  • Update stale templates after rule changes.
  • Scan-test every QR-bill before sending.

Create compliant Swiss QR-bills in minutes

facturio generates SIX-compliant QR-bills with every invoice — so you can focus on your work, not the paperwork.

Start free