< CHF 30,000 Revenue
Focus on simplicity and learning the basics
- Simple invoicing and expense tracking
- Professional invoice templates
- Basic expense categorization
- Budget: CHF 15-25/month or CHF 69-89/year

Picture this: It's tax season, and you're staring at a shoebox stuffed with receipts, trying to remember which coffee meeting was actually a business expense. Your invoices are scattered across email threads, and you're not even sure if you've been paid for that project from three months ago.

Sound familiar?
You're not alone. Over 326,000 sole proprietors in Switzerland face the same challenge: managing finances while actually doing the work that pays the bills.
Here's the good news: Freelancers using dedicated accounting software save an average of CHF 6,000 annually and reclaim 2.4 hours every week previously spent on manual bookkeeping. More importantly, they sleep better knowing their VAT calculations are accurate and their books are audit-ready.
This guide walks you through everything you need to know about choosing, setting up, and using accounting software as a Swiss freelancer—without the accounting degree.
Let's start with an honest assessment. Take 30 seconds to answer these questions:
Do you send more than 5 invoices per month?
Is tracking expenses across multiple categories challenging?
Are you approaching or exceeding CHF 100,000 in annual revenue?
Do you spend more than 3 hours monthly on financial admin?
Do you work with clients in multiple currencies?
Answered "yes" to 2 or more? Accounting software will likely save you time and money.
Answered "yes" to 4 or more? You're losing significant time and money without proper software.
Beyond the time spent, manual bookkeeping creates risks:
Before diving into software options, understand the compliance landscape that shapes your accounting needs.
CHF 100,000 threshold triggers mandatory registration within 30 days
November 2025 updates require structured addresses and enhanced codes
Optional but beneficial for credibility and future growth
VAT returns due within 60 days after each quarter ends
The rule: You must register for VAT once your annual turnover exceeds CHF 100,000.
The timeline: Notify the Federal Tax Administration within 30 days of crossing the threshold. Failure to register results in backdated VAT liabilities—meaning you owe VAT on all those past invoices you've already been paid for.
The responsibility: Once registered, you'll file quarterly VAT returns (due within 60 days after each quarter ends) at the current standard rate of 7.7%.
Why this matters for software: Your accounting solution must handle Swiss VAT calculations, reporting, and the specific requirements of quarterly filings.
Since October 2022, all payment-triggering invoices must include a Swiss QR code. As of November 21, 2025, additional technical requirements became mandatory:
What this means: Your software must generate compliant QR-bills automatically. Manual invoice creation or outdated software puts you at risk of payment processing delays.
While optional until you reach CHF 100,000 in revenue, early registration with the Commercial Register offers advantages:
With dozens of options available, the 'best' software depends on your specific situation. Here's how to narrow it down.

Choose based on where you are in your freelance journey
Focus on simplicity and learning the basics

Automated workflows and VAT preparation

Full accounting and compliance features

An honest look at the top options for Swiss freelancers, with current pricing
| Software | Best For | Price (2026) | Swiss Features | Mobile App | AI Features |
|---|---|---|---|---|---|
| Magic Heidi | Solo freelancers prioritizing simplicity | CHF 19/mo | ✓ QR-bills, VAT, CHF | ✓ iOS, Android | ✓ Receipt scanning |
| bexio | Growing businesses needing comprehensive features | CHF 45-125/mo | ✓ Full compliance | ✓ Yes | ⚠ Limited |
| Infinity | Tech-savvy freelancers wanting AI automation | CHF 24-75/mo | ✓ QR-bills, VAT, AI | ✓ Yes | ✓ 70K+ bookings |
| Banana Accounting | Budget-conscious with desktop preference | CHF 89/year | ✓ Swiss-specific | ✗ No | ✗ No |
| CashCtrl Pro | Those with accounting knowledge | CHF 350/year | ✓ Full accounting | ⚠ Limited | ✗ No |
| AbaNinja/Swiss21 | Startups testing the waters | Free + Pro tiers | ⚠ Basic features | ✓ Yes | ✗ No |
Built by a Swiss freelancer for Swiss freelancers, Magic Heidi takes a different approach
The first accounting app you won't need to learn how to use. No accounting degree required.
Developed specifically for Swiss compliance—not an international platform adapted for Switzerland.
Identical functionality on iPhone, Android, Mac, Windows, and web. Start anywhere, finish anywhere.
All data stored exclusively on Swiss servers in Zürich, ensuring privacy and compliance.
Magic Heidi
CHF 500
Jan 29
Webbiger LTD
CHF 2000
Jan 24
John Doe
CHF 600
Jan 20
Whatever software you choose, verify it includes these essentials:
November 2025 compliant QR-bill generation
7.7% standard rate calculation
Automatic CHF conversion
Preferably automated statement import
Aligned with Swiss tax requirements
Customizable with your branding
Mobile AI-powered capture
P&L, cash flow, aging invoices
You should always own your data
No Swiss bank integrations: Some international platforms (like QuickBooks Online) don't connect directly with Swiss banks, forcing manual imports.
"Swiss version" as an afterthought: Software built for other markets then adapted often has compliance gaps or awkward workflows.
Hidden costs: Watch for per-invoice fees, transaction charges, or expensive "add-ons" for basic features.
Poor mobile experience: If the mobile app is limited or clunky, you'll waste time waiting to get back to your computer.
You've chosen your software. Now what? Here's a realistic timeline for getting up and running.

Step 1: Sign up and verify your account (10 minutes)
Step 2: Enter your business information (15 minutes)
Step 3: Customize your invoice settings (20 minutes)
Step 4: Set up your chart of accounts (25 minutes)
This sounds intimidating but modern software makes it simple. You're essentially creating categories for your income and expenses:
Income categories:
Expense categories:
Most Swiss-focused software includes pre-configured categories aligned with Swiss tax forms—just review and adjust for your specific business.
Step 5: Import your bank statements (10 minutes)
Magic Heidi uses a simple bank statement import approach that works with all Swiss banks:
Security note: This approach keeps you in control—your e-banking credentials stay with your bank, and Magic Heidi only sees the transactions you choose to import.
Create your first invoice (20 minutes)
Walk through the complete process:
Record your first expense (15 minutes)
Two approaches:
Mobile method (recommended):
Manual entry:
Import your first bank statement (20 minutes)
If you connected your bank:
This process feels slow initially but accelerates dramatically once you have recurring clients and established categories.
The difference between freelancers who succeed with accounting software and those who abandon it? Consistent habits in the first month.
Establish foundational habits

Monday morning reconciliation routine

First of the month financial review

Set up recurring workflows

Learn from others' experiences. Here are the pitfalls that trip up Swiss freelancers most often:
Your accounting needs evolve. Here's what to expect at different revenue milestones.
What changes:
Software considerations:
What changes:
Software requirements:
Pro tip: Register 3-6 months before you hit the threshold. This gives you time to adjust systems and understand the process before it becomes mandatory.
What changes:
Software approach:
Even the best software occasionally presents challenges. Here's your support hierarchy:
Bank sync isn't working:
Invoice totals seem incorrect:
Can't find a transaction:
Receipt scan isn't reading correctly:
You've learned the landscape. Now it's time to move forward.
Take decisive action in the next 7 days

Establish consistent routines

Fine-tune your financial operations

If you've read this far, you understand that choosing accounting software isn't about features—it's about fitting your workflow and actually using it consistently.
Open the app, take a photo, send an invoice. If you can use messaging apps, you can use Magic Heidi.
QR-bills, VAT, Swiss banks, data in Zürich—everything built for Swiss market from the ground up.
Start on phone, finish on laptop, review on tablet. Same functionality everywhere.
CHF 25/month flat. No surprise fees, no hidden 'premium' features. Everything included.
Magic Heidi
CHF 500
Jan 29
Webbiger LTD
CHF 2000
Jan 24
John Doe
CHF 600
Jan 20
Your freelance business deserves better than shoeboxes and spreadsheets. Save 2-3 hours every week, capture CHF 3,000-6,000 in additional savings annually, and enjoy peace of mind knowing your books are audit-ready and VAT-compliant.
Try Magic Heidi free for 30 days—no credit card required. Import your existing data, create your first invoice, and see if the simplicity makes sense for your business.
Still have questions? Email support@magicheidi.com or explore the complete help center in your preferred language.
Last updated: January 2026. Pricing and compliance requirements verified as of publication date.