Create Professional Swiss Invoices in Under 5 Minutes

You finished the work. The client is happy. Now comes the part most freelancers dread: invoicing. Magic Heidi changes that—create compliant, professional invoices that get you paid faster.

Magic Heidi Invoice List

Why Proper Invoicing Matters
for Swiss Freelancers

Since September 2022, QR invoices have been mandatory in Switzerland. The old orange and red payment slips are gone. If your invoice doesn't include a Swiss QR code, clients may struggle to process payments—and you could face delays or compliance issues.

Faster PaymentsClear invoices with QR codes get paid quicker
💼
Professional ImageBranded invoices build trust and credibility
Legal ComplianceSwiss invoices require specific elements
📋
Better RecordsOrganized records make tax time painless
Step-by-Step Guide

Creating Your Invoice in 4 Simple Steps

With setup complete, here's how to create an invoice. Navigate to the 'Invoices' section and tap the '+' button to get started.

Magic Heidi Mobile Invoice Creation
Step 1

Create a New Invoice

Navigate to the 'Invoices' section and tap the '+' button. Select an existing client or create a new one with their full name, address, and email.

  • Tap '+' in the Invoices section
  • Select or create a client
  • Include full contact details
Invoice List View
Step 2

Add Items to Your Invoice

Click 'Add item' and enter description, quantity, and price. Use recent items to save time on similar services.

  • Create new items with details
  • Reuse recent items quickly
  • Specify VAT rate per item
Adding Invoice Items
Step 3

Customize Your Invoice

Tap the edit button to adjust language, currency, custom messages, and VAT rates. Settings save automatically for each client.

  • Choose from 4 languages
  • Set currency (CHF, EUR, etc.)
  • Add custom payment notes
Invoice Customization
Step 4

Generate and Send

Click 'Generate invoice' to create a PDF with your logo and compliant Swiss QR code. Download or send directly to your client.

  • One-click PDF generation
  • Compliant QR code included
  • Send directly to clients
Generated Invoice with QR Code

Swiss Compliance
Made Easy

Staying compliant with Swiss invoicing requirements doesn't have to be complicated. Magic Heidi handles all the details automatically.

🇨🇭 Swiss Made
🔒 Zürich Servers
📋 Fully Compliant
VAT Ready
📱
QR-Bill Requirements

Compliant codes generated automatically

Required Elements

All Swiss invoice fields included

🗂️
10-Year Records

Stored securely on Swiss servers

🏔️
Structured Addresses

November 2025 format ready

Required Invoice Elements

Swiss invoices must include:

  • ✓ Your name and address
  • ✓ Your VAT number (if registered)
  • ✓ Client name and address
  • ✓ Invoice date and number
  • ✓ Clear description of goods or services
  • ✓ Amount due with VAT details
  • ✓ QR code for payment

Magic Heidi includes all of these automatically. You focus on the work; the app handles compliance.

FAQ

Frequently Asked Questions

How do I add a QR code to my invoice?

You don't need to do anything special. Once you've entered your IBAN in the Bank details section, Magic Heidi automatically generates a compliant QR code on every invoice.

What VAT rate should I use?

The standard Swiss VAT rate is 8.1%. Reduced rates of 2.6% apply to certain goods like food and books. If you're unsure, consult with a tax professional about which rate applies to your services.

Can I create invoices in multiple languages?

Yes. Magic Heidi supports German, French, Italian, and English. Set the language per invoice in the invoice settings. Client-specific settings are remembered for future invoices.

How do I convert a quote to an invoice?

Create a quote using the same process as an invoice, selecting 'Quote' as the document type. When your client approves, open the quote and convert it to an invoice. All details transfer automatically.

What information is required on a Swiss invoice?

At minimum: your business details, client details, invoice date, description of services, amount due, and VAT information if applicable. Magic Heidi prompts you for all required fields.

Can I track which invoices are paid?

Yes. Mark invoices as paid directly in the app. The Invoices section shows you outstanding and completed invoices at a glance.

Does Magic Heidi work on all my devices?

Magic Heidi works on iPhone, Android, Mac, Windows, and web. Your data syncs across all devices, so you can start an invoice on your phone and finish it on your computer.

The Problem

Stop Dreading Invoices

Over 80% of small business clients pay freelancers late. The biggest causes? Unclear invoices, missing information, and payment friction.

Your data stays on Swiss servers in Zürich

Support in German, French, Italian, and English—built by a Swiss freelancer, for Swiss freelancers.

Create Your First Invoice in Under 5 Minutes

No credit card required. Start invoicing professionally today.