Swiss Compliance Guide

Swiss Accounting Documents:
What Every Freelancer Must Keep

Missing one receipt cost a Zurich freelancer CHF 2,800 in extra taxes last year. Learn exactly which documents Swiss law requires, how long to keep them, and how to turn paperwork into a profit-protection system.

Magic Heidi Expense Tracking

What Counts as an Accounting Document
in Switzerland?

Swiss Article 957 of the Code of Obligations requires you to maintain evidence for every transaction. Essential documents include invoices, receipts, bank statements, contracts, VAT returns, and year-end financial statements.

📋
10-Year RetentionAll documents must be kept for a decade
💰
CHF 100K VAT ThresholdMandatory registration when exceeded
🔐
Digital ArchivingTamper-proof storage required by law
Critical Rule

The 10-Year Retention Rule

Article 958f of the Swiss Code of Obligations requires you to keep all accounting documents for 10 years from the end of the fiscal year. 2025 documents must be kept until December 31, 2035. During an audit, undocumented expenses get rejected—a CHF 5,000 claim without a receipt could cost you CHF 1,000-1,500 in additional taxes, plus interest and fines.

Magic Heidi Analytics Dashboard

QR-Bill Changes Coming November 2025

If you issue invoices with Swiss QR-bills, mark this date: November 21, 2025.

From that day, only structured addresses (type "S") will be permitted in QR codes. Unstructured addresses (type "K") will phase out by September 2026.

What this means for you:

Your invoicing software must update before the deadline. If you're using older templates or manual QR generation, check compatibility now.

Magic Heidi automatically handles this transition—no action required from users.

VAT Requirements
for 2025

When your worldwide taxable turnover exceeds CHF 100,000 in any 12-month rolling period, VAT registration becomes mandatory. Set an alert at CHF 90,000 to prepare for registration.

🇨🇭 Federal Tax Administration
💼 Mandatory over CHF 100K
📊 Voluntary registration available
💰 Reclaim VAT on expenses
📋
8.1% Standard Rate

Most services and goods

🏨
3.8% Accommodation

Hotel and lodging services

📚
2.6% Reduced Rate

Food, books, medicines, newspapers

📅
Filing Options

Quarterly, monthly, or annually

Software Comparison

Accounting Software for Swiss Freelancers

Find the right tool for your business documentation needs.

FeatureMagic HeidiBexioCashCtrlBanana
Swiss QR-bills Auto-compliant
AI Receipt Scanning Included Manual entry No No
Starting PriceCHF 0 freemiumCHF 45/monthCHF 0 free tier~CHF 149/year
Mobile AppsiOS, AndroidiOS, AndroidWeb onlyDesktop
Best For FreelancersSMEsAll sizesAccounting-savvy
Accountant Access Built-in No No
Mobile-First

AI Receipt Scanning That Does Itself

Snap a photo of your coffee meeting receipt, and Magic Heidi auto-extracts vendor, amount, date, and VAT—then categorizes the expense automatically. No more manual data entry or shoeboxes of receipts.

Magic Heidi Mobile Expense Scanning

Your Document Management Checklist

Use this quarterly review to stay audit-ready:

Banking & Payments

  • ☐ Business account separate from personal
  • ☐ All statements downloaded and stored
  • ☐ TWINT/card transactions matched to receipts

Invoicing

  • ☐ All issued invoices numbered sequentially
  • ☐ QR-bill format compatible with 2025 rules
  • ☐ Outstanding invoices followed up

Expenses

  • ☐ Every receipt scanned within 48 hours
  • ☐ Files named with date-vendor-amount format
  • ☐ Categories assigned for tax reporting

Compliance

  • ☐ VAT turnover tracked against CHF 100,000
  • ☐ Year-end documents backed up in two locations
  • ☐ Accountant access configured if needed
Finance Friday Method

Stay Organized in 30 Minutes Per Week

Set aside 30 minutes every Friday for financial hygiene. Freelancers who maintain weekly routines report spending 80% less time on year-end accounting.

  • 📅
    Week 1

    Match receipts to bank transactions

  • 📧
    Week 2

    Send overdue invoice reminders

  • 🏷️
    Week 3

    Review expense categories

  • 📊
    Week 4

    Check VAT threshold progress

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

FAQ

Frequently Asked Questions

What triggers a Swiss tax audit?

Tax authorities flag accounts showing round numbers everywhere, missing gaps in invoice sequences, expenses without corresponding income, cash transactions without documentation, and personal expenses in business accounts. Clean documentation ensures you'll pass an audit without financial damage.

Can I destroy documents if I close my business?

No. If you close your business or liquidate a company, the 10-year retention obligation continues. You cannot destroy records just because you've moved on from the business.

What format should I use for digital archiving?

PDF/A format is recommended for long-term archiving. Regular PDFs and JPEGs work if your system prevents editing. Cloud storage is permitted as long as servers are in Switzerland or the EU.

When should I voluntarily register for VAT?

Voluntary registration below the CHF 100,000 threshold lets you reclaim VAT on business expenses—worth considering if you have significant purchases. Set an alert at CHF 90,000 to prepare for mandatory registration.

How do I name my accounting files?

Use a consistent format like 2025-05-27_Client-Name_Invoice_1200CHF.pdf. Include the date, vendor or client name, document type, and amount for easy searching during audits.

Take Control of Your Accounting Documents Today

Every receipt you capture today protects your money tomorrow. The AI handles categorization, QR-bill compliance, and 10-year archiving requirements automatically.