I used to manually recreate the same 20 invoices every month. Now it's all automatic. I easily save two hours a week – which I now invest in new jobs.
Cleaning business owner, Zurich
Monthly maintenance contract or one-off end-of-tenancy clean – Magic Heidi creates compliant QR invoices in minutes, sends payment reminders automatically, and shows you at any time who still owes you.

Two situations every cleaning business knows:
Scenario 1 – The regular contract: You clean the Miller & Partners office building every Monday. At the end of the month you create the same invoice as last month – manually, from scratch. Four hours of cleaning, material costs, travel. The same document, every month. Valuable time you could spend on your next job.
Scenario 2 – The one-off job: You've just left an apartment spotless after a move-out. The tenant is still there and asks: "Can I pay now?" But your invoice template is on the computer at home. Payment is delayed by days.
Magic Heidi solves both problems. Set up recurring contracts once – the invoice is generated and sent automatically on the agreed date. For one-off jobs, create a complete QR invoice directly from your phone on-site.
Generic accounting software isn't built for your reality. You work across different sites, juggle private and commercial clients, and have no time to spend hours on admin.
Built for cleaning businesses that want to invoice fast, follow up automatically, and stay in control.
Set up recurring contracts once – Magic Heidi generates and sends the QR invoice automatically on the agreed date. No more manual copying.
Log hours worked, materials and travel as separate line items – on a single, clear invoice. Exactly as your clients expect.
See at a glance which invoices are open, overdue or paid. Magic Heidi sends payment reminders automatically if you choose.
All mandatory details at a glance: hourly breakdown, material costs, travel – plus Swiss QR code and VAT.

| Item | Qty | Unit price | Amount |
|---|---|---|---|
| Office building maintenance cleaning | 8 h | CHF 45.00 | CHF 360.00 |
| Cleaning products & materials | flat rate | — | CHF 28.00 |
| Travel flat rate | 1× | CHF 15.00 | CHF 15.00 |
| Subtotal | CHF 403.00 | ||
| VAT 8.1% | CHF 32.64 | ||
| Total CHF | CHF 435.64 |
Mandatory details on every Swiss invoice:
Magic Heidi fills all these fields automatically. You just add your service line items.
What changes day-to-day for a cleaning business with 15 regular clients
| Task | Without Magic Heidi | With Magic Heidi |
|---|---|---|
| Recurring invoices | Copy and adjust manually (15–20 min/client) | Generated and sent automatically |
| Billing hours | Transfer notes, calculate manually | Hours directly as invoice line item |
| Payment reminders | Track one by one, write manually | Automatic after due date |
| Open items overview | Excel spreadsheet or from memory | Live dashboard in the app |
| Admin time / month | 4–6 hours | Under 30 minutes |
From invoice to reminder, from phone to desktop – Magic Heidi covers your entire admin day.
Set up once, send automatically
Bill by hour, flat rate or m²
Never forget an unpaid invoice again
Photograph the receipt, the rest is automatic
Magic Heidi
CHF 500
Jan 29
Webbiger LTD
CHF 2000
Jan 24
John Doe
CHF 600
Jan 20
Buy cleaning products, fill up the van or replace a piece of equipment? Just photograph the receipt. Magic Heidi's AI automatically reads the date, amount, category and VAT – no manual entry needed.

As a cleaning business in Switzerland, clear rules apply: QR invoice legally required since October 2022, VAT from CHF 100,000 annual turnover, flat-rate tax method as a simplified option. Magic Heidi knows all these rules and applies them automatically.
Every invoice contains the legally required Swiss QR code
Standard rate 8.1% calculated and shown automatically
Simplified VAT accounting for cleaning businesses (6.1%)
All documents for your tax return at the click of a button
Magic Heidi doesn't try to serve every industry with overloaded features. Instead: exactly what a cleaning business in Switzerland actually needs.
Automatic generation and sending for standing contracts
Log hours per job and bill them directly
Legally compliant, generated automatically
Payment reminders after due date without manual effort
Photograph receipts, AI extracts all details
Who owes what – visible at a glance
All sites and contacts per client stored
Automatically reconcile incoming payments
In Magic Heidi, create a recurring contract once: client, service line items, amount and schedule (weekly, monthly, etc.). From then on, the app automatically generates and sends the invoice on the agreed date – including a valid Swiss QR code. No manual action needed.
Create an invoice line item of type 'hours' and enter the hours worked and hourly rate. Magic Heidi calculates the amount automatically. Combine hourly, material and travel line items on the same invoice – with correct VAT calculation per item.
Required details are: name and address of both parties, invoice date and number, service description with date of delivery, VAT rate and amount (from CHF 100,000 turnover), payment term, and the Swiss QR code (legally required since October 2022). Magic Heidi fills all these fields automatically.
Magic Heidi automatically detects when an invoice is overdue and can send a payment reminder by email. The open items view shows you at a glance which invoices need to be followed up – and you can act with a single click.
VAT liability in Switzerland starts at CHF 100,000 annual turnover. Below that you are exempt – but can register voluntarily. For cleaning businesses, the standard rate of 8.1% applies. As a simplified option, the flat-rate tax method is available (for cleaning: 6.1%), which simplifies accounting significantly.
Yes, that's exactly the day-to-day of a cleaning business. In Magic Heidi, add as many line items as you need: hourly work, material flat rates, travel costs or one-off surcharges. Each item can have its own tax rate. The result is a clear, professional invoice – without errors.
Yes. Magic Heidi costs from CHF 24.99/month (annual plan) – up to 42% cheaper than the comparable bexio plan. For cleaning businesses that don't need payroll or inventory management, you pay bexio for many features you'll never use. Magic Heidi includes everything you actually need – without the overhead.
Join growing cleaning companies that have simplified their invoicing with Magic Heidi
I used to manually recreate the same 20 invoices every month. Now it's all automatic. I easily save two hours a week – which I now invest in new jobs.
Cleaning business owner, Zurich
The open items view is invaluable. I immediately see who hasn't paid yet, and the automatic reminder handles the follow-up for me. My cash flow has improved noticeably.
Independent cleaner, Bern
I now create the end-of-tenancy invoice directly on-site from my phone. The tenant scans the QR code and transfers the same day. Before, I sometimes waited three weeks.
Facility Services, Basel
One subscription. All features. Cancel anytime.
You built your business to clean – not to type invoices. Magic Heidi handles the office work: recurring invoices, reminders and expense capture, so you can focus on your clients.