What Is Milchbüechli Bookkeeping?
Milchbüechli bookkeeping — called «vereinfachte Buchführung» (simplified bookkeeping) in Swiss law — is the simplest form of accounting the Swiss legal system allows. It consists of a straightforward record of all income and expenses, without a chart of accounts, without a balance sheet, without debit and credit.
The name comes from the 19th century, when dairy farmers noted their deliveries in a small notebook (Büchlein). What worked with pencil back then can now be handled digitally — and automated. For a broader overview of all bookkeeping obligations as a freelancer, see our complete freelancer guide.
Legal Basis: Who Can Use the Milchbüechli?
The legal foundation is Art. 957 para. 2 of the Swiss Code of Obligations (OR). It allows simplified bookkeeping for:
- Sole proprietorships with annual revenue below CHF 500,000
- General and limited partnerships below the same threshold
Important: GmbH (LLC) and AG (corporations) are always required to use full double-entry bookkeeping — regardless of revenue.
What Happens When You Exceed the Threshold?
Once your annual revenue exceeds CHF 500,000, you are legally required to switch to double-entry bookkeeping. LumaBill makes this transition easy: a single toggle in settings activates the advanced mode — all existing data is preserved.
Voluntarily Switching to Double-Entry
You can switch to double-entry bookkeeping at any time, even below the threshold. This makes sense if you:
- Want to apply for a bank loan
- Are seeking investors
- Are building a more complex business structure
What Goes Into the Milchbüechli — and What Doesn't?
What You Must Record
| What | Example | Required? |
|---|---|---|
| All income | Invoice paid CHF 2,400 | ✅ Yes |
| All expenses | Office supplies CHF 85 | ✅ Yes |
| Date of each transaction | 15.03.2026 | ✅ Yes |
| Description | "Laptop battery replacement" | ✅ Yes |
| Receipt / proof | Cash receipt, PDF invoice | ✅ Yes |
What You Do Not Need
- Chart of accounts (no standard account numbers)
- Balance sheet (no assets/liabilities breakdown)
- Formal profit & loss statement
- Debit/credit journal entries
- General ledger in the accounting sense
Grey Areas: What Many Get Wrong
Mixed-use expenses: Home office, phone, car — record only the business portion. With 40% home office use of a room: 40% of rent as expense. Keep a brief note explaining how you calculated the proportion.
Small cash expenses: Even CHF 3.50 for parking requires a receipt. A phone photo is sufficient — the digital copy is legally equivalent.
Private contributions and withdrawals: These are not income or expenses in the bookkeeping sense, but must be noted separately.
Practical Example: One Month as a Freelancer
Imagine you're a web designer with a sole proprietorship. March 2026 looks like this:
| Date | Description | Income | Expenses |
|---|---|---|---|
| 03.03. | Invoice Client A — Website redesign | CHF 3,800 | |
| 07.03. | Adobe Creative Cloud annual sub (March portion) | CHF 65 | |
| 10.03. | Train ticket client meeting Zurich | CHF 38 | |
| 12.03. | Laptop battery replacement | CHF 89 | |
| 15.03. | Invoice Client B — Maintenance contract | CHF 950 | |
| 18.03. | Phone bill (80% business use) | CHF 56 | |
| 22.03. | Office supplies (paper, pens) | CHF 34 | |
| 25.03. | Professional book "UX Design 2026" | CHF 48 | |
| 28.03. | Business account bank fees | CHF 12 | |
| 31.03. | Invoice Client C — Logo design | CHF 1,200 |
March 2026 totals:
- Income: CHF 5,950
- Expenses: CHF 342
- Surplus: CHF 5,608
You sum this surplus across all months of the year. At year end, you get your net profit, which you declare as income on your tax return — directly, without conversions or adjustments.
Retention Requirement: 10 Years, Digital Allowed
All receipts and records must be kept for 10 years (GeBueV Art. 9). This applies to:
- Sales invoices (your invoices to clients)
- Purchase invoices (vendors, subscriptions)
- Bank statements and receipts
- The income/expense list itself
Digital receipts are fully valid — you don't need to keep paper originals. Requirement: the digital copy must be stored in an unalterable format and always readable. A standard PDF on a cloud drive is sufficient.
Recommended Filing Structure
2026/
01_Income/
2026-03-03_ClientA_Website.pdf
02_Expenses/
2026-03-07_AdobeCC.pdf
03_BankStatements/
2026-03_UBS_Statement.pdf
Even simpler: use bookkeeping software that stores receipts directly and links them to each transaction automatically.
The Most Common Milchbüechli Mistakes
1. Missing receipts for cash expenses No receipt = no recognized expense in an audit. Photograph receipts immediately with your phone.
2. Mixing private and business The most common problem with sole proprietorships. Maintain a separate business account if possible. At minimum: add a note to every mixed expense showing the business portion.
3. Not recording entries promptly Entering three months of receipts at once leads to errors and forgotten entries. A weekly 15-minute routine is more realistic than daily individual entries.
4. Income recorded at the wrong time Milchbüechli uses the cash basis: income is recorded when money arrives — not when the invoice is issued. Open invoices do not appear in your income.
5. Missing deductible expenses Many freelancers forget: professional books, further training, home office portion, bank fees, tax advisory costs, business portion of private vehicle use. All deductible — all go in the Milchbüechli.
Automate Your Milchbüechli with LumaBill
LumaBill's simple mode is a digital Milchbüechli — legally compliant, automatically linked to your invoices, and archived to GeBueV standards.
What Happens Automatically
Invoices: Every paid invoice automatically creates an income entry. No double work.
Expenses and receipts: Upload a photo of your receipt — AI detects the amount, date, and vendor and suggests the right category. With Pro + AI (CHF 24/mo) up to 100 receipts per month.
Bank import (CAMT.053): Upload your bank statement in CAMT format. LumaBill automatically matches transactions to invoices and expenses. Included in the Pro plan (CHF 15/mo) — no surcharge.
GeBueV export: With one click, export all records in a format your accountant or tax authority can use directly.
Upgrade at any time: When your business grows beyond CHF 500,000, activate double-entry with a toggle. All existing data is preserved — the general ledger, chart of accounts, and balance sheets are calculated retroactively.
LumaBill Pricing
| Plan | Price | What's included |
|---|---|---|
| Pro | CHF 15/mo | Invoicing, Milchbüechli, bank import, expenses |
| Pro + AI | CHF 24/mo | Everything + AI receipt capture (100 docs/mo) |
For comparison: Bexio Basic costs CHF 35/mo — without bank import and without AI. Detailed comparison →
Start for Free
Try LumaBill free with 5 invoices — no subscription, no credit card needed. Create your first Swiss QR invoice in minutes.
Conclusion: The Milchbüechli — Simple, but Not Informal
Milchbüechli bookkeeping is the right choice for the vast majority of Swiss freelancers and sole proprietorships:
- Legally sufficient below CHF 500,000 annual revenue (OR Art. 957 para. 2)
- Significantly less effort than double-entry bookkeeping
- Tax-ready — the annual surplus goes directly into your tax return
- Fully digital — receipts as PDFs, records in an app
The most common mistake: too little discipline around receipts and recording entries too late. With the right software, the Milchbüechli takes under 30 minutes per month.
Start free with 5 invoices — no credit card, no commitment.