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.

A tax audit (Betriebsprüfung) is a formal examination conducted by the tax office (Finanzamt). For most small businesses, it’s the most stressful tax event imaginable. For businesses with clean records, it’s an inconvenience. The difference is almost entirely preparation.

What Triggers a Betriebsprüfung

Tax audits in Germany are partly random (every business has a statistical chance of being selected) and partly risk-based. The risk factors that increase your probability of being audited include:

Significant fluctuations in income or expenses. A year where income drops 40% without an obvious explanation, or expenses jump 60%, raises questions.

High ratios of cash transactions. Businesses with a lot of cash income are scrutinized more closely because cash is harder to verify.

Industry-specific patterns. The Finanzamt maintains benchmarks for income and expense ratios by industry. A freelance graphic designer whose expenses are 70% of revenue when the industry benchmark is 30% will get attention.

Late or incorrect filings. Repeated late Umsatzsteuer-Voranmeldungen or corrections to filed returns increase your audit risk.

Random selection. Some percentage of audits are simply random. There’s no way to eliminate this risk entirely.

What Happens During an Audit

A tax audit (Betriebsprüfung) for a small business typically begins with a written audit notice (Prüfungsanordnung) giving at least two weeks’ notice. The notice will state the years being reviewed (typically the most recent 3 years) and the scope.

A tax auditor (Betriebsprüfer) from the tax office (Finanzamt) will either visit your premises or conduct the audit remotely. They will request access to your financial records: books, invoices, bank statements, and the GoBD-compliant digital records.

The auditor reviews: completeness of income recording, matching of expenses to receipts, correct application of VAT, and compliance with GoBD requirements.

What Auditors Actually Look For

Every expense has a receipt. For every amount in your expense records, there should be a corresponding invoice or receipt. Missing documentation is the most common finding.

Receipts are authentic and legible. Photocopies, printed screenshots, or low-quality photos of receipts may not be accepted. Original digital files or high-quality scans are best.

Income is complete. Every client payment you received should appear in your records. Auditors can request client-side confirmation of payments if they suspect underreported income.

Private vs. business expenses are separated. Any expense that could have a personal component (meals, travel, home office) needs clear justification of the business purpose.

VAT is correctly applied. The invoices you issued charge the correct VAT rate. The input VAT you claimed corresponds to invoices in your records.

How to Prepare

Maintain current records. The best preparation for a Betriebsprüfung is maintaining clean records throughout the year. Monthly reconciliation, complete receipt documentation, and accurate categorization are what make an audit manageable.

Have a process documentation (Verfahrensdokumentation). A written description of your bookkeeping process shows the auditor that you have a systematic approach.

Organize your records by year. Have your records organized so you can quickly pull everything for any specific year under review.

Involve your tax advisor (Steuerberater). Never face a tax audit (Betriebsprüfung) without your tax advisor. They should represent you, communicate with the auditor, and review any proposed adjustments before you agree to them.

If the Audit Finds Problems

If the auditor identifies discrepancies, they issue a formal audit report (Betriebsprüfungsbericht) with proposed adjustments. You have the right to respond to these findings before they become final. Many adjustments can be negotiated or contested.

Work through your tax advisor (Steuerberater) on any contested findings. They know which battles are worth fighting and how to frame arguments that the tax office (Finanzamt) will accept.

The most important thing: don’t panic. A tax audit (Betriebsprüfung) with clean records is a manageable administrative process, not a crisis.

How KontoMatch Helps

KontoMatch gives you exactly the kind of records that make a tax audit (Betriebsprüfung) manageable. Every invoice is stored in its original format with a timestamped upload log. Every expense is linked to its bank transaction. The DATEV EXTF export provides a complete, machine-readable record of every booking. And all documents are retained for up to 10 years, so nothing is missing regardless of how far back the audit reaches.

Tags