Swiss Accounting Guide

Milchbüchlein Accounting for Swiss Freelancers

Switzerland's simplified single-entry bookkeeping for freelancers under CHF 500K. Learn thresholds, VAT rules, and when to upgrade to double-entry.

Magic Heidi Accounting Dashboard

What is Milchbüchlein? Swiss Accounting for Freelancers Made Simple

If you're a freelancer in Switzerland, you've probably heard the term "Milchbüchlein" and wondered what it means. Don't worry—you're not alone. This charming Swiss-German term literally translates to "milk book," but it's actually the key to simplified accounting for small businesses.

Milchbüchlein refers to single-entry bookkeeping, a straightforward accounting method that's perfectly legal (and often ideal) for Swiss freelancers and sole proprietors with annual turnover under CHF 500,000.

The name comes from Switzerland's agricultural heritage, when farmers would record their daily milk sales in simple ledgers. Today, it represents the same principle: uncomplicated, single-entry accounting that "fits into a milk book."

Why Milchbüchlein Exists: Switzerland's 2013 Accounting Reform

Before 2013, all Swiss businesses—regardless of size—were required to maintain double-entry bookkeeping. This created unnecessary complexity for freelancers and small sole proprietors.

The new accounting law (Rechnungslegungsrecht) introduced in 2013 changed everything. Small businesses no longer needed complex double-entry systems. Instead, they could use simplified accounting—what the Swiss colloquially call Milchbüchlein.

This reform recognized a simple truth: a freelance graphic designer with CHF 80,000 in annual revenue doesn't need the same accounting system as a multinational corporation.

Under CHF 100,000: Optional Accounting

If your annual turnover is below CHF 100,000, accounting is technically optional—though strongly recommended. At this level:

  • No mandatory VAT registration
  • No formal accounting requirement
  • Simple income and expense tracking suffices
  • Can use personal bank account for business transactions

CHF 100,000 - CHF 500,000: Simplified Accounting Required

Once you exceed CHF 100,000 in annual turnover:

  • Milchbüchlein bookkeeping becomes mandatory
  • Must register for VAT
  • Need to submit quarterly or annual VAT statements
  • Must maintain proper income/expense documentation
  • 10-year record retention requirement

Above CHF 500,000: Double-Entry Required

When you cross the CHF 500,000 threshold:

  • Full double-entry bookkeeping becomes mandatory
  • More detailed financial statements required
  • Typically need professional accounting support
  • Higher compliance standards apply

Important note: If you operate as a GmbH (limited liability company) or AG (corporation), you must use double-entry bookkeeping from day one, regardless of turnover.

The Legal Framework: Article 957 of the Swiss Code of Obligations

According to Article 957 of the Swiss Code of Obligations, all sole proprietorships must maintain proper accounting records. For businesses under CHF 500,000, "proper accounting" means:

  • Statement of income and expenses
  • Statement of assets and liabilities
  • Documentation of the financial situation
  • Complete, truthful, and systematic recording of business transactions
  • Proof of receipts for individual transactions

The principles of proper accounting (GOB) still apply to Milchbüchlein. You can't just scribble numbers on napkins—your records must be organized, complete, and verifiable.

Records must be kept for at least 10 years. This applies to receipts, invoices, bank statements, and all supporting documentation.

How It Works

How Milchbüchlein Actually Works

Single-entry bookkeeping is refreshingly simple. Instead of recording each transaction twice (like double-entry), you record it once. You create two lists: Income and Expenses. That's it.

Magic Heidi Expense List

The Basic System

You create two lists:

  1. Income List: All business revenue
  2. Expense List: All business costs

That's it. No complex chart of accounts, no debits and credits, no counter-entries.

What to Record

For each transaction, document:

  • Date: When the transaction occurred
  • Receipt Number: Reference to supporting documentation
  • Description: What the transaction was for
  • Amount: How much in CHF
  • Category: Type of income or expense (optional but helpful)

Example Income Entry

DateReceipt #DescriptionAmount
15.01.2026INV-2026-001Web design project - Client ABCCHF 4,500
22.01.2026INV-2026-002Logo design - Client XYZCHF 1,200

Example Expense Entry

DateReceipt #DescriptionAmount
18.01.2026REC-001Adobe Creative Cloud subscriptionCHF 65.70
25.01.2026REC-002Business lunch with clientCHF 87.00

Tools You Can Use

  • Excel or Google Sheets: Simple and free
  • Notebook: Technically acceptable, but not recommended
  • Accounting Software: Swiss-specific solutions like Magic Heidi, Bexio, or CashCtrl

The key is consistency. Choose one method and stick with it.

Understanding VAT:
The CHF 100,000 Threshold

For many freelancers, VAT registration is where Milchbüchlein accounting gets slightly more complex. You must register for VAT when your annual turnover exceeds CHF 100,000.

📊 Separate tracking of VAT amounts
📄 Documentation of applicable rates
🔢 Quarterly VAT returns
Strict submission deadlines
📋
Standard Rate

8.1% for most services

🥖
Reduced Rate

2.6% for essential goods

🏨
Accommodation Rate

3.8% for hotels and lodging

⚠️
Compliance Required

Quarterly or annual VAT returns

Current VAT Rates (2026)

  • Standard rate: 8.1%
  • Reduced rate: 2.6% (essential goods like food)
  • Accommodation rate: 3.8% (hotels, lodging)

Note: A planned VAT increase to 8.8% has been delayed until 2028.

VAT Complicates Simple Accounting

While Milchbüchlein works beautifully for basic income and expenses, VAT reporting requires additional detail:

  • Separate tracking of VAT-inclusive and VAT-exclusive amounts
  • Documentation of which rate applies to each transaction
  • Quarterly or annual VAT returns
  • More careful record-keeping

Many freelancers consult a trustee or tax advisor once they hit the CHF 100,000 threshold. The cost (typically CHF 30-100 per hour) can be worthwhile to avoid costly VAT mistakes.

Common VAT Errors to Avoid

  1. Forgetting to register: Failure to register for VAT can result in fines
  2. Incorrect rate calculation: Applying 8.1% when 2.6% is appropriate (or vice versa)
  3. Missing UID number: Your VAT identification number must appear on all invoices since 2011
  4. Late submissions: VAT returns have strict deadlines

Limitations of Milchbüchlein

Error Detection

Because each transaction is only recorded once, mistakes are harder to catch. There's no built-in verification like in double-entry systems.

Limited Financial Insights

Milchbüchlein doesn't provide detailed balance sheets or comprehensive financial statements. You know your income and expenses, but deeper analysis is limited.

VAT Complexity

While Milchbüchlein works for basic tracking, it's not ideal for sophisticated VAT reporting. Many freelancers find this challenging.

Scalability Issues

As your business grows, simple single-entry accounting becomes inadequate. You'll eventually need to transition to double-entry bookkeeping.

Tax Optimization

Tax Deductions Swiss Freelancers Shouldn't Miss

Proper expense tracking is where Milchbüchlein really saves you money. Here are commonly overlooked deductions that can significantly reduce your tax burden.

Magic Heidi Expense Tracking on Mobile

Home Office

If you use a dedicated room exclusively for your business, you can deduct a proportional share of:

  • Rent or mortgage interest
  • Utilities (electricity, heating)
  • Internet and phone
  • Insurance

Calculate based on square footage. If your home office is 15% of your apartment, you can deduct 15% of eligible expenses.

Phone and Internet

If you use your personal phone for business, deduct the professional usage percentage. Be reasonable—the tax authorities will question 100% business use of your personal mobile.

Business Travel

Deductible travel includes:

  • Public transport for client meetings
  • Vehicle expenses (proportional to business use)
  • Accommodation for business trips
  • Meals during business travel (with documentation)

Professional Development

Training courses, conferences, certifications, and professional books are fully deductible.

Pillar 3a Contributions

Contributions to your Pillar 3a retirement account are tax-deductible up to CHF 7,056 annually for employed/self-employed persons with pension fund coverage (CHF 35,280 without pension fund coverage).

Insurance

Business liability insurance, professional indemnity insurance, and the business portion of health insurance are deductible.

Transition Planning

When to Upgrade to Double-Entry Bookkeeping

Understanding when to transition from Milchbüchlein to double-entry bookkeeping helps you plan ahead and avoid last-minute scrambling.

Voluntary Transition Reasons

Consider upgrading before it's mandatory if:

  • You need detailed financial statements for investors or lenders
  • Your business has complex inventory or multiple revenue streams
  • You want better financial insights for strategic planning
  • You're preparing to incorporate soon

The Transition Process

Moving from Milchbüchlein to double-entry requires:

  1. Final reconciliation of your single-entry books
  2. Creation of opening balance sheet
  3. Establishment of chart of accounts
  4. Migration of data (if using accounting software)
  5. Typically, professional accounting support

Most businesses hire an accountant or trustee to manage this transition. Budget CHF 2,000-5,000 depending on complexity.

Tools Comparison

Accounting Software vs. Excel

Choosing the right tool for your Milchbüchlein bookkeeping depends on your business complexity and VAT requirements.

FeatureExcel/SheetsMagic HeidiBexioCashCtrl
Monthly CostFreeCHF 24.99CHF 35+CHF 29+
Best ForUnder CHF 100K All freelancersSMEsSmall businesses
VAT ManagementManual Automated Yes Yes
QR Invoice No Included Yes Yes
Setup Time1 hour2 minutes30+ minutes15+ minutes
AI Features No Expense scanning Limited No

When Excel is Enough

You can manage Milchbüchlein in Excel if:

  • Your annual turnover is under CHF 100,000 (no VAT)
  • You have fewer than 50 transactions monthly
  • You're comfortable with spreadsheets
  • You don't need integrated invoicing

When Software Makes Sense

Consider accounting software when:

  • You exceed CHF 100,000 (VAT complexity increases)
  • You want automated bank imports
  • You need professional invoicing with QR codes
  • You value automated backups and security
  • You want to save time

Swiss Accounting Software Options

Magic Heidi: Comprehensive solution designed specifically for Swiss freelancers, covering accounting, invoicing, expense tracking, and VAT management.

Bexio: Popular among Swiss SMEs, used by over 90,000 businesses. More feature-rich but steeper learning curve. Read our Bexio alternative comparison.

CashCtrl: Cost-effective option starting at CHF 350 annually. Good balance of features and simplicity.

Accounto: AI-powered solution with OCR for receipt scanning. Particularly strong for expense management.

Professional Help

Do You Need an Accountant?

Swiss law doesn't require professional accounting help for most freelancers, but knowing when to get help can save you time and money.

When DIY Works

Handle It Yourself If

You probably don't need an accountant in these situations

  • Your turnover is under CHF 100,000
  • Your business is straightforward (simple services, no inventory)
  • You're comfortable with basic financial tracking
  • You have time to learn Swiss tax requirements
DIY Accounting
When Professional Help is Worth It

Consider Hiring an Accountant

Professional help makes sense when

  • You're approaching or exceeding the CHF 100,000 VAT threshold
  • You're unsure about eligible deductions
  • You want tax optimization strategies
  • You lack time or interest in financial management
  • You're planning to incorporate
Professional Accounting Help

Expect to pay CHF 30-100 per hour for a qualified accountant in Switzerland. For annual accounting review and tax filing, budget CHF 500-2,000 depending on complexity.

FAQ

Frequently Asked Questions

Can I use my personal bank account for business transactions?

Yes, this is legally permitted for sole proprietors. However, a separate business account makes tracking easier and looks more professional to clients.

What happens if I exceed CHF 100,000 mid-year?

You must register for VAT within 30 days of exceeding the threshold. VAT obligations begin from the date of registration, not retroactively.

How long must I keep my accounting records?

All accounting records, receipts, and supporting documentation must be kept for 10 years in Switzerland.

Do I need to submit anything to the tax authorities regularly?

If you're VAT-registered, you'll submit quarterly or annual VAT returns. Otherwise, only your annual tax return is required.

Can I switch from Milchbüchlein to double-entry bookkeeping mid-year?

Yes, though it's easier to transition at year-end. You'll need to create an opening balance sheet as of the transition date.

Is Milchbüchlein accepted by Swiss banks for loan applications?

Banks typically require more detailed financial statements than Milchbüchlein provides. If you're seeking financing, consider upgrading to double-entry or having an accountant prepare supplementary statements.

Ready to Simplify Your Freelance Accounting?

Magic Heidi is built specifically for Swiss freelancers, making Milchbüchlein bookkeeping effortless with automated tracking, Swiss VAT compliance, and professional invoicing.

Getting Started with Milchbüchlein Accounting

If you're ready to implement Milchbüchlein accounting for your Swiss freelance business:

  1. Set up your system: Choose Excel, software, or another method
  2. Create your templates: Income list, expense list, receipt filing system
  3. Start recording: Document every transaction from day one
  4. Build the habit: Set aside 30 minutes weekly for bookkeeping
  5. Monitor your thresholds: Track progress toward CHF 100K and CHF 500K
  6. Stay compliant: Keep receipts, file VAT returns on time, submit annual taxes

Proper accounting doesn't have to be complicated. With Milchbüchlein, you can stay compliant, maximize deductions, and focus on what you do best—growing your freelance business.