Swiss-Made Software

Swiss invoicing software for freelancers

A QR invoice in 30 seconds, VAT done for you, payment reminders that send themselves. Your first 3 invoices are free, no credit card.

5,000+
Users
4.8★
App Store
CHF 0
Free plan

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 time
🔍

Hunting for payments

Bank statement against an Excel list
😬

Chasing clients

Awkward emails to late payers
How it works

Write 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.

Get paid

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.

Invoice list in Magic Heidi with open, overdue and paid invoices
Comparison

Swiss invoicing software compared

Per month, from the official pricing pages, September 2026. bexio and KLARA excl. VAT.

CriteriaMagic HeidibexiosmallinvoiceKLARA
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
PlatformsiOS, Android, Mac, Win, WebiOS, Android, WebWebiOS, Android, Web
Best forSolo freelancers, sole proprietorsSMEs with a team and accountingSmall teams with CRM and projectsSMEs with payroll and modules
Reviews

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!”
Sandra DuhanajGoogle review · translated from German
★★★★★
“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!”
gg faschybApp Store review · translated from German
★★★★★
“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.”
Robin SchmittGoogle review · translated from German
★★★★★
“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!”
Andy FischerGoogle review · Construction · translated from German
★★★★★
“Tried a lot of things and ended up sticking with Magic Heidi. Convincing throughout, and easy and intuitive to use. Very happy 🇨🇭”
masc888App Store review · translated from German
★★★★★
“Simple, clear, and the support is exceptionally fast and very helpful. The invoices look great.”
alpine girlApp Store review · translated from German

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

CHF 0/ month
Free forever
  • 3 invoices & 3 receipts (in total)
  • All features unlocked
  • QR invoice & VAT
  • iPhone, Android, Mac, Windows, web
  • No credit card needed
Start for free

Monthly

CHF 39/ month
Cancel monthly
  • Everything in the yearly plan
  • Unlimited invoices & receipts
  • Automatic payment reminders
  • Unlimited AI receipt scanning (fair use)
Start monthly

30-day money-back guarantee. No contract, cancel anytime in the app.

FAQ

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.