Invoicing Software Built for Swiss Freelancers
Create professional QR invoices in under 30 seconds. Magic Heidi handles Swiss compliance so you can focus on your actual work.
You became a freelancer to do great work.
Not paperwork.
Yet you spend hours every month creating invoices, formatting QR-bills, and chasing late payments. The big accounting tools? Built for companies with 50 employees and a finance department. You just need to invoice your clients and get paid.
Hours Lost to Admin
Time spent on invoices is time not spent earningTools Built for Corporations
Complex software you'll never fully useChasing Late Payments
Missing references and wrong formats delay your moneySwiss QR Invoices That Just Work
QR-bill v2.3 compliant out of the box — structured addresses, automatic reference numbers, professional layout. You fill in the details, Magic Heidi handles the rest.
- 🏦No QR-IBAN Required
Works with your existing bank account
- 🔢Automatic Reference Numbers
Match payments instantly when they arrive
- 🎨Your Branding
Logo, colors, and [professional layout](/customizing-your-invoices)
- 📱One-Scan Payments
Clients pay by scanning the QR code
- Invoice #3
Magic Heidi
CHF 500
Jan 29
- Invoice #2
Webbiger LTD
CHF 2000
Jan 24
- Invoice #1
John Doe
CHF 600
Jan 20
Create Invoices Anywhere. Finish Them Everywhere.
Magic Heidi is the only Swiss invoicing software with native apps on every platform. Start an invoice on your phone after a client meeting, finish it on your laptop at home. Everything syncs automatically.

Professional Quotes in Four Languages
Send quotes that convert to invoices with one tap. Generate documents in German, French, Italian, or English — perfect for Switzerland's multilingual market.
Invoice International Clients Without the Headache
Many Swiss freelancers work with clients across borders. Switch to EUR, USD, or GBP with one click. Add your SWIFT/BIC code for international transfers. Magic Heidi handles international address formats automatically.

One Tool on
Every Platform.
Magic Heidi is the only Swiss invoicing software with native apps on all major platforms. Your data syncs automatically — start an invoice on your phone, finish it on your laptop.
Invoice on the go after meetings
Full functionality on any device
Native desktop apps, not browser tabs
Access from any browser when needed
Your Data Stays in Switzerland
Your financial records stay on Swiss servers in Zürich. Swiss data protection laws apply. Not Frankfurt. Not Dublin. Not Virginia. Your invoices and client data remain under Swiss jurisdiction.

How Magic Heidi Compares
Built specifically for freelancers. Not enterprise complexity at enterprise prices.
| Feature | Magic Heidi | Bexio | Smallinvoice |
|---|---|---|---|
| Price | CHF 30/month | CHF 45+/month | CHF 30/month |
| Native Mobile Apps | ✓ iOS + Android | ⚠ Limited | ✗ No |
| Native Desktop Apps | ✓ Mac + Windows | ✗ No | ✗ No |
| QR-Bill v2.3 | ✓ Yes | ✓ Yes | ✓ Yes |
| Quote to Invoice | ✓ One Tap | ✓ Yes | ✓ Yes |
| Four Languages | ✓ DE/FR/IT/EN | ✓ Yes | ⚠ Limited |
| Built for Freelancers | ✓ Yes | SME Focus | SME Focus |
Frequently Asked Questions
Do I need a QR-IBAN to create Swiss QR invoices?
No. Magic Heidi works with normal IBAN numbers from any Swiss bank. You don't need to request a special QR-IBAN. Your existing account is all you need.
How does Magic Heidi handle VAT?
All current Swiss VAT rates (8.1%, 2.6%, 3.8%) are built in. Select the applicable rate and Magic Heidi calculates and displays VAT amounts automatically on your invoice. You can also learn more on our VAT management page.
Can I invoice clients in the EU or USA?
Yes. Switch the currency to EUR, USD, or GBP with one click. Add your BIC/SWIFT code in banking details. Magic Heidi handles international address formats automatically.
What information must appear on a Swiss invoice?
Your name and address, client details, invoice date, description of goods or services, amount, and payment terms. If VAT-registered, you must also show your VAT number, rate, and amounts. Magic Heidi includes all required fields by default.
What changed with QR-bills in 2025?
QR-bill version 2.3 requires structured addresses (split into individual fields). The old unstructured format must be phased out by September 2026. Magic Heidi already uses the new format — no action needed on your end.
Can I try Magic Heidi before subscribing?
Yes. Setup takes about 10 seconds. Full access to all features — no credit card required to start.
Simple Pricing. No Surprises.
One plan. All features. Cancel anytime.
Free Trial
- 3 invoices
- 3 expenses
- All features unlocked
- No credit card required
Annual
- Unlimited invoices
- Unlimited expenses
- AI expense scanning
- All platforms included
- Bank statement import
- Swiss VAT management
- Priority support
Monthly
- Unlimited invoices
- Unlimited expenses
- AI expense scanning
- All platforms included
- Bank statement import
- Swiss VAT management
Start Invoicing in 10 Seconds
Create your first Swiss QR invoice in under a minute. No setup complexity. No accounting degree required.