Back to blog
Taxes

GmbH Tax Audit in Germany 2026: What the Tax Office Checks and How to Prepare

Facing a German tax audit for your GmbH? Learn what the Finanzamt checks, how the Betriebsprüfung process works, and how to prepare with GoBD-compliant bookkeeping.

Published
Updated
Author
Diana

Receiving a tax audit notice from the German Finanzamt (tax office) is stressful for any GmbH director. But if your bookkeeping is clean and records are in order, there is little to worry about. This guide explains how a German GmbH tax audit (Betriebsprüfung) works, what the auditor examines, and how to prepare effectively.

What Is a German Business Tax Audit?

A Betriebsprüfung (external audit under §193 AO) is a review of a company's tax records by the German tax authority. It typically covers the last three to five fiscal years and examines corporate income tax (Körperschaftsteuer), trade tax (Gewerbesteuer), payroll tax (Lohnsteuer), and VAT (Umsatzsteuer). The goal is to identify underpayments or overpayments of tax. Being selected does not automatically mean the tax office suspects wrongdoing.

Which GmbHs Are Audited?

The tax office classifies businesses into size tiers. Large businesses (revenue above €8.6M) are audited every three to four years by default. Smaller GmbHs are audited less frequently but can be selected through random sampling, third-party reports, or anomalies in tax returns — such as consistently high entertainment expenses, repeated losses, or unusual input VAT deductions.

The Audit Process Step by Step

The Finanzamt gives at least two weeks' written notice before the audit begins. Unannounced audits are only possible when tax fraud is suspected. Once notified, you gather all books, bank statements, invoices, payroll records, driver logbooks, and shareholder resolutions covering the audit period.

The auditor either visits your premises or reviews digitally exported bookkeeping data in GoBD format. The review phase can take weeks to months. It concludes with a closing meeting (Schlussbesprechung) where findings are discussed and you can respond before the final audit report and any amended tax assessments are issued.

What Does the Auditor Actually Check?

Key audit focus areas for a GmbH: completeness and GoBD compliance of accounting records; whether deducted expenses are genuinely business-related; managing director salary and arm's-length test; shareholder loans and appropriate interest rates; company car (1% rule or driver's logbook); payroll tax for all employees and the managing director; VAT and input tax deductions; entertainment expense documentation; cross-border EU transactions.

GoBD-Compliant Bookkeeping as Your Best Defense

GoBD-compliant digital bookkeeping is your strongest protection in any tax audit. Receipts must be recorded promptly, stored completely, and archived in an unalterable format. Your GmbH bookkeeping must be exportable in GoBD format on request. The cash register log must be complete and updated daily. Norman provides GoBD-certified AI bookkeeping with revision-safe receipt archiving — so you are ready for any audit request immediately.

Common Mistakes That Attract Scrutiny

The most common weaknesses auditors find: a cash book with gaps or a negative cash balance — a classic trigger for tax estimations (Zuschätzung); missing receipts — without documentation there is no deductible business expense; deficient driver's logbooks — incomplete or retroactively created logbooks are rejected; entertainment receipts without names of guests or business purpose; and missing shareholder resolutions on salary, bonuses, or loans. See also: GmbH bookkeeping obligations explained.

Conclusion

A tax audit is a normal part of running a GmbH — not a sign that something is wrong. The key is maintaining complete, orderly records every year, not just when a notice arrives. A correct GmbH tax return, GoBD-compliant bookkeeping, and well-archived receipts will let you face any audit with confidence. A modern digital accounting tool reduces your preparation time from days to minutes.

Norman Blog

Norman handles the operational finance work behind the scenes

From invoicing to bookkeeping, Norman keeps recurring finance work organized so you can stay on top of deadlines with less manual effort.