Magic Heidi is invoicing software from Switzerland, built for freelancers, sole proprietorships, and small businesses. You create QR-invoices in about 60 seconds, the software calculates VAT automatically, you capture receipts with a photo, and payment reminders stay on your radar. Everything runs on iPhone, Android, Mac, Windows, and the web, from CHF 0 per month.
On this page, you'll learn what a good invoicing solution needs to do, how Magic Heidi compares with bexio, smallinvoice, KLARA, and other Swiss solutions, and which invoicing tool fits your profile.
The short version
- Magic Heidi fits best for solo freelancers and sole proprietorships who want fast invoicing and simple handling, without ERP complexity.
- bexio (from CHF 35/month) and KLARA (from CHF 55/month) are strong for teams of five or more, but usually overkill for freelancers.
- smallinvoice is the right choice if CRM, projects, and time tracking matter alongside invoicing.
- Non-negotiable in Switzerland: QR-invoices, automatic VAT (8.1%, 2.6%, 3.8%), mandatory VAT registration from CHF 100,000 in revenue, a ten-year retention requirement for records.
- Magic Heidi is free to try, no credit card needed: 3 invoices and 3 receipts, every feature included, no time limit.
What is invoicing software?
Invoicing software is a program that lets businesses create, send, and track invoices. It handles everything from the quote to the payment reminder: amounts, VAT, and due dates are calculated automatically, and unpaid invoices stay visible. In Switzerland, that includes the QR-bill payment slip as a mandatory part of every invoice.
"Invoicing" simply means creating and sending invoices. Whether a provider calls its product invoicing software or billing software, it's the same thing. What matters isn't the name, but whether the software fits how your business actually works and genuinely takes invoice management off your plate.





