Swiss-Made Software

Invoicing software for Switzerland

QR-bill, quotes, payment reminders and VAT in one invoicing app, in English. 3 invoices free, no credit card. Then CHF 24.90 a month on the yearly plan, VAT included.

CHF 0
Free plan
CHF 24.90
Pro, per month
4.8★
App Store
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 part and sends the PDF with your logo. No accounting knowledge needed.

Pick the client

A name and address are enough. Heidi remembers the invoice language (EN, DE, FR, IT, RM), currency and payment terms for each 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-bill goes out as a PDF by email, straight from the app to your client. Or by B-Post, for CHF 2.50 per letter.

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

Monthly prices from each vendor's pricing page, checked on 11 November 2026. bexio and KLARA excl. VAT, Magic Heidi incl. VAT.

CriteriaMagic HeidibexiosmallinvoiceKLARA
Free plan✓ 3 invoices + 3 receipts (in total)✗ 30-day trial✓ until document totals reach 70'000✗ 30-day trial
Paid from (per month)CHF 24.90 incl. VAT (yearly plan)CHF 35 (Basic, yearly plan)CHF 15 (Starter, no VAT info)CHF 55 (Business Basic, yearly plan)
QR-bill✓ on the free plan too✓⚠ from Starter, not on the free plan✓
AI receipt scanning✓ unlimited (fair use)⚠ from Advanced, 50/monot listed on the pricing page“AI-assisted accounting” (per KLARA)
Best forFreelancers, sole proprietors, small teamsSMEs with a team and accountingSmall teamsSMEs, up to 3 admin users (Business Basic)
Who it's for

Who it suits, and who it doesn't

Magic Heidi is built for people who write their own invoices: freelancers, sole proprietors and small teams. Not for SMEs with a payroll department.

Yes: freelancers

Freelancer or sole proprietor, you invoice without having to learn accounting.

Yes: trades, services

Quote at the client's, invoice after the job, on your phone or your computer.

No: payroll, stock

No payroll and no inventory. bexio or KLARA are built for that.

No: full balance sheet

No chart of accounts or balance sheet. Your fiduciary does that with the export.

Reviews

What users say about invoicing

4.8 out of 5 from over 200 public reviews. Here are a few about writing invoices and getting paid.

★★★★★
“I really have a phobia of paperwork, invoices, and all that business stuff, but with Magic Heidi it’s so much easier and quicker. I really needed something that was straightforward. And when you’re just starting out, your invoices really stand out and make you look very professional.”
Kevin BourgeoisGoogle review
★★★★★
“Since we started using Magic Heidi for our company in Geneva, invoicing has become child’s play. The interface is clear, intuitive and perfectly suited to Swiss requirements (VAT, currencies, addresses, etc.). Invoice customisation, payment tracking and automatic reminders save us several hours a week.”
Valentin BernardGoogle review · Company in Geneva · translated from French
★★★★★
“Simple, clear, and the support is exceptionally fast and very helpful. The invoices look great.”
alpine girlApp 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 is self-employed.”
Robin SchmittGoogle review · translated from German
★★★★★
“The first program that’s truly easy to use, even for office-challenged 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 lots of tools and ended up sticking with Magic Heidi. Convincing throughout, and easy and intuitive to use. Very happy.”
masc888App 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-bill & 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-bills, VAT, automatic payment reminders and AI receipt scanning in one app, in English, with 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 and AbaNinja (swiss21); CashCtrl and Banana are more accounting programs. The comparisons with bexio and KLARA show the differences.

Is there free invoicing software in Switzerland?

Yes. With Magic Heidi, 3 invoices and 3 receipts in total are free, with every feature, the QR-bill included, and no credit card. That lets you test the whole flow with real clients. smallinvoice also has a free plan, but QR-bills aren't included there. More free options are compared in free invoicing software.

Which invoicing software suits a small business?

It depends on its size. For a small business without employees on payroll, Magic Heidi is enough: your whole team and your fiduciary work in the same account, with no user limit and no extra cost. Once you run payroll, manage stock or need different rights per employee, business software like bexio or KLARA fits better, but it also costs more. The simplest test: send your next 3 invoices with Magic Heidi, free.

How much does invoicing software cost in Switzerland?

Magic Heidi costs CHF 24.90 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. For comparison, bexio starts at CHF 35 a month (Basic, yearly plan) and KLARA Business Basic at CHF 55 a month (yearly plan), both excl. VAT, as of 11 November 2026 (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 app: what's the difference?

None. All three mean a tool to create, send and keep track of 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-bills?

Yes. Every invoice carries the Swiss QR payment part 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.

Can I write quotes and payment reminders too?

Yes. You turn a quote into an invoice in one click, also as a deposit or partial invoice. When an invoice is overdue, Magic Heidi sends the payment reminder by email automatically. If you like, invoices and reminders also go out by B-Post, for CHF 2.50 per letter.

Can I invoice Swiss clients in English?

Yes. You set the invoice language for each client: English, German, French, Italian or Romansh. So the same app sends an English invoice to an international client and a German one to a client in Zurich. The app itself and our phone support are in English too. More on multilingual invoicing.

Is there an invoice app for iPhone and Android?

Yes. Magic Heidi has apps for iPhone, iPad, Android, Mac and Windows, plus the web version in your browser with nothing to install. Your data is in sync everywhere, and one subscription covers all your devices. You need an internet connection; there's no offline mode.

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.90 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 annual revenue you're not liable for VAT (MWST, Art. 10 of the 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, in English if you like, we go through your switch together. Magic Heidi runs in your browser, nothing to install.

Can my fiduciary work with it?

Yes. You give your fiduciary (Treuhänder) and anyone else on your team access to your account, at no extra cost, 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 free with 3 invoices and 3 receipts, or try Pro for 7 days with every feature. Questions? Founder Nathan helps you by phone, in English, German, French or Italian.