Create QR Invoices in Bexio: The Complete Swiss Tutorial

Setting up QR invoices in Bexio shouldn't take 30 minutes of frustration. This guide walks you through the exact steps to get QR invoices working—plus the critical 2025 regulatory changes you need to know about.

Swiss Business Office

The Bexio QR Invoice Struggle

For many Swiss business owners, setting up QR invoices means buried banking settings, IBAN format errors, and QR codes that simply won't appear. We'll fix that today.

🔍
Hidden SettingsBanking options are buried deep
IBAN ErrorsFormat issues throw cryptic errors
👻
Missing QR CodesInvoices render without the code
Important Update

What Changed in November 2025

Before diving into the setup, understand this significant regulatory update.

Since November 22, 2025, Swiss QR invoices must use structured addresses only. The old combined address format (Type K) is being phased out.

Key Deadlines

  • November 21, 2025: Only structured addresses (Type S) permitted
  • September 30, 2026: Final deadline for compliance
  • November 13, 2026: Banks clean up old standing orders and payment templates

⚠️ If your Bexio invoices still use unstructured addresses, recipients may face payment rejections at post offices. Update your settings now.

QR Invoice Types

Three Types of QR Invoices

For most Swiss businesses: QRR with a QR-IBAN offers the best automation. Bexio customers using automatic reconciliation save an average of 2.4 hours of manual data entry per week.

TypeReferenceAccount NeededBest For
QRR27-digit numeric codeQR-IBANAutomatic payment matching
SCORISO 11649 (starts with RF)Regular IBANInternational standards
NONNo referenceRegular IBANSimple one-time payments
Setup Guide

Step-by-Step: Set Up QR Invoices in Bexio

Follow these four steps carefully to get your QR invoices working correctly.

Step 1

Configure Your Banking Details

This is where most people get stuck. Do this first.

  • Navigate to Settings → Banking
  • Click Add Bank Account or edit existing
  • Enter IBAN without spaces (critical—spaces cause errors)
  • Save and verify the account
Bexio Banking Settings
Step 2

Enable Payment Slips

Payment slips is Bexio's term for QR code invoices.

  • Select your bank account in Banking section
  • Click Edit Bank Account
  • Find Attach Payment Slips and enable it
  • Choose QR-IBAN with QRR for best automation
Enable Payment Slips
Step 3

Create Your First QR Invoice

The QR code should appear on the second page of your invoice.

  • Go to Sales → Invoices → New Invoice
  • Select or create a contact (required)
  • Add line items with quantities and prices
  • Save, then click Print or PDF
Create QR Invoice
Step 4

Verify Address Formatting

With the 2025 changes, structured addresses are mandatory.

  • Street name and number on separate line
  • Postal code and city clearly separated
  • Country code included
  • Unstructured addresses will cause payment rejections
Address Formatting

Bexio Pricing (Current)

Bexio offers transparent, all-inclusive pricing. QR invoice functionality is included in every plan.

Starter

CHF45/month
per month
  • 1 user included
  • QR invoicing
  • Basic accounting
  • Best for solo freelancers
View Bexio

Pro+

CHF125/month
per month
  • Up to 25 users
  • QR invoicing
  • Advanced features
  • Best for growing businesses
View Bexio
🛡️All plans include a 30-day free trial with Pro+ features.
Alternatives

Simpler Options to Consider

Bexio works well for comprehensive accounting. But if QR invoicing is your primary need, simpler options exist.

Quick Comparison

Feature Comparison

See how the options stack up against each other.

FeatureBexioMagic HeidiSwiss21Infinity
Starting PriceCHF 45/moCHF 30/moFreeCHF 25/mo
QR Setup Complex Simple Medium Medium
Full Accounting Yes Limited Yes Yes
Free Trial30 days Guest modeFree tier14 days
User Base40,000+GrowingGrowingGrowing
FAQ

Frequently Asked Questions

Is a QR code mandatory on Swiss invoices?

Yes. Since September 30, 2022, QR invoices are the mandatory payment standard in Switzerland. Old orange and red payment slips are no longer accepted.

Can I use a regular IBAN for QR invoices?

Yes, for SCOR and NON type invoices. But for automatic payment reconciliation (QRR), you need a QR-IBAN from your bank.

What happens if my QR invoice has errors?

Recipients may be rejected at post offices. They'll need to request a corrected invoice from you, delaying your payment.

Does Bexio support multiple languages?

Yes. Bexio operates in German, French, Italian, and English—covering all Swiss business needs.

How do I get a QR-IBAN?

Contact your bank directly. Most Swiss banks provide QR-IBANs free of charge for business accounts.

Want QR Invoices That Just Work?

If you want something simpler than Bexio, try Magic Heidi free—QR invoices work out of the box, no banking configuration required.