Create invoices online for small businesses in Switzerland
Create invoices online for Swiss small businesses, sole proprietors, and micro businesses in just a few clicks. With QR invoices, VAT support, and a free start with no credit card.
- Swiss-standard QR invoice — with structured addresses and the correct payment slip
- VAT-ready — Swiss VAT rates are available directly in the invoice workflow
- Start free — test your first invoices with no credit card and no ERP overhead
Built for small Swiss businesses
For sole proprietors, micro businesses, and service companies with 1-5 employees that want to send invoices quickly, without ERP complexity, manual PDF formatting, or Excel workflows.
Sole proprietors
Get to your first professional invoice fastMicro businesses
Clean invoices without software bloatService teams with 1-5 staff
QR invoices and VAT without bookkeeping chaosSwiss-standard QR invoice — SIX-compliant in 30 seconds
Magic Heidi covers the Swiss invoicing details that small businesses most often get wrong: structured addresses, correct QR/IBAN logic, clean VAT display, and a QR payment section customers can scan immediately.
Structured addresses
Required since November 2025. Street, house number, ZIP code, and city are captured in separate fields.
QR-IBAN or IBAN
The right combination of reference and account is supported so invoices remain scannable.
VAT shown correctly
8.1%, 3.8%, and 2.6% are available directly. Net and VAT amounts are separated clearly.
Swiss QR payment section
A correct PDF payment section for Swiss payments instead of error-prone Word or Excel layouts.
The easiest invoicing software for small business owners
Many SME tools are built for larger teams, payroll, and complex processes. Magic Heidi focuses on what small Swiss businesses need every day: create invoices, get paid, and keep admin lean.
Faster to the first invoice
Instead of setting up modules, you add the customer, service, and amount, then send your invoice in minutes.
- Few required fields instead of complex setup
- Reusable customer and invoice data
- No ERP onboarding required
- Ideal for recurring invoices
Less bookkeeping friction
Small businesses need clean invoices and correct VAT, not unnecessary enterprise complexity.
- Swiss VAT rates built in
- Clear PDF invoices with QR code
- Less manual rework
- Better than Excel and Word templates
Built for Switzerland
Magic Heidi follows Swiss invoicing reality instead of generic international software logic.
- QR invoices for Swiss customers
- Swiss servers in Zurich
- Fits self-employed professionals and micro businesses
- No unnecessary features for large organizations
Create invoices online — in 3 steps
This is how small Swiss businesses create a first invoice with QR code, without manuals or design work.
1. Add customer details
Create the customer with name and address. Structured fields keep the invoice aligned with Swiss standards.
2. Add line items and VAT
Enter service, quantity, price, and VAT rate if needed. Magic Heidi calculates net, VAT, and total automatically.
3. Send the PDF with QR invoice
One click generates the finished invoice PDF with QR payment section. Download it or send it directly.
For larger SMEs with payroll, inventory, or many user roles: a broader system can make sense. If your focus is fast invoicing, QR invoices, and lean admin, this page is the more relevant starting point than a classic ERP.
Start free — no credit card required
Start free with Magic Heidi and test your first small-business invoices in a real workflow. QR invoices, VAT, and Swiss layouts included.
Create invoices for small businesses — common questions
Which invoicing software is best for small businesses in Switzerland?
Magic Heidi is especially suitable for Swiss sole proprietors, micro businesses, and small service businesses that want to create invoices without ERP complexity. You get QR invoices, VAT support, and a fast workflow in a solution built for Switzerland.
How can I create a QR invoice for free in Switzerland?
With Magic Heidi, you can create your first QR invoice in just a few minutes: enter customer details, add line items, and generate a PDF with QR payment section. This lets you test a real Swiss invoicing workflow without entering credit card details first.
Do I need a VAT number for a Swiss QR invoice?
No. A QR invoice is not tied to having a VAT number. If your company is not VAT-registered, you issue the invoice without VAT. If you do charge VAT, it must be shown correctly on the invoice.
What information must an invoice include in Switzerland?
A Swiss invoice should include at least the invoice date, a unique invoice number, full supplier and customer details, a description of the service, the amount, and payment information. VAT-registered businesses also need to show VAT correctly.
Is a QR invoice mandatory for small businesses in Switzerland?
For classic Swiss payment workflows, the QR invoice is now the established standard. If you want customers to scan and pay directly in e-banking, a QR invoice is the most practical and expected option.