Theo Zimmermann

Bookkeeping & Tax Compliance Writer · KontoMatch

Theo Zimmermann covers bookkeeping, tax compliance, and accounting automation for freelancers and small businesses across Germany, Austria, and Switzerland — drawing on official guidance from the Bundesfinanzministerium, BMF Österreich, and ESTV Schweiz.

80 articles published

Articles by Theo Zimmermann

Tax & Compliance

Austrian VAT (Umsatzsteuer) Guide for Small Businesses

Austria's VAT system has three rates, a different registration threshold than Germany, and its own reporting portal. Here's how it works.

Read article →
Finance

Bank Reconciliation: A Complete Guide for Small Businesses

Bank reconciliation catches errors before they become expensive problems. This guide walks through the process, common pitfalls, and how automation changes everything.

Read article →
Accounting

DATEV Unternehmen Online vs. EXTF Export: Which Approach Is Right for You?

Two ways to get your records into DATEV: direct cloud connection or file export. Here's the honest comparison.

Read article →
Tax & Compliance

Sole Trader vs GmbH in Switzerland: Tax and Admin Differences That Matter

The choice between operating as a sole trader (Einzelunternehmen) and forming a GmbH in Switzerland has real tax and administrative consequences. Here's how to think about it.

Read article →
Finance

Excel Expense Tracking vs. Automated Software: A Realistic Comparison

Excel works until it doesn't. Here's an honest comparison of spreadsheet-based expense tracking versus AI-powered automation for German small businesses.

Read article →
Tax & Compliance

Expense Management Best Practices for Freelancers in Germany

German tax law gives freelancers generous deductions, if you track expenses properly. Here's how to build a system that survives an audit.

Read article →
Finance

Expense Tracking for Austrian Freelancers: What You Can Deduct

Austrian freelancers can deduct a wide range of business expenses against their income. Here's what qualifies, what the limits are, and how to document correctly.

Read article →
Finance

Expense Tracking for Swiss Freelancers: What You Can Deduct

Swiss freelancers can deduct a wide range of business expenses from taxable income. Here's what qualifies under Swiss tax law, what the limits are, and how to document correctly.

Read article →
Finance

Business Bank Account for Freelancers in Germany: Do You Actually Need One?

Many German freelancers run everything through their personal account. Here's why that's a problem and which business accounts are worth it.

Read article →
Tax & Compliance

Freelancer vs. Trade Business in Austria: What the Difference Costs You

In Austria, whether you're a freelancer or a trade business owner determines your registration obligations, your tax structure, and your costs. Here's how to tell which one you are.

Read article →
Tax & Compliance

Freelancer vs. Trade Business Owner: Tax Differences That Actually Matter

The distinction between a freelancer and a trade business owner affects your taxes, your obligations, and how you register your business. Here's what you need to know.

Read article →
Tax & Compliance

What Must Be on a German Invoice: Legal Requirements (Pflichtangaben) Explained

A German invoice missing required fields can be rejected by the tax office (Finanzamt) and cost you the VAT deduction. Here's the complete checklist.

Read article →
Tax & Compliance

German Tax Calendar: Key Deadlines for Freelancers and Small Businesses

Missing a German tax deadline triggers automatic penalties. Here are the dates that matter and what happens if you miss them.

Read article →
Tax & Compliance

Germany's E-Invoicing Mandate 2025-2028: What Every Business Needs to Know

Germany has mandated electronic invoicing for all B2B transactions. Here's what's required, who it affects, and how to prepare for the 2027 and 2028 deadlines.

Read article →
Technology

How AI is Transforming Invoice Processing

Manual invoice processing costs businesses 15-40 EUR per invoice. AI brings that down to nearly zero, and it's getting better every month.

Read article →
Technology

How AI Reads and Extracts Data from Invoices

OCR plus large language models makes invoice data extraction reliable enough to trust. Here's what's actually happening when you upload a document.

Read article →
Tax & Compliance

How Taxes Work for Austrian Freelancers

Austria has its own tax system, social security rules, and registration process for self-employed workers. Here's what you need to know before you start.

Read article →
Tax & Compliance

How to Digitize Paper Receipts and Store Them Correctly

Going paperless only works if you do it correctly. Here's the exact process for scanning, storing, and retiring paper receipts in a legally sound way.

Read article →
Tax & Compliance

How to Handle a Tax Audit (Betriebsprüfung) in Germany

A tax audit (Betriebsprüfung) in Germany doesn't have to be a disaster. Here's what triggers them, what auditors look for, and how clean records make them manageable.

Read article →
Finance

How to Match Invoices with Bank Statements Automatically

Matching receipts to bank transactions manually takes hours every month. Here's how AI-powered reconciliation works and how to set it up.

Read article →
Accounting

How to Hand Off Your Books to Your Swiss Treuhänder

Swiss freelancers and small businesses work with a Treuhänder rather than a Steuerberater. Here's how to prepare your records for a clean, efficient handoff.

Read article →
Accounting

How to Send Your Books to Your Steuerberater Digitally

The shoebox of receipts era is over. Here's how to hand off clean, digital records to your tax advisor, and what format they actually want.

Read article →
Finance

Invoice Management for Agencies and Consulting Firms

Agencies and consultancies have more complex invoicing needs than solo freelancers. Multiple clients, project billing, retainers, and team expenses all require a systematic approach.

Read article →
Tax & Compliance

Germany's Small Business VAT Exemption: When It Saves You Money and When It Doesn't

The small business VAT exemption sounds appealing. But it's not right for everyone. Here's how to decide.

Read article →
Finance

Multi-Currency Expense Tracking for Freelancers and Remote Teams

Working across currencies creates real bookkeeping complexity. Here's how to handle EUR, USD, GBP, and CHF correctly for German tax purposes.

Read article →
Tax & Compliance

MWST Explained: VAT for Swiss Freelancers and Small Businesses

Switzerland's VAT is called MWST, runs at 8.1%, and has its own registration rules. Here's how it works and when you need to register.

Read article →
Finance

How to Set Up a Paperless Invoice Workflow from Scratch

A complete paperless invoice setup for a German small business: from receipt capture to Steuerberater handoff, with no manual data entry.

Read article →
Tax & Compliance

Record-Keeping Rules for Austrian Businesses: The BAO Explained

Austria's Bundesabgabenordnung sets out how long you must keep records and what counts as a valid document. Here's what it means in practice.

Read article →
Tax & Compliance

Record-Keeping for Swiss Businesses: What the OR Requires

Swiss businesses follow the Obligationenrecht (OR) for their record-keeping obligations. Here's what that means for freelancers and small business owners in practice.

Read article →
Technology

Replace Manual Bookkeeping with AI: A Practical Guide

Most small businesses are still doing bookkeeping the hard way. Here's what switching to AI-assisted bookkeeping actually looks like.

Read article →
Tax & Compliance

How to Handle Reverse Charge VAT on EU Invoices

Invoicing business clients in other EU countries? The reverse charge mechanism changes who handles the VAT. Here's how it works and what to put on your invoice.

Read article →
Accounting

SKR03 Expense Categories Explained: A Freelancer's Reference

The German SKR03 chart of accounts can be overwhelming. Here are the categories most freelancers actually use, explained in plain language.

Read article →
Finance

How to Track Business Expenses Without an Accountant

You don't need a full-time accountant to keep clean books. Here's a practical system for freelancers and small businesses that keeps the tax office (Finanzamt) happy.

Read article →
Tax & Compliance

Understanding German Tax Compliance: GoBD Explained

GoBD compliance isn't optional for German businesses. This guide breaks down what it means, what the tax office (Finanzamt) looks for, and how to stay on the right side of it.

Read article →
Accounting

What is DATEV and Why Your Business Needs It

DATEV is the backbone of German accounting. If you run a business in Germany, chances are your tax advisor (Steuerberater) already uses it. Here's what you need to know.

Read article →
Tax & Compliance

What Is ZUGFeRD and How Is It Different from XRechnung?

Both ZUGFeRD and XRechnung are accepted e-invoice formats in Germany. But they work very differently. Here's which one you should be using.

Read article →
Accounting

When Do You Actually Need a Tax Advisor (Steuerberater)?

Not every freelancer needs a full-service tax advisor (Steuerberater). But there are specific situations where not having one is a real financial risk.

Read article →
Accounting

Year-End Bookkeeping Checklist for Austrian Small Businesses

The steps to close your books cleanly at year end, prepare records for your Austrian Steuerberater, and avoid the most common mistakes that delay your tax filing.

Read article →
Accounting

Year-End Bookkeeping Checklist for German Small Businesses

The steps to close your books cleanly at year end, prepare records for your Steuerberater, and avoid the most common mistakes that delay your tax filing.

Read article →
Accounting

Year-End Bookkeeping Checklist for Swiss Small Businesses

Closing your books at year end in Switzerland involves cantonal deadlines, MWST reconciliation, and AHV contribution reviews. Here's what to check.

Read article →