Made for Swiss freelancers

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
Everything you can stop doing

Word templates. Excel sheets. A shoebox of receipts. Chasing payments. VAT weekends.

One app. Done.

What Heidi does for you

The whole admin side of your business. Handled.

Invoices

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
More about invoicing
Quotes

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
More about quotes
Expenses

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
More about AI receipt scanning
Bank matching

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
More about bank import
VAT & taxes

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
VAT for Swiss freelancers
Every device

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.

iPhone & iPadAndroidMacWindowsWeb
  • Real apps, not a browser window
  • Bank connection and statement import
  • Access for your accountant or a second person
See all features
Do the maths

How much of your year goes to admin?

8
20
CHF 100
VAT registered?
99hours

back every year. That's 12 working days you could bill, or spend in the mountains.

Your time, won backCHF 9'900
Magic Heidi Pro, per yearCHF 299
Get those hours back

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.

Reviews

Freelancers don't usually love their invoicing app.

4.8

Average across 207+ public reviews
Read all reviews
“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.”
Gerrit Egnew Google review ↗
“Awesome! Easy to use, fast and reliable. If you have an Einzelfirma, it's the only way to go!”
Vasileios Vasilakis Google review ↗
“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.”
maduro_maio App Store review ↗
The Magic Heidi team in the Swiss mountains
Who's behind it

Built in Switzerland. By people who answer you themselves.

Meet the team
Data in ZurichYour invoices and receipts are stored encrypted on servers in Zurich.
Swiss standardsQR-bill, CHF & EUR, every VAT rate. All built in.
Seven languagesThe app speaks German, French, Italian, English, Spanish, Portuguese and Romansh.
Real supportBy email or phone. Nathan, the founder, often replies himself, usually the same day.
Pricing

Start free. Upgrade when it pays for itself.

Free

CHF 0to try it out
No credit card needed
  • 3 invoices & 3 receipts included
  • Every feature unlocked
  • iPhone, Android, Mac, Windows & web
  • Data stored in Zurich
Start free
Most popular

Pro

CHF 24.99/ month
Billed CHF 299 per year
  • 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
Get started

Prices in CHF, VAT included. 30-day money-back guarantee. Cancel anytime in the app.

FAQ

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 seconds

Rather talk first? Book a free 30-min onboarding call ↗

Heidi in front of the Swiss Alps, the Magic Heidi mascot