Clean, beautiful design—unusual for invoicing apps. I actually enjoy opening it.
Graphic Designer, Zürich
The all-in-one invoicing and accounting app built exclusively for Swiss freelancers. Create professional QR invoices in 30 seconds. Track expenses with AI. Stay tax-ready all year.
CHF 1,783.65 received
AI extracted CHF 42.50
You're a freelancer. A consultant. A creative. You don't need payroll modules, inventory management, or features designed for 50-person teams. You need to send invoices, track expenses, and stay tax-ready. That's it. That's what Magic Heidi does.
Generate professional, Swiss-compliant invoices with automatic QR-codes. Your clients can pay with a single scan—no manual bank details, no errors.
Automatically generated, SIX-compliant QR codes on every invoice
From blank page to sent invoice in under 30 seconds
Clean, modern design that makes you look good to clients
Bill in CHF, EUR, USD, or 50+ other currencies
Invoice for Magic Heidi AG
Built by a Swiss freelancer who got tired of software that didn’t understand Swiss business reality.
Create beautiful, compliant invoices with Swiss QR-codes in seconds.
Snap a photo of any receipt. Our AI extracts all required data automatically.
Stay ready for the Steuererklärung all year with real-time insights.
Not an American app "adapted" for Swiss requirements. Not a German tool that "kind of works" with Swiss VAT. Magic Heidi was built by a Swiss freelancer who understands Swiss business reality.
SIX-compliant invoices
8.1%, 2.6%, 3.8%
UBS, CS, PostFinance...
DE, FR, IT, EN
See why freelancers are switching from complex SME software to purpose-built simplicity.
| Feature | Magic Heidi | Bexio | Klara | AbaNinja |
|---|---|---|---|---|
| Monthly Price | CHF 30 | CHF 35–115 | CHF 19–49 | CHF 21+ |
| Built for Freelancers | ✓ Exclusively | ✗ SME-focused | ✗ SME-focused | ✗ SME-focused |
| Setup Time | 2 minutes | 30+ minutes | 15+ minutes | 20+ minutes |
| AI Expense Scanning | ✓ Included | ✗ Not available | ⚠ Limited | ⚠ Via AbaClik |
| Native Mobile Apps | ✓ iOS & Android | ✓ iOS & Android | ⚠ Web only | ✓ iOS & Android |
| Learning Curve | None | Steep | Moderate | Moderate |
| Swiss QR Invoices | ✓ Automatic | ✓ Yes | ✓ Yes | ✓ Yes |
Join thousands of self-employed professionals across every canton.
Clean, beautiful design—unusual for invoicing apps. I actually enjoy opening it.
Graphic Designer, Zürich
Simple, clear, and exceptionally fast support. The invoices look great too.
Consultant, Geneva
I tried Bexio first. It felt like I needed a certification to use it. Magic Heidi just works.
Lugano
Finally, accounting software that doesn't make me feel stupid.
IT Freelancer, Lausanne
This accounting platform is incredibly easy to understand and use! As a freelance videographer in Switzerland, it's perfect.
Freelance Videographer
Top-notch support. I had a question about bank imports on a Sunday evening and got a helpful reply within hours.
Basel
One plan. All features. Cancel anytime.
Absolutely. Magic Heidi is built specifically for Swiss freelancers and sole proprietors (Einzelunternehmen). Whether you're a consultant, designer, developer, therapist, or tradesperson — if you work for yourself in Switzerland, Magic Heidi is designed for you.
Yes. Every invoice you create includes a Swiss QR-code automatically generated from your IBAN. It's fully compliant with SIX Swiss standards and works with all Swiss banks.
Yes. Magic Heidi includes all Swiss VAT rates (8.1% standard, 2.6% reduced, 3.8% accommodation). You can apply different VAT rates to different line items within a single invoice, and export your data for MWST declaration.
Bexio is built for SMEs with employees, inventory, and complex business needs. Magic Heidi is built exclusively for solo freelancers. It's simpler, faster, and costs less (CHF 30/month vs CHF 35-115/month for Bexio). If you don't need payroll or team features, Magic Heidi gives you everything you need without the complexity.
Yes. Magic Heidi supports bank statement import from major Swiss banks including UBS, Credit Suisse, PostFinance, Raiffeisen, Zürcher Kantonalbank, and others. Simply upload your statement and match transactions with invoices.
Yes. All your data is stored exclusively on Swiss servers in Zürich. We never store your information outside of Switzerland.
Don't let accounting software make it harder. Join 5,000+ Swiss freelancers who spend less time on invoices and more time on the work that matters.