No more Word, Excel and chasing payments.
An invoice in Word, a QR code from your e-banking, a PDF by email, and three weeks later you're digging through your bank statement to see who paid. There's an easier way.
Fiddling with templates
Number, date, VAT: by hand, every timeHunting for payments
Bank statement against an Excel listChasing clients
Awkward emails to late payersWrite an invoice in 30 seconds
Pick the client, add what you did, send. Magic Heidi calculates the VAT, adds the QR payment slip and sends the PDF with your logo. No accounting knowledge needed.
Pick the client
A name and address are enough. Heidi remembers language, currency and payment terms per client.
Add what you did
Hours, a flat fee or a saved item. Several VAT rates on one invoice if needed.
Check and send
The QR invoice goes out as a PDF by email, straight from the app to your client.
Less chasing, paid faster
The real work is rarely writing the invoice. It's the follow-up afterwards. Magic Heidi takes care of that for you.
Open invoices at a glance
Open, paid, overdue: you see right away who still owes you money.
Automatic reminders
When an invoice is overdue, a friendly payment reminder goes out by email.
Payments matched
Connect your bank or import a CSV/Excel statement: Heidi marks the invoice as paid.

What invoicing software has to do in Switzerland
A Swiss invoice has different rules from a German or US one. You won't notice in the demo. You'll notice when your client can't scan the QR code.
QR-bill to SIX spec
QR payment slip with IBAN or QR-IBAN, reference and structured address.
Automatic VAT
8.1%, 2.6% and 3.8%, effective method or net tax rate. Or no VAT at all.
Quote to invoice
One click turns it into an invoice. Deposit and partial invoices too.
Multilingual
Invoices in DE, FR, IT, EN or RM, in CHF, EUR or USD.
Swiss invoicing software compared
Per month, from the official pricing pages, September 2026. bexio and KLARA excl. VAT.
| Criteria | Magic Heidi | bexio | smallinvoice | KLARA |
|---|---|---|---|---|
| Free plan | ✓ 3 invoices + 3 receipts (in total) | ✗ 30-day trial | ✓ up to CHF 70,000 invoiced | ✗ 30-day trial |
| Paid from (per month) | CHF 24.99 incl. VAT (yearly plan) | CHF 35 (Basic, yearly plan) | CHF 15 (Starter, no VAT info) | CHF 55 (Business Basic, yearly plan) |
| QR invoice | ✓ no setup | ✓ | ⚠ from Starter, not on the free plan | ✓ |
| Automatic VAT | ✓ incl. net tax rate | ✓ | ✓ | ✓ |
| AI receipt scanning | ✓ unlimited (fair use) | ⚠ from Advanced, 50/mo | – | ✓ in the myKLARA app |
| Platforms | iOS, Android, Mac, Win, Web | iOS, Android, Web | Web | iOS, Android, Web |
| Best for | Solo freelancers, sole proprietors | SMEs with a team and accounting | Small teams with CRM and projects | SMEs with payroll and modules |
What freelancers say about Magic Heidi
4.8 out of 5 from over 200 public reviews. Here are a few about writing invoices.
“SUPER APP! I can finally write my invoices properly and create them easily! FINALLY! Everything simply in one place!”
“I've never enjoyed sending an invoice so much! It's so incredibly straightforward! … Having a tool like this as a small business owner is a whole new feeling!”
“Until now I did everything with Excel and binders and spent a huge amount of time on it. Then I came across Magic Heidi, and I have to say it's a must-have for anyone who's self-employed.”
“The first program that's really easy to use, even for office-incapable construction guys like me. The most user-friendly thing I've ever tried, and I bought it right away!”
“Tried a lot of things and ended up sticking with Magic Heidi. Convincing throughout, and easy and intuitive to use. Very happy 🇨🇭”
“Simple, clear, and the support is exceptionally fast and very helpful. The invoices look great.”
Try it free, then decide
Send your first 3 invoices to real clients before you pay. No credit card, no time limit. All prices incl. VAT.
Free
- 3 invoices & 3 receipts (in total)
- All features unlocked
- QR invoice & VAT
- iPhone, Android, Mac, Windows, web
- No credit card needed
Yearly
- Unlimited invoices & quotes
- Automatic payment reminders
- Unlimited AI receipt scanning (fair use)
- VAT incl. net tax rate method
- Bank connection & statement import
- Phone & email support
Monthly
- Everything in the yearly plan
- Unlimited invoices & receipts
- Automatic payment reminders
- Unlimited AI receipt scanning (fair use)
30-day money-back guarantee. No contract, cancel anytime in the app.
Questions about invoicing software
What's the best invoicing software for freelancers in Switzerland?
For freelancers and sole proprietors, Magic Heidi is the lean choice: QR invoices, VAT, automatic payment reminders and AI receipt scanning in one app, no training needed. If you need payroll, inventory or a team with roles and approvals, bexio or KLARA fit better. Other well-known options are smallinvoice, INV24, AbaNinja and swiss21; CashCtrl and Banana are more accounting programs. The comparisons with bexio and KLARA show the differences.
Is there free invoicing software for Switzerland?
Yes. With Magic Heidi, 3 invoices and 3 receipts in total are free, with every feature and no credit card. That lets you test the whole flow with real clients. smallinvoice also has a free plan, but QR invoices aren't included.
How much does invoicing software cost in Switzerland?
Magic Heidi costs CHF 24.99 a month on the yearly plan (CHF 299 a year) or CHF 39 billed monthly, incl. VAT. Everything is included: no modules, no extra fees for AI receipt scanning or the bank connection. bexio starts at CHF 35 and KLARA at CHF 55 a month, both excl. VAT (more in bexio pricing). You can cancel any time in the app, with a 30-day money-back guarantee.
Invoicing software, billing software or invoice program: what's the difference?
None. All three mean a tool to create, send and manage quotes and invoices, online or as an app. Invoicing software doesn't produce a balance sheet. For sole proprietorships under CHF 500,000 in revenue, simplified bookkeeping is enough; more on that under accounting software.
Does Magic Heidi create valid QR invoices?
Yes. Every invoice carries the Swiss QR payment slip to the SIX standard, with IBAN or QR-IBAN, reference, amount and the structured address that's been mandatory since November 2025. You enter your bank details once and there's nothing else to set up. Your clients pay with one scan in any Swiss banking app. Which other details an invoice must include is covered in our guide to writing an invoice in Switzerland.
Isn't an invoice template enough?
For two invoices a year, yes, and we have a free invoice template for that. Once you invoice regularly, charge VAT or track payments, Word and Excel cost you more time than CHF 24.99 a month. Invoicing software numbers, calculates and reminds for you.
Can I write invoices without VAT?
Yes, most freelancers start that way. Under CHF 100,000 in yearly revenue you're not liable for VAT (Art. 10 Swiss VAT Act) and Magic Heidi issues invoices without VAT. Once you cross the threshold, you switch VAT on, with every rate and the net tax rate method too. More in the VAT guide.
How do I switch from Word, Excel or other software?
Start on the free plan and add clients and items as you write your first invoices, or import them as a list. Your old invoices stay in your previous archive. In a free 30-minute onboarding call we go through your switch together. Magic Heidi runs in your browser, nothing to install. Prefer an invoicing app? Also install the apps for iPhone or Android and write the invoice right after the job, at your client's place.
Can my fiduciary work with it?
Yes. You give your fiduciary (Treuhänder) or a second person access to your account, or export invoices and receipts in one click. Instead of a shoebox, they get clean records for the year-end accounts.
Where is my data stored?
Your invoices, receipts and client data are stored on servers in Zurich and covered by Swiss data protection law. Some features, such as AI receipt scanning, use services that partly process data outside Switzerland. You can export all your data at any time. Details on our security page.
Your next invoice in 30 seconds
Start for free, no credit card. Questions? Founder Nathan helps you by phone, in German, French, Italian or English.
