Swiss-Made Software

Invoicing Software Built for Swiss Freelancers

Create professional QR invoices in under 30 seconds. Magic Heidi handles Swiss compliance so you can focus on your actual work.

<30 sec
Invoice Creation
5
Platforms
🇨🇭
Data Hosting

You became a freelancer to do great work.
Not paperwork.

Yet you spend hours every month creating invoices, formatting QR-bills, and chasing late payments. The big accounting tools? Built for companies with 50 employees and a finance department. You just need to invoice your clients and get paid.

Hours Lost to Admin

Time spent on invoices is time not spent earning
🏢

Tools Built for Corporations

Complex software you'll never fully use
💸

Chasing Late Payments

Missing references and wrong formats delay your money
QR-Bill v2.3 Ready

Swiss QR Invoices That Just Work

QR-bill v2.3 compliant out of the box — structured addresses, automatic reference numbers, professional layout. You fill in the details, Magic Heidi handles the rest.

  • 🏦
    No QR-IBAN Required

    Works with your existing bank account

  • 🔢
    Automatic Reference Numbers

    Match payments instantly when they arrive

  • 🎨
    Your Branding

    Logo, colors, and [professional layout](/customizing-your-invoices)

  • 📱
    One-Scan Payments

    Clients pay by scanning the QR code

Invoices
  • Invoice #3

    Magic Heidi

    CHF 500

    Jan 29

  • Invoice #2

    Webbiger LTD

    CHF 2000

    Jan 24

  • Invoice #1

    John Doe

    CHF 600

    Jan 20

Cross-Platform

Create Invoices Anywhere. Finish Them Everywhere.

Magic Heidi is the only Swiss invoicing software with native apps on every platform. Start an invoice on your phone after a client meeting, finish it on your laptop at home. Everything syncs automatically.

Magic Heidi Invoicing on Mobile and Desktop
Quotes & Languages

Professional Quotes in Four Languages

Send quotes that convert to invoices with one tap. Generate documents in German, French, Italian, or English — perfect for Switzerland's multilingual market.

Multi-Currency

Invoice International Clients Without the Headache

Many Swiss freelancers work with clients across borders. Switch to EUR, USD, or GBP with one click. Add your SWIFT/BIC code for international transfers. Magic Heidi handles international address formats automatically.

Magic Heidi Multi-Currency Invoice List

One Tool on
Every Platform.

Magic Heidi is the only Swiss invoicing software with native apps on all major platforms. Your data syncs automatically — start an invoice on your phone, finish it on your laptop.

🇨🇭 Swiss Made
🔄 Auto Sync
☁️ Cloud Backup
🔒 Encrypted
📱
iPhone

Invoice on the go after meetings

🤖
Android

Full functionality on any device

💻
Mac & Windows

Native desktop apps, not browser tabs

🌐
Web App

Access from any browser when needed

Data Security

Your Data Stays in Switzerland

Your financial records stay on Swiss servers in Zürich. Swiss data protection laws apply. Not Frankfurt. Not Dublin. Not Virginia. Your invoices and client data remain under Swiss jurisdiction.

Swiss Data Security
Comparison

How Magic Heidi Compares

Built specifically for freelancers. Not enterprise complexity at enterprise prices.

FeatureMagic HeidiBexioSmallinvoice
PriceCHF 30/monthCHF 45+/monthCHF 30/month
Native Mobile Apps iOS + Android Limited No
Native Desktop Apps Mac + Windows No No
QR-Bill v2.3 Yes Yes Yes
Quote to Invoice One Tap Yes Yes
Four Languages DE/FR/IT/EN Yes Limited
Built for Freelancers YesSME FocusSME Focus
[FAQ](/faq)

Frequently Asked Questions

Do I need a QR-IBAN to create Swiss QR invoices?

No. Magic Heidi works with normal IBAN numbers from any Swiss bank. You don't need to request a special QR-IBAN. Your existing account is all you need.

How does Magic Heidi handle VAT?

All current Swiss VAT rates (8.1%, 2.6%, 3.8%) are built in. Select the applicable rate and Magic Heidi calculates and displays VAT amounts automatically on your invoice. You can also learn more on our VAT management page.

Can I invoice clients in the EU or USA?

Yes. Switch the currency to EUR, USD, or GBP with one click. Add your BIC/SWIFT code in banking details. Magic Heidi handles international address formats automatically.

What information must appear on a Swiss invoice?

Your name and address, client details, invoice date, description of goods or services, amount, and payment terms. If VAT-registered, you must also show your VAT number, rate, and amounts. Magic Heidi includes all required fields by default.

What changed with QR-bills in 2025?

QR-bill version 2.3 requires structured addresses (split into individual fields). The old unstructured format must be phased out by September 2026. Magic Heidi already uses the new format — no action needed on your end.

Can I try Magic Heidi before subscribing?

Yes. Setup takes about 10 seconds. Full access to all features — no credit card required to start.

Simple Pricing. No Surprises.

One plan. All features. Cancel anytime.

Free Trial

CHF0/month
Forever
  • 3 invoices
  • 3 expenses
  • All features unlocked
  • No credit card required
Start Free

Monthly

CHF30/month
Flexible, cancel anytime
  • Unlimited invoices
  • Unlimited expenses
  • AI expense scanning
  • All platforms included
  • Bank statement import
  • Swiss VAT management
Start Monthly
🛡️30-day money-back guarantee. Try it risk-free.

Start Invoicing in 10 Seconds

Create your first Swiss QR invoice in under a minute. No setup complexity. No accounting degree required.