Not tax advice. Computation tools only. Have a professional check your work before filing.
openaccountants/skills/germany-bookkeeping.md

Use this skill with your AI agent

View on GitHub

Paste this skill into your AI agent's context, or save the file to your project. Works with any AI agent that reads markdown.

germany-bookkeeping.md382 lines18.2 KB
v10Germany
Not yet verified by an accountantContact accountant
1---
2name: germany-bookkeeping
3description: >
4 Use this skill whenever asked about bookkeeping, chart of accounts, Kontenrahmen, SKR03, SKR04,
5 financial statements, P&L format, balance sheet layout, bank reconciliation, expense classification,
6 asset capitalisation, GWG, or day-to-day accounting for a German entity. Trigger on phrases like
7 "Kontenrahmen", "SKR03", "SKR04", "HGB", "Buchhaltung", "chart of accounts Germany", "EÜR",
8 "Einnahmen-Überschussrechnung", "Bilanz", "GuV", "capitalise or expense Germany", "GWG threshold",
9 "Geringwertige Wirtschaftsgüter", "depreciation Germany", "AfA", "bank reconciliation Germany",
10 "Kleinunternehmer", "bookkeeping Germany", or any question about recording transactions, classifying
11 expenses, or preparing accounts under German law. ALWAYS read this skill before touching any
12 bookkeeping work for Germany.
13version: 1.0
14jurisdiction: DE
15category: bookkeeping
16depends_on:
17 - bookkeeping-workflow-base
18---
19 
20# Germany Bookkeeping Skill v1.0
21 
22---
23 
24## Section 1 -- Quick Reference
25 
26| Field | Value |
27|---|---|
28| Country | Germany (Bundesrepublik Deutschland) |
29| Currency | EUR |
30| Financial year | Calendar year (1 Jan -- 31 Dec) for sole traders and partnerships; companies may choose any 12-month period |
31| Accounting standards | HGB (Handelsgesetzbuch) — German Commercial Code |
32| GAAP framework | German GAAP (GoB — Grundsätze ordnungsmäßiger Buchführung) |
33| Standard chart of accounts | SKR03 (process-oriented) and SKR04 (financial-statement-oriented), published by DATEV |
34| Governing body | Bundesanstalt für Finanzdienstleistungsaufsicht (BaFin) for public entities; Finanzamt for tax |
35| Key legislation | HGB §§ 238--342e; EStG (Einkommensteuergesetz); UStG (Umsatzsteuergesetz); AO (Abgabenordnung) |
36| Record retention | 10 years for books and records; 6 years for business correspondence (AO § 147) |
37| Digital requirements | GoBD compliance mandatory — all digital records must be tamper-proof and auditable |
38 
39---
40 
41## Section 2 -- Standard Chart of Accounts (SKR04 — Abschlussgliederungsprinzip)
42 
43SKR04 is organised to mirror the balance sheet and income statement structure. SKR03 (process-oriented) is also widely used, especially by sole traders and EÜR filers. The mapping below uses SKR04 with SKR03 equivalents noted.
44 
45### Class 0: Non-Current Assets (Anlagevermögen)
46 
47| SKR04 | SKR03 | Account | Notes |
48|---|---|---|---|
49| 0027 | 0027 | Goodwill (Geschäfts- oder Firmenwert) | |
50| 0030 | 0030 | Software and licences | |
51| 0200 | 0210 | Technical equipment and machinery | |
52| 0320 | 0320 | Motor vehicles (Fuhrpark) | |
53| 0400 | 0410 | Office equipment (Betriebs- und Geschäftsausstattung) | |
54| 0420 | 0420 | Computer hardware (EDV-Anlagen) | |
55| 0440 | 0440 | Furniture and fittings (Büromöbel) | |
56| 0500 | 0510 | Buildings on own land (Bauten auf eigenen Grundstücken) | |
57 
58### Class 1: Current Assets (Umlaufvermögen)
59 
60| SKR04 | SKR03 | Account | Notes |
61|---|---|---|---|
62| 1200 | 1200 | Trade receivables (Forderungen aus L.u.L.) | |
63| 1400 | 1400 | VAT receivable (Vorsteuer) | Input VAT |
64| 1406 | 1406 | VAT receivable 19% | Standard rate |
65| 1410 | 1571 | VAT receivable 7% | Reduced rate |
66| 1460 | 1580 | VAT receivable (reverse charge) | |
67| 1600 | 1600 | VAT payable (Umsatzsteuer) | Output VAT |
68| 1800 | 1200 | Bank (Kasse / Bank) | Main bank account |
69| 1810 | 1210 | Bank account 2 | |
70| 1890 | 1000 | Cash in hand (Kasse) | |
71 
72### Class 2: Equity (Eigenkapital)
73 
74| SKR04 | SKR03 | Account | Notes |
75|---|---|---|---|
76| 2000 | 0800 | Share capital / registered capital (Gezeichnetes Kapital) | |
77| 2050 | 0850 | Capital reserves (Kapitalrücklage) | |
78| 2970 | 0860 | Retained earnings (Gewinnvortrag) | |
79| 2978 | 0868 | Loss carried forward (Verlustvortrag) | |
80 
81### Class 3: Liabilities (Fremdkapital)
82 
83| SKR04 | SKR03 | Account | Notes |
84|---|---|---|---|
85| 3300 | 1600 | Trade payables (Verbindlichkeiten aus L.u.L.) | |
86| 3500 | 0630 | Bank loans (long-term) | |
87| 3510 | 0640 | Bank loans (short-term) | |
88| 3700 | 1740 | VAT payable (Umsatzsteuerverbindlichkeit) | |
89| 3790 | 1790 | Other tax liabilities | |
90| 3800 | 1700 | Accruals (Rückstellungen) | |
91| 3900 | 1900 | Deferred income (Rechnungsabgrenzung passiv) | |
92 
93### Class 4: Revenue (Betriebliche Erträge)
94 
95| SKR04 | SKR03 | Account | Notes |
96|---|---|---|---|
97| 4000 | 8000 | Revenue from goods (Umsatzerlöse) | 19% VAT |
98| 4100 | 8100 | Revenue — reduced rate | 7% VAT |
99| 4125 | 8125 | Revenue — tax-free with input VAT deduction | Intra-EU, exports |
100| 4130 | 8130 | Revenue — tax-free without input VAT deduction | §4 UStG exempt |
101| 4200 | 8200 | Revenue — reverse charge services | §13b UStG |
102| 4400 | 8400 | Other operating income (Sonstige betriebliche Erträge) | |
103 
104### Class 5 & 6: Operating Expenses (Betriebliche Aufwendungen)
105 
106| SKR04 | SKR03 | Account | Notes |
107|---|---|---|---|
108| 5000 | 3000 | Cost of materials / goods purchased (Wareneinkauf) | |
109| 5400 | 3400 | Purchased services (Fremdleistungen) | Subcontractors |
110| 6000 | 4000 | Salaries (Löhne und Gehälter) | |
111| 6010 | 4010 | Wages | |
112| 6100 | 4100 | Social security employer share | |
113| 6200 | 4200 | Rent and lease expenses (Miete) | |
114| 6300 | 4300 | Insurance (Versicherungen) | |
115| 6310 | 4360 | Motor vehicle insurance | |
116| 6320 | 4500 | Motor vehicle costs (Kfz-Kosten) | Fuel, repairs, tax |
117| 6400 | 4600 | Advertising (Werbekosten) | |
118| 6420 | 4610 | Travel expenses (Reisekosten) | |
119| 6430 | 4620 | Entertainment — deductible portion | 70% deductible, 30% add-back |
120| 6440 | 4630 | Entertainment — non-deductible portion | Always add back |
121| 6500 | 4800 | Repairs and maintenance (Instandhaltung) | |
122| 6600 | 4900 | Miscellaneous expenses (Sonstige Aufwendungen) | |
123| 6800 | 4830 | Office supplies (Bürobedarf) | |
124| 6805 | 4806 | Telephone and internet (Telekommunikation) | |
125| 6810 | 4921 | Professional fees — accountant | |
126| 6815 | 4925 | Professional fees — legal | |
127| 6820 | 4940 | Bank charges (Bankgebühren) | |
128| 6830 | 4964 | Software subscriptions | |
129| 6850 | 4970 | Training and education (Fortbildung) | |
130| 6220 | 4822 | GWG immediate write-off (under EUR 800) | § 6 Abs. 2 EStG |
131| 6221 | 4862 | GWG pool depreciation (EUR 250--1,000) | 5-year pool, 20% p.a. |
132 
133### Class 7: Other Income/Expenses (Weitere Erträge und Aufwendungen)
134 
135| SKR04 | SKR03 | Account | Notes |
136|---|---|---|---|
137| 7000 | 2600 | Interest income (Zinserträge) | |
138| 7100 | 2100 | Interest expense (Zinsaufwand) | |
139| 7200 | 2300 | Exchange gains/losses | |
140| 7300 | 2500 | Extraordinary items | Rare under HGB |
141| 7600 | 4830 | Depreciation — fixed assets (AfA Sachanlagen) | |
142| 7610 | 4835 | Depreciation — intangible assets (AfA immaterielle) | |
143 
144### Tax Accounts (Class 7/9)
145 
146| SKR04 | SKR03 | Account | Notes |
147|---|---|---|---|
148| 7600 | 2200 | Income tax expense (Ertragsteuern) | |
149| 7610 | 2204 | Trade tax expense (Gewerbesteuer) | If applicable |
150| 7620 | 2208 | Solidarity surcharge (Solidaritätszuschlag) | |
151 
152---
153 
154## Section 3 -- Revenue Recognition
155 
156| Scenario | Treatment |
157|---|---|
158| **Default (HGB § 252)** | Accruals basis — revenue when realised (Realisationsprinzip), expenses when incurred |
159| **EÜR (Einnahmen-Überschussrechnung)** | Cash basis — available to Freiberufler and businesses with revenue ≤ EUR 800,000 and profit ≤ EUR 80,000 |
160| **Kleinunternehmer (§ 19 UStG)** | No VAT charged; revenue recorded gross. Threshold: prior year ≤ EUR 25,000 AND current year ≤ EUR 100,000 |
161| **Advance payments received** | Deferred income (3900) until performance obligation met |
162| **Construction contracts** | Percentage-of-completion not permitted under HGB; completed-contract method required |
163| **EU cross-border services** | Reverse charge (§ 13b UStG) — no VAT on invoice; buyer accounts for VAT |
164 
165### EÜR vs Double-Entry Bookkeeping
166 
167| Criterion | EÜR | Double-Entry (Bilanzierung) |
168|---|---|---|
169| Who must use | Freiberufler; businesses under thresholds | All Kaufleute registered in Handelsregister; businesses exceeding revenue EUR 800,000 or profit EUR 80,000 |
170| Revenue recognition | Cash basis | Accruals basis |
171| Balance sheet | Not required | Required (HGB § 242) |
172| Filing | Anlage EÜR with Einkommensteuererklärung | Bilanz + GuV + E-Bilanz (electronic submission) |
173 
174---
175 
176## Section 4 -- Expense Classification
177 
178| Expense Type | SKR04 | Tax Treatment | Notes |
179|---|---|---|---|
180| Office rent | 6200 | Fully deductible | |
181| Home office (Arbeitszimmer) | 6200 | Up to EUR 1,260/year lump sum or proportional costs if dedicated room | Since 2023 |
182| Motor vehicle (business) | 6320 | Business % deductible; 1% rule or logbook | Fahrtenbuch recommended |
183| Entertainment (business meals) | 6430/6440 | 70% deductible for tax (100% VAT input if > EUR 150 gross) | 30% always non-deductible |
184| Gifts to business partners | 6600 | Deductible up to EUR 50 net per person per year | Pauschalversteuerung § 37b EStG applies |
185| Travel expenses | 6420 | Fully deductible; per-diem rates (Verpflegungspauschale): EUR 14 (8-24h), EUR 28 (24h+) | |
186| Software subscriptions | 6830 | Fully deductible as operating expense | |
187| Professional fees | 6810/6815 | Fully deductible | |
188| Bank charges | 6820 | Fully deductible | |
189| Training | 6850 | Fully deductible | Must relate to current business |
190| Fines and penalties | — | NOT deductible | § 4 Abs. 5 Nr. 8 EStG |
191| Private withdrawals (Privatentnahme) | 2100 (SKR04) | NOT deductible | Equity movement |
192 
193---
194 
195## Section 5 -- Asset vs Expense Thresholds (GWG Rules)
196 
197### GWG (Geringwertige Wirtschaftsgüter) — § 6 Abs. 2/2a EStG
198 
199| Net Value (excl. USt) | Treatment | Recording |
200|---|---|---|
201| ≤ EUR 250 | Immediate expense; no asset register required | Direct to expense account |
202| EUR 250.01 -- EUR 800 | Immediate expense OR depreciate over useful life; asset register required | 6222 / asset account |
203| EUR 250.01 -- EUR 1,000 | Alternative: pool depreciation (Sammelposten) over 5 years at 20% p.a. | Must be applied uniformly per year for all assets in range |
204| > EUR 1,000 | Capitalise and depreciate over useful life per AfA-Tabelle | Asset accounts (Class 0) |
205 
206The EUR 250 / 800 / 1,000 thresholds are always net of VAT, even for Kleinunternehmer.
207 
208### Standard Depreciation Rates (AfA-Tabelle)
209 
210| Asset Category | Useful Life (Years) | Annual Rate |
211|---|---|---|
212| Computer hardware | 3 | 33% |
213| Computer software (standard) | 3 | 33% |
214| Motor vehicles (cars) | 6 | ~17% |
215| Motor vehicles (trucks) | 9 | ~11% |
216| Office furniture (Büromöbel) | 13 | ~8% |
217| Office equipment | 8 | 12.5% |
218| Buildings (commercial) | 33 | 3% |
219| Buildings (residential, post-2022) | 33 | 3% |
220| Telephone systems | 8 | 12.5% |
221 
222Since 2021, computers and software have a useful life of 1 year (immediate write-off) per BMF guidance, regardless of cost. This is a tax simplification — for HGB book depreciation, the standard useful life still applies.
223 
224### Declining Balance Option (2025--2027)
225 
226For movable fixed assets acquired after 30 June 2025 and before 1 January 2028: up to 30% declining-balance depreciation, capped at 3x the straight-line rate.
227 
228---
229 
230## Section 6 -- P&L Format (GuV — Gewinn- und Verlustrechnung)
231 
232HGB § 275 prescribes two formats. The **Gesamtkostenverfahren** (total cost method / nature of expense) is standard for SMEs:
233 
234```
235GEWINN- UND VERLUSTRECHNUNG (Gesamtkostenverfahren)
236Für das Geschäftsjahr [date]
237 
238 1. Umsatzerlöse (Revenue) xxx
239 2. Erhöhung/Verminderung des Bestands (Inventory changes) xxx
240 3. Andere aktivierte Eigenleistungen xxx
241 4. Sonstige betriebliche Erträge xxx
242 -----
243 Gesamtleistung xxx
244 
245 5. Materialaufwand (Cost of materials)
246 a) Roh-, Hilfs- und Betriebsstoffe (xxx)
247 b) Bezogene Leistungen (xxx)
248 6. Personalaufwand (Personnel costs)
249 a) Löhne und Gehälter (xxx)
250 b) Soziale Abgaben (xxx)
251 7. Abschreibungen (Depreciation) (xxx)
252 8. Sonstige betriebliche Aufwendungen (xxx)
253 -----
254 BETRIEBSERGEBNIS (Operating result) xxx
255 
256 9. Erträge aus Beteiligungen xxx
25710. Sonstige Zinsen und Erträge xxx
25811. Abschreibungen auf Finanzanlagen (xxx)
25912. Zinsen und ähnliche Aufwendungen (xxx)
260 -----
261 FINANZERGEBNIS xxx
262 -----
263 ERGEBNIS DER GEWÖHNLICHEN GESCHÄFTSTÄTIGKEIT xxx
264 
26513. Steuern vom Einkommen und Ertrag (xxx)
26614. Sonstige Steuern (xxx)
267 -----
268 JAHRESÜBERSCHUSS / JAHRESFEHLBETRAG xxx
269```
270 
271Small companies (Kleinstkapitalgesellschaft) may use a heavily simplified format with just revenue, other income, materials, personnel, depreciation, other expenses, and result.
272 
273---
274 
275## Section 7 -- Balance Sheet Format (Bilanz)
276 
277HGB § 266 prescribes a two-sided (T-account / horizontal) format for the Bilanz. Small entities may use an abbreviated version.
278 
279```
280AKTIVA (Assets) PASSIVA (Equity & Liabilities)
281 
282A. Anlagevermögen (Non-current) A. Eigenkapital (Equity)
283 I. Immaterielle Vermögensgeg. I. Gezeichnetes Kapital
284 II. Sachanlagen II. Kapitalrücklage
285 III.Finanzanlagen III. Gewinnrücklagen
286 IV. Gewinn-/Verlustvortrag
287B. Umlaufvermögen (Current) V. Jahresüberschuss/-fehlbetrag
288 I. Vorräte
289 II. Forderungen B. Rückstellungen (Provisions)
290 III.Wertpapiere
291 IV. Kassenbestand, Bankguthaben C. Verbindlichkeiten (Liabilities)
292 
293C. Rechnungsabgrenzungsposten D. Rechnungsabgrenzungsposten
294 (Prepaid expenses) (Deferred income)
295```
296 
297Small companies (§ 267a HGB — Kleinstkapitalgesellschaft): may aggregate line items and need not publish a full balance sheet or prepare notes.
298 
299---
300 
301## Section 8 -- Bank Reconciliation Patterns
302 
303### German Bank Statement Formats
304 
305| Bank | Format | Standard | Key Fields |
306|---|---|---|---|
307| Sparkasse | MT940 / CAMT.053 | ISO 20022 | Buchungsdatum, Betrag, Verwendungszweck |
308| Deutsche Bank | MT940 / CSV | | Wertstellungsdatum, Buchungstext, Betrag |
309| Commerzbank | CAMT.053 / CSV | ISO 20022 | Buchungsdatum, Name, Verwendungszweck, Betrag |
310| Volksbank/Raiffeisenbank | MT940 / CAMT.053 | | Buchungstag, Empfänger/Auftraggeber, Betrag |
311| N26 / Online banks | CSV | Proprietary | Date, Payee, Amount, Reference |
312 
313### Common German Transaction Descriptions
314 
315| Pattern | Likely Classification |
316|---|---|
317| GUTSCHRIFT / HABEN | Credit — income or refund |
318| LASTSCHRIFT / SOLL | Direct debit — expense |
319| DAUERAUFTRAG | Standing order — rent, insurance |
320| KARTENZAHLUNG / EC-KARTE | Card payment — check merchant |
321| GEHALT / LOHN | Salary payment to employee (6000) |
322| FINANZAMT / STEUERZAHLUNG | Tax payment — exclude from P&L |
323| MIETE | Rent payment (6200) |
324| VERSICHERUNG | Insurance (6300) |
325| KRANKENKASSE / SOZIALVERSICHERUNG | Social security contribution (6100) |
326| ÜBERTRAG / UMBUCHUNG | Internal transfer — exclude |
327 
328### DATEV Import
329 
330Most German accountants use DATEV. Bank transactions are imported via DATEV Unternehmen Online or the DATEV CSV format. The mapping from bank categories to SKR03/SKR04 accounts is the core bookkeeping task.
331 
332---
333 
334## Section 9 -- Micro-Entity / Small Business Simplifications
335 
336### HGB Size Classification (§ 267/267a)
337 
338| Criterion | Kleinstkapitalgesellschaft | Kleine Kapitalgesellschaft | Mittelgroße | Große |
339|---|---|---|---|---|
340| Balance sheet total | ≤ EUR 450,000 | ≤ EUR 7,500,000 | ≤ EUR 25,000,000 | > EUR 25,000,000 |
341| Revenue | ≤ EUR 900,000 | ≤ EUR 15,000,000 | ≤ EUR 50,000,000 | > EUR 50,000,000 |
342| Employees | ≤ 10 | ≤ 50 | ≤ 250 | > 250 |
343 
344Must meet 2 of 3 criteria for two consecutive years to qualify for a given category.
345 
346### Simplifications by Size
347 
348| Requirement | Kleinstkapitalgesellschaft | Kleine | Mittelgroße |
349|---|---|---|---|
350| Balance sheet | Heavily abbreviated | Abbreviated | Full |
351| GuV (P&L) | Simplified (2 lines of expense) | Abbreviated | Full |
352| Notes (Anhang) | NOT required | Simplified | Required |
353| Management report (Lagebericht) | NOT required | NOT required | Required |
354| Audit | NOT required | NOT required | Required |
355| Publication | Deposit at Bundesanzeiger | Abbreviated balance sheet only | Full publication |
356| E-Bilanz | Required for tax | Required for tax | Required for tax |
357 
358### Sole Traders and Freelancers
359 
360| Revenue | Profit | Obligation |
361|---|---|---|
362| ≤ EUR 800,000 | ≤ EUR 80,000 | EÜR (cash-basis simplified accounts) |
363| > EUR 800,000 | > EUR 80,000 | Full double-entry bookkeeping + Bilanz |
364| Freiberufler (any size) | Any | EÜR permitted regardless of size (unless they opt for Bilanz) |
365 
366---
367 
368## Section 10 -- Interaction with Tax Skills
369 
370| Tax Skill | How Bookkeeping Connects |
371|---|---|
372| **de-income-tax** | Profit from GuV/EÜR feeds Anlage G (Gewerbe) or Anlage S (Freiberufler) of the Einkommensteuererklärung. Non-deductible items (entertainment 30%, gifts > EUR 50, fines) must be added back. |
373| **de-vat-return** | VAT accounts (1400/1406/1600 in SKR04) feed the Umsatzsteuer-Voranmeldung. Monthly or quarterly filing via ELSTER. Input VAT (Vorsteuer) netted against output VAT (Umsatzsteuer). |
374| **de-trade-tax** | Gewerbesteuer calculated from adjusted trade profit. Certain add-backs (Hinzurechnungen): 25% of rent, 25% of interest, etc. applied to the commercial profit. |
375| **de-crypto-tax** | Crypto disposal gains feed Anlage SO if held < 1 year. Bookkeeping must track acquisition cost (FIFO) per wallet/exchange. |
376 
377---
378 
379## Disclaimer
380 
381This skill and its outputs are provided for informational and computational purposes only and do not constitute tax, legal, or financial advice. Open Accountants and its contributors accept no liability for any errors, omissions, or outcomes arising from the use of this skill. All outputs must be reviewed and signed off by a qualified professional (such as a Steuerberater or Wirtschaftsprüfer) before filing or acting upon.
382 

Run this skill, then get an accountant to check it

After running the full skill pack in your AI agent, sign up and upload your worksheet. We'll connect you with a trusted accountant in our network who can review your numbers before you file.

Verification status

Research-verified

Drafted from authoritative sources (tax authority sites, Big-4 summaries). Awaiting credentialed sign-off.

Needs section-by-section practitioner review to reach accountant-verified.

Section review progress

0/28

About

Use this skill whenever asked about bookkeeping, chart of accounts, Kontenrahmen, SKR03, SKR04, financial statements, P&L format, balance sheet layout, bank reconciliation, expense classification, asset capitalisation, GWG, or day-to-day accounting for a German entity. Trigger on phrases like "Kontenrahmen", "SKR03", "SKR04", "HGB", "Buchhaltung", "chart of accounts Germany", "EÜR", "Einnahmen-Überschussrechnung", "Bilanz", "GuV", "capitalise or expense Germany", "GWG threshold", "Geringwertige Wirtschaftsgüter", "depreciation Germany", "AfA", "bank reconciliation Germany", "Kleinunternehmer", "bookkeeping Germany", or any question about recording transactions, classifying expenses, or preparing accounts under German law. ALWAYS read this skill before touching any bookkeeping work for Germany.

DEty-2025

Use this skill

This skill is open source and free to use in any AI agent. Copy it, download it, or clone the repo. If you find an error, report an issue — a licensed accountant will review.

1 of 19 in the DE workflow: