Swiss-Made Software

Invoicing Software Built for Swiss Freelancers

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

<60 sec
Invoice Creation
100%
Compliance Errors Avoided
5
Platforms Supported

Nearly 30% of Swiss invoices contain compliance errors.
That delays payments.

As a freelancer, you don't have time to become a billing expert. You need software that gets it right automatically. Magic Heidi is invoicing software built by a Swiss freelancer, for Swiss freelancers.

Payment DelaysCompliance errors hold up your money
📋
Tax ComplicationsWrong VAT formatting triggers audits
Wasted TimeManual corrections eat into billable hours
QR-Bill v2.3 Ready

Swiss QR-Code Invoices That Actually Work

Since November 2025, Switzerland requires QR-bill version 2.3 with structured addresses. Magic Heidi already supports the new standard.

  • 🏦
    No QR-IBAN Required

    Works with your existing bank account

  • 🔢
    Automatic Reference Codes

    Match payments instantly via bank import

  • 🎨
    Professional Design

    Your logo, branding, and clear payment terms

  • 📱
    Mobile-Ready QR Codes

    Clients pay with one scan

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

VAT Compliance

Complete VAT Support for 2024/2025

If your annual revenue exceeds CHF 100,000, VAT registration is mandatory. Magic Heidi handles the complexity for you—all current rates built in, automatic VAT display, and tracking at a glance.

Magic Heidi VAT Dashboard
Multi-Currency

Invoice International Clients Without the Headache

40% of self-employed workers have at least one overdue invoice. International payments create friction. Magic Heidi removes the barriers with multi-currency support, international addresses, and complete banking details for foreign transfers.

Magic Heidi Multi-Currency Invoicing

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
🔒 Secure
📱
iPhone

Invoice after meetings on the go

🤖
Android

Full functionality on any device

💻
Mac & Windows

Native desktop apps, not browser tabs

🌐
Web App

Access from any browser when needed

AI-Powered

Expense Tracking That Does Itself

Paper receipts are the enemy of freelancers. Lost. Faded. Forgotten. Snap a photo — Magic Heidi's AI extracts the date, amount, VAT, category, and vendor automatically. No more manual data entry. No more shoeboxes of receipts.

Magic Heidi Expense Scanning on Mobile
Data Security

Keep Your Data in Switzerland

Your financial records stay on Swiss servers in Zürich. Not Frankfurt. Not Dublin. Not Virginia. Swiss data protection laws apply. Your business information remains under Swiss jurisdiction.

Swiss Data Security
Comparison

How Magic Heidi Compares

Built specifically for freelancers, not enterprise complexity.

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 Ready Yes Yes Yes
AI Expense Scanning Included No No
Target User FreelancersSME FocusSME Focus
FAQ

Frequently Asked Questions

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

No. Magic Heidi supports normal IBAN numbers from all Swiss banks. You don't need to request a special QR-IBAN. Your existing account works fine.

When do I need to register for VAT?

VAT registration becomes mandatory when your annual revenue exceeds CHF 100,000. This applies regardless of your business structure—sole proprietor, GmbH, or AG.

What changed with QR-bills in November 2025?

QR-bill version 2.3 introduced structured addresses (addresses split into individual fields) and support for additional special characters. The old format with unstructured addresses must be phased out by September 30, 2026. Magic Heidi already uses the new format.

How do I invoice clients in the EU or USA?

Create an invoice as normal, then change the currency to EUR, USD, or GBP. Add your BIC/SWIFT code in the banking details section. Magic Heidi handles international address formats automatically.

What information must appear on a Swiss invoice?

Required elements include your name and address, client's name and address, invoice date, description of goods or services, amount due, and payment terms. If you're VAT-registered, you must also show your VAT number, the applicable rate, and VAT amounts.

Can I try Magic Heidi before subscribing?

Yes. Account setup takes about 10 seconds. You get 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

Magic Heidi is invoicing software that doesn't waste your time. Create your first QR-code invoice in under a minute.