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

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.

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.
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.
⚠️ If your Bexio invoices still use unstructured addresses, recipients may face payment rejections at post offices. Update your settings now.
This confuses most Bexio users. Here's the simple breakdown.
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.
| Type | Reference | Account Needed | Best For |
|---|---|---|---|
| QRR | 27-digit numeric code | QR-IBAN | Automatic payment matching |
| SCOR | ISO 11649 (starts with RF) | Regular IBAN | International standards |
| NON | No reference | Regular IBAN | Simple one-time payments |
Follow these four steps carefully to get your QR invoices working correctly.
This is where most people get stuck. Do this first.

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

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

With the 2025 changes, structured addresses are mandatory.

Don't panic when you see error messages. Here are the fixes.
Check: Payment Slips enabled, IBAN has no spaces, bank account set as default, all required fields completed.
Known Bexio formatting issue. Adjust template margins, reduce page one content, or contact Bexio support.
Missing debtor info triggers CHF 0.84 fees. Include complete address, amount, and payment reference.
Common error about blank values? Double-check your IBAN and account holder details. Remove all spaces.
Bexio offers transparent, all-inclusive pricing. QR invoice functionality is included in every plan.
Bexio works well for comprehensive accounting. But if QR invoicing is your primary need, simpler options exist.
Choose the right tool for your business needs.
Built specifically for Swiss invoicing. QR codes work immediately—no banking configuration maze.
Backed by major Swiss corporations, offers free plans for small teams.
Modern, Stripe-like interface from a Zurich-based team.
See how the options stack up against each other.
| Feature | Bexio | Magic Heidi | Swiss21 | Infinity |
|---|---|---|---|---|
| Starting Price | CHF 45/mo | CHF 30/mo | Free | CHF 25/mo |
| QR Setup | ✗ Complex | ✓ Simple | ⚠ Medium | ⚠ Medium |
| Full Accounting | ✓ Yes | ⚠ Limited | ✓ Yes | ✓ Yes |
| Free Trial | 30 days | ✓ Guest mode | Free tier | 14 days |
| User Base | 40,000+ | Growing | Growing | Growing |
Yes. Since September 30, 2022, QR invoices are the mandatory payment standard in Switzerland. Old orange and red payment slips are no longer accepted.
Yes, for SCOR and NON type invoices. But for automatic payment reconciliation (QRR), you need a QR-IBAN from your bank.
Recipients may be rejected at post offices. They'll need to request a corrected invoice from you, delaying your payment.
Yes. Bexio operates in German, French, Italian, and English—covering all Swiss business needs.
Contact your bank directly. Most Swiss banks provide QR-IBANs free of charge for business accounts.
If you want something simpler than Bexio, try Magic Heidi free—QR invoices work out of the box, no banking configuration required.