::feature-image
---
primary: true
title: "Create Swiss QR Invoices on Your Mac in <span>Minutes</span>"
subtitle: New Swiss QR-bill regulations took effect in November 2025. Magic Heidi generates compliant QR invoices directly on your Mac. Setup takes under <em>5 minutes</em>, and your first invoice is ready in seconds.
orientation: horizontal
image:
src: "invoice-list.{locale}.webp"
alt: "Magic Heidi Invoice List on Mac"
---
::
::pages-landing-pain
---
title: "What Changed with Swiss <span>QR-Bills</span> in 2025"
subtitle: "The QR-bill replaced traditional Swiss payment slips in October 2022. Since November 22, 2025, only structured addresses (Type S) are permitted. Banks will process old formats until September 30, 2026—after that, non-compliant invoices may be rejected."
items:
- icon: ⚠️
title: Payment Rejection Risk
subtitle: Invoices with incorrect address formats won't get paid
- icon: ⏰
title: Time Wasted
subtitle: Manual corrections damage client relationships
- icon: 🔧
title: Software Requirements
subtitle: Your accounting software must support the new format
---
::
::markdown
---
boxed: true
---
**Magic Heidi automatically generates invoices with structured addresses.** No configuration needed—compliance is built in.
::
::hero-basic{.bg-hero-gradient-1}
---
label: Built for Freelancers
title: "Why Swiss Freelancers Choose <span>Magic Heidi</span>"
subtitle: Purpose-built for self-employed professionals in Switzerland. Not adapted from generic accounting software. Not designed for large corporations.
---
::
::pages-landing-invoice-showcase
---
badge: QR Generation
title: "QR Invoice Generation in <span>30 Seconds</span>"
subtitle: Enter your IBAN once. Magic Heidi automatically converts it to a QR-IBAN and embeds the Swiss QR code on every invoice. No manual setup. No technical knowledge required.
features:
- icon: 🔄
title: Automatic Conversion
subtitle: IBAN to QR-IBAN instantly
- icon: 📱
title: Scan & Pay
subtitle: Clients pay via banking app
- icon: ✅
title: Zero Errors
subtitle: Digital accuracy guaranteed
- icon: ⚡
title: Faster Payments
subtitle: Get paid in days, not weeks
---
::
::pages-landing-comparison
---
label: Pricing
title: "30% Cheaper Than <span>Bexio</span>"
subtitle: Professional invoicing shouldn't cost CHF 50+ per month. Magic Heidi's paid plan costs CHF 30/month for unlimited invoices.
table:
columns:
- label: Feature
- label: Magic Heidi
highlight: true
- label: Bexio
- label: pebe Live
rows:
- label: Monthly Price
values:
- text: CHF 30
highlight: true
- text: CHF 45+
- text: CHF 39
- label: QR Invoice Generation
values:
- text: <span class="check">✓</span> Included
highlight: true
- text: <span class="check">✓</span> Included
- text: <span class="check">✓</span> Included
- label: Mobile Apps
values:
- text: <span class="check">✓</span> All Platforms
highlight: true
- text: <span class="partial">⚠</span> Limited
- text: <span class="cross">✗</span> No
- label: AI Expense Scanning
values:
- text: <span class="check">✓</span> Included
highlight: true
- text: <span class="cross">✗</span> No
- text: <span class="cross">✗</span> No
- label: Free Tier
values:
- text: <span class="check">✓</span> Yes
highlight: true
- text: <span class="cross">✗</span> No
- text: <span class="cross">✗</span> No
- label: Built for Freelancers
values:
- text: <span class="check">✓</span> Yes
highlight: true
- text: <span class="cross">✗</span> SMEs
- text: <span class="cross">✗</span> SMEs
---
::
::hero-basic{.bg-white}
---
label: Free Tier
title: "Start Free with <span>Generous Limits</span>"
subtitle: No credit card required to get started.
---
::feature-grid
---
id: free-tier-features
item-width: 200px
items:
- title: 3 Invoices/Month
description: Create professional QR invoices
icon: 🧾
link: ''
- title: 3 Expenses/Month
description: Track business expenses
icon: 📸
link: ''
- title: Unlimited Storage
description: Store all your documents
icon: 💾
link: ''
- title: AI Expense Scanning
description: Auto-extract receipt data
icon: 🤖
link: ''
- title: Bank Statement Import
description: Match payments automatically
icon: 🏦
link: ''
- title: VAT Management
description: Swiss compliance built-in
icon: 💰
link: ''
---
::
::
::pages-landing-swiss-section
---
title: "Works Everywhere <span>You Do</span>"
description: Unlike desktop-only solutions, Magic Heidi syncs across all your devices. Create an invoice on your Mac. Send it from your phone while meeting a client. Check payment status from anywhere.
features:
- icon: 💻
title: Mac
subtitle: macOS 10.15+
- icon: 📱
title: iPhone & iPad
subtitle: iOS 15+
- icon: 🤖
title: Android
subtitle: Full mobile app
- icon: 🌐
title: Web & Windows
subtitle: Browser access
badges:
- icon: 🔄
label: Real-time Sync
- icon: ☁️
label: Cloud Storage
- icon: 🔒
label: Swiss Security
- icon: 📲
label: Offline Mode
---
::
::hero-basic{.bg-coral}
---
theme: dark
label: Step-by-Step Guide
title: "How to Create Your First <span>QR Invoice</span> on Mac"
subtitle: From download to sending your first invoice in under 5 minutes.
---
::
::hero-basic{.bg-white}
---
title: ""
subtitle: ""
---
::detailed-feature-list
---
items:
- label: Step 1
title: Download Magic Heidi
subtitle: Open the Mac App Store and search for "Magic Heidi." Click Install. The app requires macOS 10.15 (Catalina) or later.
features:
- Free download from App Store
- No registration required to explore
- Works on Apple Silicon and Intel Macs
image:
src: "swiss-business-office.webp"
alt: "Download Magic Heidi"
- label: Step 2
title: Set Up Your Business Details
subtitle: Sign in with your Apple account and add your business information. This takes about 3 minutes—you only do it once.
features:
- Company name or your name
- Address (structured format)
- IBAN (auto-converted to QR-IBAN)
- Logo and VAT number (optional)
image:
src: "analytics.{locale}.webp"
alt: "Business Setup"
- label: Step 3
title: Add Your First Customer
subtitle: Click the plus icon to create a new customer. Magic Heidi saves customer details for future invoices.
features:
- Customer name and address
- Email for direct sending
- Notes for your reference
- Reusable for future invoices
image:
src: "invoice-list.{locale}.webp"
alt: "Customer Management"
- label: Step 4
title: Create the Invoice
subtitle: Click "New Invoice" and select your customer. The invoice number and date populate automatically.
features:
- Add items with quantity and price
- Automatic total calculations
- VAT at 8.1% (adjustable)
- Multiple currency support
image:
src: "invoices-mobile.{locale}.webp"
alt: "Create Invoice"
- label: Step 5
title: Generate and Send
subtitle: Click "Finalize." Magic Heidi generates your compliant QR invoice with the Swiss QR code positioned correctly.
features:
- Download as PDF
- Send directly via email
- Print for postal mail
- QR code auto-generated
image:
src: "invoice-list.{locale}.webp"
alt: "Send Invoice"
- label: Step 6
title: Track Payment
subtitle: When payment arrives, mark the invoice as paid. Magic Heidi tracks your revenue automatically—useful for tax season.
features:
- Payment status tracking
- Revenue analytics
- Tax-ready reports
- Financial planning tools
image:
src: "analytics.{locale}.webp"
alt: "Track Payments"
---
::
::
::pages-landing-features
---
label: Beyond Invoicing
title: "Magic Heidi Replaces Your<br/>Spreadsheets and Manual Tracking"
subtitle: Everything a Swiss freelancer needs in one app.
items:
- icon: 📸
title: AI-Powered Expense Scanning
description: Take a photo of any receipt. Magic Heidi's AI extracts the vendor, amount, date, and category <strong>automatically</strong>.
features:
- Instant data extraction
- Auto-categorization
- Year-round tracking
- No manual entry
- icon: 🏦
title: Bank Statement Import
description: Connect your bank statements to automatically match payments with invoices. See who's paid and who needs a reminder.
features:
- Automatic payment matching
- Outstanding invoice alerts
- Cash flow visibility
- Multi-bank support
- icon: 📋
title: Quotes and Estimates
description: Send professional quotes before starting work. When approved, convert them to invoices with <strong>one click</strong>.
features:
- Professional formatting
- One-click conversion
- QR code capability
- Client approval tracking
- icon: 🔔
title: Payment Reminders
description: Set up automatic reminders for overdue invoices. Polite follow-ups that maintain client relationships.
features:
- Automatic scheduling
- Customizable messages
- Escalation options
- Get paid faster
---
::
::feature-image
---
label: Tax Ready
orientation: horizontal
title: "Tax Estimation <span>Built In</span>"
subtitle: Magic Heidi tracks your income and expenses, then estimates your tax liability. No surprises when the tax bill arrives.
image:
src: "analytics.{locale}.webp"
alt: "Magic Heidi Tax Analytics"
---
::
::hero-basic{.bg-hero-gradient-1}
---
label: VAT Compliance
title: "VAT Management for <span>Swiss Businesses</span>"
subtitle: Registration is mandatory above CHF 100,000 annual revenue. Magic Heidi handles it all.
---
::feature-grid
---
id: vat-features
items:
- title: Added on Top
description: "Price + 8.1% VAT = Total"
icon: ➕
link: ''
- title: Included in Price
description: Total includes VAT (B2C friendly)
icon: 📦
link: ''
- title: Easy Switching
description: Change modes in settings anytime
icon: 🔄
link: ''
---
::
::
::markdown
---
boxed: true
---
## Supported Invoice Languages
Switzerland has four official languages. Magic Heidi supports:
- 🇩🇪 **German**
- 🇫🇷 **French**
- 🇮🇹 **Italian**
- 🇬🇧 **English**
Create invoices in your client's preferred language without maintaining separate templates.
::
::pages-landing-faq
---
label: FAQ
title: Frequently Asked Questions
items:
- question: What is a Swiss QR invoice?
answer: "The QR-bill is Switzerland's standard payment format since October 2022. It features a QR code containing all payment information—IBAN, amount, reference, and recipient details. Clients scan the code with their banking app to pay instantly."
- question: Is the QR-bill mandatory in Switzerland?
answer: "Yes. Traditional payment slips are no longer valid. All invoices requesting bank transfers must include the Swiss QR code format."
- question: What changed in November 2025?
answer: "Only structured addresses (Type S) are now permitted. Unstructured addresses (Type K) have a grace period until September 30, 2026, after which banks may reject non-compliant invoices."
- question: Do I need a QR-IBAN?
answer: "A QR-IBAN is required for invoices with payment references (similar to the old ESR). Magic Heidi automatically handles QR-IBAN conversion when needed. For invoices without references, your standard IBAN works."
- question: Can I use Magic Heidi without a Mac?
answer: "Yes. Magic Heidi works on iPhone, Android, Windows, and web browsers. All data syncs across devices."
- question: Is there a free version?
answer: "The free tier allows 3 invoices and 3 expenses monthly, plus unlimited file storage, AI expense scanning, and bank statement import. Upgrade to CHF 30/month for unlimited invoices."
- question: Does Magic Heidi work for EUR invoices?
answer: "Yes. Create invoices in CHF or EUR for clients across Switzerland and Europe."
---
::
::pages-landing-plans
---
title: "Simple Pricing. <span>No Surprises.</span>"
subtitle: One plan. All features. Cancel anytime.
plans:
- title: Free Trial
price:
amount: 0
details: Forever
cta:
label: Start Free
url: "/start"
features:
- 3 invoices/month
- 3 expenses/month
- Unlimited file storage
- AI expense scanning
- Bank statement import
- No credit card required
- title: Annual
badge: Save 17%
price:
amount: 24.99
details: Billed Annually at CHF 299
cta:
label: Start Annual
url: "/start"
featured: true
features:
- Unlimited invoices
- Unlimited expenses
- AI expense scanning
- All platforms included
- Bank statement import
- Swiss VAT management
- Priority support
- title: Monthly
price:
amount: 30
details: Flexible, cancel anytime
cta:
label: Start Monthly
url: "/start"
features:
- Unlimited invoices
- Unlimited expenses
- AI expense scanning
- All platforms included
- Bank statement import
- Swiss VAT management
guarantee: 30-day money-back guarantee. Try it risk-free.
---
::
::pages-landing-final-cta
---
title: "Get Started in <span>5 Minutes</span>"
subtitle: "The September 2026 deadline approaches. Every invoice you send now should use the correct format. Download Magic Heidi and create your first compliant QR invoice today."
primary: Download for Mac
secondary:
label: View All Features
url: /features
---
::