Accounting & Tax Compliance in Germany
Corporate tax, VAT, statutory bookkeeping and filing obligations for companies operating in Germany — reviewed against current German commercial and tax law.
Currency
Euro (EUR)
Combined corporate tax
~29–33%
VAT standard rate
19% (reduced 7%)
Fiscal year
1 Jan – 31 Dec
Annual filing deadline
12 months after year-end
Chart of accounts
SKR03 / SKR04 (DATEV)
How accounting and tax compliance work in Germany
Germany applies a federal tax framework — corporate income tax and VAT — combined with a municipal trade tax that varies by location, and statutory bookkeeping duties under the Commercial Code (HGB). Obligations scale with company size: reporting depth, disclosure format and audit requirements all depend on which of the four HGB size classes an entity falls into.
The sections below cover the figures a finance or operations lead needs before registering an entity or taking over an existing one: tax rates, VAT rules, bookkeeping standards, audit thresholds, filing deadlines and the e-invoicing mandate now being phased in.
Discuss your Germany accounting setupKörperschaftsteuer and Gewerbesteuer
Corporate income tax (Körperschaftsteuer) is a flat 15%, plus a 5.5% solidarity surcharge on that amount — an effective federal rate of 15.825%. Municipal trade tax (Gewerbesteuer) is layered on top: a 3.5% base assessment rate multiplied by a municipal collection rate (Hebesatz) that typically runs 200%–900%, producing an effective trade tax of roughly 14–17% in major cities.
| Municipality | Combined effective rate |
|---|---|
| Berlin | ~28.2% |
| Munich | ~32.2% |
| Other municipalities | ~29–33%, per local Hebesatz |
Rates and registration thresholds
Germany applies a 19% standard VAT rate and a 7% reduced rate on defined categories. Businesses established in Germany must register once prior-year turnover exceeds €25,000, or once current-year turnover is expected to exceed €100,000. Foreign companies with no German establishment have no minimum threshold and must register from their first taxable supply.
| Rate | Applies to |
|---|---|
| 19% | Standard rate — most goods and services |
| 7% | Food, books, newspapers, medical equipment, cultural services, and restaurant/catering food service (reduced rate from 1 Jan 2026) |
HGB, GoBD, and the SKR03 / SKR04 standard
Double-entry bookkeeping with a balance sheet and profit-and-loss statement is mandatory under §238 HGB. No specific chart of accounts is required by law, but SKR03 and SKR04 — both developed by DATEV — are the de facto national standard. Digital bookkeeping must be traceable under the GoBD principles: every posting requires a source document.
SKR03
Process-oriented — accounts are grouped around day-to-day business workflows (purchasing, sales, banking).
SKR04
Financial-statement-oriented — structure mirrors the balance sheet and P&L directly.
HGB size classes and when an audit is required
German commercial law (§267, §267a HGB) sorts corporations into four size classes by balance sheet total, revenue and average headcount — thresholds last updated April 2024. A company only changes class after exceeding or falling below two of the three criteria on two consecutive balance sheet dates. A statutory audit under §316 HGB becomes mandatory once an entity leaves the small class.
| Class | Balance sheet total | Revenue | Employees | Audit |
|---|---|---|---|---|
| Micro | ≤ €450,000 | ≤ €900,000 | ≤ 10 | No |
| Small | ≤ €7.5m | ≤ €15m | ≤ 50 | No |
| Medium | ≤ €25m | ≤ €50m | ≤ 250 | Yes — §316 HGB |
| Large | > €25m | > €50m | > 250 | Yes — §316 HGB |
Quick check — which size class applies to you?
1. Balance sheet total
2. Annual revenue
3. Average employees
Your estimated size class
Indicative only, based on a single reporting period — a class change under §267 HGB requires exceeding or falling below two of three thresholds on two consecutive balance sheet dates. Talk to us for a formal determination.
Contact UsFiling deadlines and penalties
The Jahresabschluss is due within 12 months of the fiscal year-end and filed electronically via the Unternehmensregister (the filing point moved from direct Bundesanzeiger submission in August 2022; the Bundesanzeiger publisher still operates the platform). Micro-companies may deposit (Hinterlegung) rather than fully publish (Offenlegung) their balance sheet under §326(2) HGB.
Fiscal year-end
31 December, for a standard calendar-year entity.
+ 12 months
Statutory deadline to file the Jahresabschluss via the Unternehmensregister.
After deadline
€500–€25,000 fine under §335 HGB, repeatable; managing director personally liable.
The B2B rollout, 2025–2028
Germany's B2B e-invoicing mandate, introduced under the Growth Opportunities Act, phases in structured invoicing (EN 16931 formats such as XRechnung or ZUGFeRD 2.1+) between 2025 and 2028. Structured e-invoices must be archived in their original format for at least 8 years.
Receive & validate
All businesses must be able to receive and validate structured e-invoices — no revenue threshold.
Transition
Paper or other electronic formats (e.g. PDF) remain usable with the recipient's consent.
Issuing begins
Mandatory for domestic B2B issuance — businesses above €800,000 turnover.
Full mandate
Structured e-invoicing required for all businesses.
Bookkeeping implications by legal form
The choice of legal entity affects minimum capital, governance and — directly — the bookkeeping and disclosure regime a company sits under from day one.
| Entity | Minimum capital | Accounting note |
|---|---|---|
| GmbH | €25,000 (≥ €12,500 paid in before registration) | Standard operating entity — full double-entry bookkeeping and HGB disclosure. |
| UG (Unternehmergesellschaft) | €1 | Same bookkeeping duties as a GmbH, plus a mandatory 25% annual profit reserve until capital reaches €25,000. |
| AG | €50,000 | Full HGB bookkeeping plus stricter governance — supervisory board, statutory audit committee. |
| Branch (Zweigniederlassung) | None — no separate legal personality | Foreign parent retains full liability; local bookkeeping is still required for German tax purposes. |
Frequently asked questions
Talk to a Germany accounting expert
For companies setting up accounting and tax compliance in Germany, or reviewing an existing setup against current HGB and VAT requirements.