I used to have three tools: Toggl for time tracking, Word for invoices, Excel for expenses. Now I do everything in Magic Heidi. The retainer runs automatically, I create hourly invoices in two minutes.
Fullstack Developer, Zurich
Projects, retainers, hourly billing β and still time to code. Magic Heidi handles the admin so you can focus on the work.

The sprint is done. The client is happy. Now comes the part nobody enjoys.
You open Excel, search for the last invoice template, manually type in the hours, wonder whether this month's retainer has already been billed β and end up sending the invoice with the wrong IBAN.
The client runs Figma and Adobe CC on a US account. Somewhere in the middle of the year, a VAT notice arrives from the FTA.
Magic Heidi sorts it all out. Project invoice, retainer, hourly billing, payment reminder β in under 2 minutes, from your browser or phone.
Generic accounting tools are built for accountants β not developers, web designers and IT consultants juggling three billing models at once.
IT freelancers rarely work with just one billing model. Magic Heidi handles them all β in a single interface.
Project invoice β One-time amount after delivery or milestone. Ideal for web projects, app development, design work. Describe the service, set the price, send.
Retainer β Fixed monthly amount for availability, ongoing support or maintenance. Magic Heidi invoices automatically and recurring β without you having to think about it.
Hourly billing β Hours worked Γ hourly rate, pulled directly from the integrated time tracker. No manual transfer, no calculation.
Support package β Like a retainer, but with a defined hour contingent. If the contingent is exceeded, the surplus is invoiced separately.
Magic Heidi guides you through the entire workflow β without gaps and without wasted time.
Describe the service, send it β convert to invoice in one click
Retainers and hosting fees automatically every month
Track hours, send them directly as an hourly invoice
Automatically at due date β polite, professional, effective
Magic Heidi
CHF 500
Jan 29
Webbiger LTD
CHF 2000
Jan 24
John Doe
CHF 600
Jan 20
Start the timer when the project begins. Magic Heidi totals the hours and transfers them into a complete invoice in one click β with hourly rate, service description and QR code.

No more three separate subscriptions. Magic Heidi covers the full admin workload of an IT freelancer.
From quote to payment reminder β Magic Heidi supports all IT billing models in one unified interface.
Many IT freelancers work for DACH clients in Germany or Austria. Magic Heidi makes multi-currency invoicing simple.
SaaS subscriptions, hardware, coworking, training β Magic Heidi captures all business expenses with AI and prepares your bookkeeping.
IT services in Switzerland have their own tax rules. Magic Heidi knows them β and applies them automatically, so you never take a risk.
Simplified VAT method for IT/web design (flat-rate method)
Correct treatment for EU clients without manual intervention
Mandatory or voluntary registration β Magic Heidi adapts
SaaS subscriptions and hardware recorded as deductible expenses
Bexio is built for SMEs with an accounting department. MILKEE focuses on time tracking. Magic Heidi is the only solution covering the complete workflow of an IT freelancer β at a freelancer price.
| Feature | Magic Heidi | bexio | MILKEE |
|---|---|---|---|
| Price/month | CHF 25β30 | CHF 45+ | CHF 19β39 |
| Time tracking β Invoice | β Integrated | β Add-on | β Yes |
| Recurring invoices | β Automatic | β Yes | β No |
| Multi-currency (CHF/EUR) | β Included | β Yes | β No |
| Quote feature | β Included | β Yes | β No |
| Freelancer focus | β Yes | β SME focus | β Partial |
| Setup time | 2 minutes | 30+ minutes | 10 minutes |
One interface for all your admin β from first quote to year-end close.
Swiss standard, generated automatically
Timer per project, direct to invoice
Retainers and hosting automatically monthly
CHF and EUR, reverse-charge automatic
SaaS expenses captured by photo
Import and reconcile your bank statement
DE, FR, EN, IT β as the client prefers
5.9% simplified method for IT services
Adobe CC, GitHub, AWS, Figma, Notion, coworking subscription β photograph the receipt or email invoice. AI reads the amount, date and VAT. No typing. Everything in the right category.

β Client details β select or create (name, address, email)
β Describe the service β project, hours from time tracker or retainer flat rate
β Choose VAT rate β Magic Heidi suggests 8.1% standard rate or 5.9% flat-rate method
β Choose currency β CHF or EUR, reverse-charge notice added automatically
β Send QR invoice β by email or link, directly from the app
The client receives a professional, Swiss-compliant invoice. You get a notification as soon as payment is made.
In Magic Heidi: New document β Invoice β Enter client name β Describe the service (e.g. 'Web design project March', 12h Γ CHF 120) β Choose VAT β Send. The QR invoice is generated automatically and is immediately Swiss-compliant. The whole process takes under 2 minutes.
Create a recurring invoice in Magic Heidi: amount, description (e.g. 'IT support retainer May'), date and repeat interval (monthly). Magic Heidi invoices automatically on the chosen date β without you having to think about it. You can also document hour usage from the contingent separately.
Yes. Start the integrated Magic Heidi timer when the project begins. When you create the invoice, select 'Import from time tracking' β all hours recorded for that client are automatically inserted as line items, with hourly rate and description. Zero manual transfer.
Select EUR as the currency when creating the invoice. If the recipient is an EU business (B2B), Magic Heidi automatically adds the reverse-charge notice. You can issue the invoice in German, English or French β as the client prefers.
The standard rate is 8.1%. VAT-registered IT freelancers can alternatively use the net tax rate of 5.9% (flat-rate method) β which simplifies billing considerably. Magic Heidi supports both methods. The mandatory registration threshold starts at CHF 100,000 annual revenue.
Photograph the invoice or email receipt. Magic Heidi's AI automatically extracts the amount, date, vendor and VAT. The expense is assigned to the correct category (Software/SaaS). At year-end you can export all expenses as a tax-ready summary β for yourself or your accountant.
VAT registration is mandatory once your annual revenue exceeds CHF 100,000. Below that you are exempt β but you can register voluntarily (useful if you have many deductible expenses). Magic Heidi automatically adapts to your VAT status.
Hundreds of developers, web designers and IT consultants in Switzerland use Magic Heidi for their invoicing.
I used to have three tools: Toggl for time tracking, Word for invoices, Excel for expenses. Now I do everything in Magic Heidi. The retainer runs automatically, I create hourly invoices in two minutes.
Fullstack Developer, Zurich
My German clients pay in euros. Magic Heidi handles the reverse-charge automatically β I no longer have to look up the right wording every time. And invoices can be in English if needed.
Freelance Web Developer, Lausanne
As a web designer I send both project and retainer invoices. I used to do it all in Excel. Now it takes two minutes and looks far more professional.
UI/UX Designer, Bern
One plan. All features. Cancel anytime.
You became an IT freelancer because you love to code, design or consult β not to do bookkeeping. Magic Heidi handles the admin so you can focus on what you actually do.