run their business on it
Swiss invoices in 30 seconds.
QR-bill invoices, AI receipt scanning and VAT returns. One app that turns your Sunday admin into a coffee break.
- No credit card
- 3 free invoices
- Cancel anytime
run their business on it
Word templates. Excel sheets. A shoebox of receipts. Chasing payments. VAT weekends.
One app. Done.
The whole admin side of your business. Handled.
Invoices your clients actually pay on time.
Every invoice carries a Swiss QR code. Your client scans it in their banking app and you're paid. No typos in the IBAN, no waiting.
- Swiss QR-bill on every invoice
- Quotes that become invoices in one click
- Automatic, polite payment reminders
- Your logo, in German, French, Italian or English
Quote accepted? One click and the invoice is ready.
Write quotes with your logo and send them as a PDF. When your client says yes, one click turns the quote into the invoice, with every line item and the QR code.
- Quotes with your logo, validity and own terms
- Optional line items for A/B options
- Turn a quote into an invoice in one click
- Deposit and partial invoices for bigger projects
Snap the receipt. Throw it away.
The AI reads the merchant, date, amount and VAT rate, then files it in the right category. Foreign currencies are converted automatically. Your shoebox retires today.
- Reads Swiss receipts in seconds
- VAT rate detected and split out
- Auto-categorised for your tax return
- Unlimited scans on Pro
Who paid? Heidi already knows.
Connect your business account or import your bank statement. Incoming payments are matched to the right invoice automatically and marked as paid.
- Direct bank connection or CSV/Excel import
- Payments matched to invoices automatically
- All major Swiss banks, from UBS to PostFinance
- Open items always up to date
VAT season? Already prepared.
Magic Heidi keeps a running tally of what you owe the tax office, at every Swiss VAT rate, with the effective or the net tax rate method. When the quarter closes, the numbers are already there.
- All Swiss VAT rates: 8.1%, 3.8%, 2.6%
- Effective method and net tax rate (Saldosteuersatz)
- VAT return ready for the ESTV ePortal
- Access for your accountant in one click
Start on your phone. Finish on your laptop.
Write an invoice on the train, check it at your desk. Everything syncs instantly and your data is stored on servers in Zurich.
- Real apps, not a browser window
- Bank connection and statement import
- Access for your accountant or a second person
Rather click around yourself? No sign-up needed: Open the live demo
How much of your year goes to admin?
back every year. That's 12 working days you could bill, or spend in the mountains.
Estimate. Old way: 45 min per invoice, 4 min per receipt, 4 h per VAT quarter, 10 h year-end. With Magic Heidi: 7 min, 20 s, 15 min, 1 h.
Freelancers don't usually love their invoicing app.
“I've switched to Magic Heidi for my two businesses, and it's been a total game-changer for creating invoices and (especially) keeping track of expenses.”
“Awesome! Easy to use, fast and reliable. If you have an Einzelfirma, it's the only way to go!”
“Invoicing is a breeze with this app. The expense scanning feature is great too! You also get a prompt reply anytime you write support with comments or doubts.”

Start free. Upgrade when it pays for itself.
Free
- 3 invoices & 3 receipts included
- Every feature unlocked
- iPhone, Android, Mac, Windows & web
- Data stored in Zurich
Pro
- Unlimited invoices & quotes
- Unlimited AI receipt scanning
- Automatic payment reminders
- VAT incl. net tax rate method
- Bank connection & import
- Access for your accountant
- Every platform included
- Support straight from the founder
Prices in CHF, VAT included. 30-day money-back guarantee. Cancel anytime in the app.
Good questions.
Something else? Write to hello@magicheidi.ch or book a free 30-min onboarding call.
Are the invoices valid Swiss QR-bills?
Yes. Every invoice automatically gets a Swiss QR code generated from your IBAN or QR-IBAN, compliant with the SIX standard, including the structured addresses required since November 2025. Your clients pay with one scan from any Swiss banking app (UBS, PostFinance, ZKB, Raiffeisen, Migros Bank, cantonal banks).
Is Magic Heidi right for my sole proprietorship (Einzelfirma)?
Yes. Magic Heidi is built specifically for freelancers and sole proprietors in Switzerland, it's our only focus. Consultant, designer, developer, coach, therapist, tradesperson or photographer. For most self-employed people under CHF 500,000 in yearly revenue, simplified bookkeeping is enough, and Magic Heidi covers it fully.
I'm not VAT registered. Is it still for me?
Absolutely, most of our users start without VAT. Under CHF 100,000 in yearly revenue you're exempt (Art. 10 para. 2 of the Swiss VAT Act) and Magic Heidi creates invoices without VAT. Once you cross the threshold, you switch VAT on with one click.
Can I handle Swiss VAT, including the net tax rate method?
Yes. Magic Heidi knows every Swiss VAT rate (8.1% standard, 2.6% reduced, 3.8% accommodation), even mixed within one invoice. You can use the effective method or the net tax rate method (Saldosteuersatz) and export your VAT return for the ESTV ePortal. More in our VAT guide for freelancers.
Where is my data stored?
Your invoices, receipts and client data are stored on servers in Zurich, encrypted in transit (TLS 1.3) and protected by Swiss data protection law (revFADP). A few features, such as AI receipt scanning, rely on specialised services that partly run outside Switzerland. We never sell your data. Details on our security page.
Can I use it on my computer and my phone?
Yes. Magic Heidi has real apps for iPhone, iPad, Android, Mac and Windows, plus the web app. Everything syncs in real time. Start an invoice on your phone at a client's, finish it on your laptop at the office.
Does it work for my one-person GmbH?
Yes, for day-to-day invoicing, receipts and VAT. Because a GmbH needs double-entry bookkeeping for its annual accounts, many solo GmbH owners use Magic Heidi for daily work and hand the export to their accountant at year-end.
How is Magic Heidi different from bexio?
bexio is built for SMEs with employees, stock and complex processes, and starts at CHF 42/month (billed yearly, excl. VAT). Magic Heidi is made only for solo self-employed people, simpler and cheaper (CHF 24.99/month billed yearly, VAT included). In our click test, bexio needed 69 clicks for onboarding, an invoice and a receipt; Magic Heidi needed 33. See the full comparison.
Can I connect my bank or import statements?
Yes. You can connect your bank account directly or import statements from all major Swiss banks (UBS, PostFinance, Raiffeisen, ZKB, Migros Bank, cantonal banks) as CSV or Excel. Payments are matched to the right invoices automatically.
Does it replace my accountant?
For many freelancers, yes. If you work with one, just give them access or export everything in one click. They get clean records instead of a box of paper, and year-end takes minutes instead of days.
Can I try Magic Heidi for free?
Yes. You start with 3 invoices and 3 receipts for free, with no credit card and every feature unlocked. Then choose monthly (CHF 39) or yearly (CHF 24.99/month, 36% cheaper). Every paid plan comes with a 30-day money-back guarantee.
What happens if I cancel?
No contract, no fees. You cancel right in the app, no phone call needed, and keep access until the end of the period you paid for. You can export your invoices and receipts at any time.
Do you offer support in English?
Yes. Support in English, German, French and Italian, by email and phone. Nathan, the founder, answers many requests personally, often within a few hours. And there's a free 30-minute onboarding call to get you started.
Your next invoice could be paid by Friday.
Join 5,000+ Swiss freelancers who spend less time on admin and more time on the work they love.
Start free, it takes 30 secondsRather talk first? Book a free 30-min onboarding call ↗


