Liquiditaetsplanung als autarkes Power-Plugin mit BGH-Schema, Padlet und Markdown-Artefakt

- liquiditaetsplanung: drei autarke Skills (3-Wochen, 3/6/12-Monate, insolvenzrechtlich)
  jeweils mit Format-Wahl (Excel/HTML-Padlet/Markdown), Banking-Wahl (manuell/Datei-Import/Connector),
  Memo nur auf Anfrage, wochenaktuell zum Freitag, Verhaeltnis zu offenen Forderungen
- Excel-Vorlage Liquiditaetsplan-Wochenbasis.xlsx mit BGH-Block ab Zeile 42
  (Aktiva I/II, Passiva I/II, Luecke abs./%, Ampel, Offene Forderungen, BGH-Hinweise)
- Single-file HTML-Padlet liquiditaets-padlet.html, live rechnend, localStorage, JSON Export/Import
- Markdown-Artefakt-Vorlage
- BGH-PDFs (5 Leitentscheidungen) als references/rechtsprechung/ in liquiditaetsplanung und insolvenzrecht
  inklusive INDEX.md mit Pinpoint-Liste
- plugin.json: Version 0.2.0, Dependencies entfernt (Power-Plugin standalone)
- marketplace.json: Beschreibung aktualisiert
- README.md und CLAUDE.md: standalone-Charakter dokumentiert
- Validator: Pruefung auf autarke Skills, Assets und BGH-PDFs statt Dependencies
- steuerberater-werkzeuge und insolvenzrecht: Powerplugin-Hinweis am Anfang der drei
  Schwester-Skills, damit Benutzer das Power-Plugin als Vollversion erkennen

Belege: BGH 19.12.2017 II ZR 88/16 (BGHZ 217, 129 Passiva II), BGH 28.06.2022 II ZR 112/21
(Bugwellenrspr.), BGH 28.04.2022 IX ZR 48/21 (10-Prozent-Schwelle), BGH 23.01.2025 IX ZR 229/22
(titulierte Forderungen), BGH 11.03.2025 II ZR 139/23 (objektive Umstaende), BGH 24.05.2005
IX ZR 123/04 (BGHZ 163, 134 Grundsatzentscheidung).
This commit is contained in:
Klotzkette
2026-05-19 16:48:11 +00:00
parent 4d037ccb50
commit f9642198fc
26 changed files with 1179 additions and 128 deletions
+1 -1
View File
@@ -113,7 +113,7 @@
{
"name": "liquiditaetsplanung",
"source": "./liquiditaetsplanung",
"description": "Rollierende Liquiditätsvorschau und Krisenfrüherkennung: 3-Wochen-Test § 17 InsO, integrierter 13/26/52-Wochen-Plan mit Ampel nach BGH BGHZ 163, 134 (10-%-Lücke, 3-Wochen-Horizont), Fortführungsprognose nach IDW S 6/S 11 und insolvenzrechtliche Liquiditätsanalyse §§ 17/18/19 InsO. Für Steuerberater, GmbH-Geschäftsleitung, Sanierungsberater und Insolvenzverwalter.",
"description": "Eigenständiges Power-Plugin Liquiditätsvorschau nach deutschem Recht. Wochenaktuelle 3-Wochen-Vorschau § 17 InsO und rollierende 13/26/52-Wochen-Planung, jeweils mit Excel-Vorlage (Freitag-Stichtag, KW-Spalten) und optionalem interaktivem HTML-Padlet oder Markdown-Artefakt. BGH-Schema strikt: Passiva II zwingend (BGHZ 217, 129), 10-%-Schwelle und 3-Wochen-Horizont (BGHZ 163, 134), Bugwellenrspr. (BGH II ZR 112/21), titulierte Forderungen mit Nennwert (BGH IX ZR 229/22), objektive Beurteilung (BGH II ZR 139/23). Banking optional (manuell, CAMT.053/MT940/CSV/DATEV-OPOS, Connector). Memo nur auf Anfrage. Funktioniert allein, ergänzt sich aber mit insolvenzrecht und steuerberater-werkzeuge.",
"author": {
"name": "Klotzkette"
}
@@ -0,0 +1,18 @@
# BGH-Rechtsprechung zur Zahlungsunfähigkeit (§ 17 InsO) — letzte zehn Jahre
Die PDFs in diesem Ordner sind die Volltexte der maßgeblichen BGH-Entscheidungen. Bei jeder rechtlichen Aussage in den Skills dieses Plugins ist auf diese Quellen zu zitieren; weitere Belege nur ergänzend.
| Aktenzeichen | Datum | Fundstelle | Kernsatz | PDF |
|---|---|---|---|---|
| II ZR 88/16 | 19.12.2017 | BGHZ 217, 129; ZIP 2018, 283; NJW 2018, 1089 | Passiva II zwingend einzubeziehen; Absage an Bugwellentheorie; Symmetrie- und Gläubigerschutzargument; Substantiierung Bestreiten des Geschäftsführers | `BGH_II_ZR_88-16_vom_2017-12-19.pdf` |
| IX ZR 48/21 | 28.04.2022 | ZIP 2022, 1341; GmbHR 2022, 908 | Bestätigung der 10-%-Schwelle; geordnete Gegenüberstellung erforderlich (Liquiditätsbilanz / Finanzplan) | `BGH_IX_ZR_48-21_vom_2022-04-28.pdf` |
| II ZR 112/21 | 28.06.2022 | ZIP 2022, 1606; NZI 2022, 787; GmbHR 2022, 1036 | Darlegung auch durch Aneinanderreihung tagesgenauer Liquiditätsstatus (Bugwellenrechtsprechung); Liquiditätsbilanz nicht zwingend | `BGH_II_ZR_112-21_vom_2022-06-28.pdf` |
| IX ZR 229/22 | 23.01.2025 | DB 2025, 381 | Titulierte streitige Forderung in Höhe des Nennwerts in Liquiditätsbilanz, wenn Vollstreckung eingeleitet | `BGH_IX_ZR_229-22_vom_2025-01-23.pdf` |
| II ZR 139/23 | 11.03.2025 | — | Beurteilung der Zahlungsunfähigkeit allein anhand objektiver Umstände; auf den materiellen Bestand der Verbindlichkeit kommt es an | `BGH_II_ZR_139-23_vom_2025-03-11.pdf` |
## Zitierhinweise
- Pinpoint immer mit Randnummer angeben: „BGH, Urt. v. 19.12.2017 II ZR 88/16, BGHZ 217, 129 Rn. 24 ff.".
- Bei mehrfachen Stellen je Entscheidung getrennt zitieren, nicht zusammenfassen.
- Die ältere Leitentscheidung BGH, Urt. v. 24.05.2005 IX ZR 123/04, BGHZ 163, 134 bleibt der Grundpfeiler der 10-%-/3-Wochen-Formel und wird durch die hier abgelegten Entscheidungen ergänzt, nicht ersetzt.
- IDW S 11 (Stand 12.08.2021) ist berufsständischer Hintergrund (kein Recht im engeren Sinne); im Text mit „(IDW S 11, Tz. …)" zitieren und nicht über die BGH-Belege stellen.
@@ -23,6 +23,10 @@ when_to_use: |
# Liquiditätsvorschau als insolvenzrechtliches Beweismittel
## Powerplugin-Hinweis
**Die fachlich aktualisierte und autarke Version dieses Skills lebt im Plugin `liquiditaetsplanung`** (Power-Plugin Liquiditätsvorschau) — mit dem strikten BGH-Schema (Passiva II zwingend, BGHZ 217, 129; 10-%-Schwelle BGHZ 163, 134; Bugwellenrspr. BGH II ZR 112/21; titulierte Forderungen BGH IX ZR 229/22; objektive Beurteilung BGH II ZR 139/23), Excel-Vorlage, optionalem HTML-Padlet oder Markdown-Artefakt und Banking-Wahl. PDFs liegen im Plugin unter `references/rechtsprechung/`. Wenn `liquiditaetsplanung` installiert ist, dorthin übergeben oder dessen Belege beim Erstellen der gerichtsfesten Liquiditätsbilanz beiziehen.
## Zweck
Dieser Skill strukturiert die Erstellung und Bewertung einer rollierenden Liquiditätsvorschau
@@ -1,26 +1,26 @@
{
"name": "liquiditaetsplanung",
"version": "0.1.1",
"description": "Rollierende Liquiditätsvorschau und Krisenfrüherkennung nach deutschem Recht: 3-Wochen-Test § 17 InsO (BGH BGHZ 163, 134 10-%-Lücke / 3-Wochen-Horizont), integrierter 13/26/52-Wochen-Plan mit Ampel, Fortführungsprognose nach IDW S 6/S 11 und insolvenzrechtliche Liquiditätsanalyse §§ 17/18/19 InsO. Bündelt die Liquiditätsplanungs-Skills aus Steuerberater- und Insolvenzrecht-Perspektive.",
"version": "0.2.0",
"description": "Eigenständiges Power-Plugin Liquiditätsvorschau nach deutschem Recht. Wochenaktuelle 3-Wochen-Vorschau (§ 17 InsO), rollierende 13/26/52-Wochen-Planung und gerichtsfeste Liquiditätsbilanz nach BGH-Schema (BGHZ 217, 129 Passiva II; BGHZ 163, 134 10-%-Schwelle/3-Wochen-Horizont; BGH 28.06.2022 II ZR 112/21; BGH 28.04.2022 IX ZR 48/21; BGH 23.01.2025 IX ZR 229/22; BGH 11.03.2025 II ZR 139/23). Erzeugt zwingend eine Excel-Tabelle nach hinterlegter Vorlage und auf Wunsch ein interaktives HTML-Padlet oder Markdown-Artefakt. Banking optional (manuell, Datei-Import CAMT.053/MT940/CSV/DATEV-OPOS, Connector). Memo nur auf Anfrage. Voll autark; ergänzt sich mit den Plugins insolvenzrecht und steuerberater-werkzeuge, hängt aber nicht davon ab.",
"license": "Apache-2.0 OR MIT",
"author": {
"name": "Klotzkette"
},
"homepage": "https://github.com/Klotzkette/claude-fuer-deutsches-recht",
"dependencies": [
"steuerberater-werkzeuge",
"insolvenzrecht"
],
"keywords": [
"liquiditaetsplanung",
"liquiditaetsvorschau",
"3-wochen-vorschau",
"13-wochen-forecast",
"zahlungsunfaehigkeit",
"fortbestehensprognose",
"fortfuehrungsprognose",
"idw-s6",
"idw-s11",
"bgh-passiva-ii",
"10-prozent-luecke",
"bugwellenrechtsprechung",
"krisenfrueherkennung",
"starug",
"krisenfrueherkennung"
"idw-s6",
"idw-s11"
]
}
+20 -19
View File
@@ -1,26 +1,27 @@
# Plugin Liquiditätsplanung (`liquiditaetsplanung`) — Agenten-Konfiguration
# Plugin liquiditaetsplanung Modellhinweise
Dieses Plugin ist ein **Bündel-Plugin**: Es definiert schlanke Routing-Skills und verweist auf die Liquiditätsplanungs-Skills der Plugins `steuerberater-werkzeuge` und `insolvenzrecht`. Die Dependencies sind in `.claude-plugin/plugin.json` deklariert.
Dieses Plugin ist **autark**. Es funktioniert als **eigenständiges Power-Plugin Liquiditätsvorschau**. Wenn `insolvenzrecht` und/oder `steuerberater-werkzeuge` ebenfalls installiert sind, werden Übergaben angeboten — sie sind aber keine Voraussetzung.
## Skill-Auswahl-Logik
## Pflichten beim Einsatz der Liquiditäts-Skills
| Situation der Nutzerin / des Nutzers | Zu wählender Skill | Heimatplugin |
|---|---|---|
| Wöchentliche Geschäftsführer-Sitzung, frühe Krise, Ampel-Routine | `liquiditaetsvorschau-3wochen` | `steuerberater-werkzeuge` |
| Sanierungskonzept, Bankgespräch, StaRUG-Vorbereitung, integrierte Planung | `liquiditaetsvorschau-3-6-12-monate` | `steuerberater-werkzeuge` |
| Antragspflicht-Prüfung § 15a InsO, Gläubigerantrag § 14 InsO, gerichtliche Beweisführung | `liquiditaetsvorschau-insolvenzrechtlich` | `insolvenzrecht` |
1. **Excel ist Default.** Vorlage `assets/excel/Liquiditaetsplan-Wochenbasis.xlsx` benutzen, Layout (Kategorien-Zeilen × KW-Spalten, Freitag-Stichtag) **nicht verändern**. BGH-Block ab Zeile 42 (Aktiva I/II, Passiva I/II, Lücke abs./%, Ampel) und Block „Offene Forderungen“ ausfüllen. Werte über Formeln, kein Hartcoding.
2. **Format-Wahl** einmal am Anfang erfragen: Excel allein, Excel + HTML-Padlet, oder Excel + Markdown-Artefakt. Antwort merken. Default bei Schweigen: Excel + HTML-Padlet.
3. **Banking-Wahl** einmal am Anfang erfragen: manuell, Datei-Import (CAMT.053, MT940, CSV, DATEV-OPOS) oder Connector (zuvor `list_external_tools` mit `banking`, `psd2`, `fintap`, `gocardless`).
4. **BGH-Schema strikt einhalten**: Passiva II zwingend einbeziehen (BGH II ZR 88/16). Quote = Lücke ÷ Σ(P I + P II) (Volumeneffekt). Titulierte Forderungen mit Nennwert (BGH IX ZR 229/22). Beurteilung allein nach objektiven Umständen (BGH II ZR 139/23).
5. **Memo nur auf Anfrage.** Erst Vorschau ausliefern, dann anbieten.
6. **Wochenaktuell zum Freitag.** Stichtag = Montag der laufenden KW. Vorschau bis Freitag KW *t+2*.
7. **Verhältnis zu offenen Forderungen** ausweisen (Deckungsgrad = offene Forderungen ÷ Lücke).
8. **PDFs als Belege benutzen.** `references/rechtsprechung/` enthält die Volltexte der Leitentscheidungen; davor zitieren, nicht IDW S 6/S 11 in den Vordergrund stellen.
## Verbindliche Maßstäbe
## Sprachregelung
- **§ 17 InsO**: 10-%-Lücke / 3-Wochen-Horizont nach BGH BGHZ 163, 134 Rn. 12 ff.
- **§ 19 InsO**: Zweistufige Überschuldungsprüfung (rechnerische Unterdeckung **und** negative Fortbestehensprognose) — BGH BGHZ 195, 42 Rn. 12 ff.
- **Fortbestehensprognose**: tragfähiges Unternehmenskonzept und integrierter Finanzplan, Maßstab überwiegende Wahrscheinlichkeit — BGH NJW 2020, 1809 Rn. 18.
- **IDW S 6** für Sanierungskonzepte, **IDW S 11** für Insolvenzeröffnungsgründe.
- „Auslöser“ statt „Hooks“, „Agentenrezepte“ statt „Cookbooks“.
- Pinpoint-Zitierweise mit Randnummer; jüngere BGH-Entscheidungen zuerst.
- Deutsche Kommentartradition vor US-stare-decisis-Logik. Keine pretrial discovery.
- Etablierte englische Begriffe (NDA, SPA, MAC, Stakeholder, Compliance) belassen.
## Eskalationsregel
## Verhältnis zu Schwester-Plugins
Wenn ein Liquiditätsplan eine 🔴-Ampel zeigt oder die 3-Wochen-Schließbarkeit nicht gegeben ist, sofort auf das Plugin `insolvenzrecht` umschwenken (`antragspflicht-15a-inso`, `zahlungsunfaehigkeit-pruefung-17-inso`) und auf die Hinweispflicht des Steuerberaters nach § 102 StaRUG aufmerksam machen (Skill `bwa-sus-bilanz-pruefung` aus `steuerberater-werkzeuge`).
## Konfiguration
Dieses Plugin selbst benötigt keine Praxisprofil-Konfiguration — die liegt bei den Heimatplugins der jeweiligen Skills.
- `steuerberater-werkzeuge` hält Spiegelversionen der 3-Wochen- und 13/26/52-Wochen-Skills (mit Steuerberater-Sicht und Hinweis auf § 102 StaRUG).
- `insolvenzrecht` hält die insolvenzrechtliche Liquiditätsbilanz als Beweismittel sowie die formalen Prüf-Skills (§§ 15a, 17, 18, 19 InsO).
- Bei 🔴: an `zahlungsunfaehigkeit-pruefung-17-inso`, `antragspflicht-15a-inso` (Plugin `insolvenzrecht`) übergeben, sofern installiert.
+68 -33
View File
@@ -1,48 +1,83 @@
# Plugin Liquiditätsplanung (`liquiditaetsplanung`)
# Liquiditätsplanung Power-Plugin
Rollierende Liquiditätsplanung und Krisenfrüherkennung nach deutschem Recht — gebündelt für Steuerberater, Sanierungsberater, GmbH-Geschäftsleitung und Insolvenzverwalter. Maßstab ist die BGH-Rechtsprechung zu § 17 InsO (BGHZ 163, 134 10-%-Lücke, 3-Wochen-Horizont) und die berufsständischen Verlautbarungen IDW S 6 (Sanierungskonzepte) und IDW S 11 (Insolvenzeröffnungsgründe).
Eigenständiges Plugin für **wochenaktuelle Liquiditätsvorschauen** nach deutschem Recht (§§ 17, 18, 19 InsO; § 1 StaRUG). Funktioniert allein; ergänzt sich optimal mit den Plugins `insolvenzrecht` und `steuerberater-werkzeuge`, hängt aber nicht von ihnen ab.
> **Hinweis:** Dieses Plugin enthält schlanke **Routing-Skills** und deklariert die Plugins [`steuerberater-werkzeuge`](../steuerberater-werkzeuge/) und [`insolvenzrecht`](../insolvenzrecht/) als Abhängigkeiten. Die eigentliche Fachlogik bleibt in den Quell-Plugins; Liquiditätsplanung bietet den einheitlichen Einstieg.
## Was ist drin
## Enthaltene Skills (Bündel)
Drei Skills, alle fachlich autark:
| Skill | Heimatplugin | Zweck |
|---|---|---|
| `liquiditaetsvorschau-3wochen` | `steuerberater-werkzeuge` | Kurzfrist-Test über 3 Wochen nach § 17 InsO; löst Ampel und Hinweis auf § 15a InsO-Antragspflicht aus |
| `liquiditaetsvorschau-3-6-12-monate` | `steuerberater-werkzeuge` | Rollierende 13/26/52-Wochen-Vorschau mit IDW-S-6-Fortführungsprognose und Excel-Export |
| `liquiditaetsvorschau-insolvenzrechtlich` | `insolvenzrecht` | Gerichtsfähige Liquiditätsbilanz als Beweismittel für § 17 InsO und Fortbestehensprognose § 19 InsO |
| Skill | Zweck | Horizont |
| --- | --- | --- |
| `liquiditaetsvorschau-3wochen` | Wochenaktuelle Vorprüfung § 17 InsO (Freitag-Stichtag), Verhältnis zu offenen Forderungen, Ampel. | 3 Wochen |
| `liquiditaetsvorschau-3-6-12-monate` | Rollierende Planung mit Sensitivität (Best/Base/Worst), Fortführungsprognose nach § 19 InsO. | 13 / 26 / 52 Wochen |
| `liquiditaetsvorschau-insolvenzrechtlich` | Gerichtsfeste Liquiditätsbilanz nach BGH-Schema (Passiva II zwingend, Volumeneffekt der Quote, titulierte Forderungen mit Nennwert). | Stichtagsbezogen |
## Wann welcher Skill?
## Ergebnisformate
- **Wöchentliche Geschäftsführerrunde, frühe Krise**: `liquiditaetsvorschau-3wochen` als Ampel-Routine. Solange grün → kein Handeln, gelb → Engpässe planen, rot → sofort eskalieren.
- **Sanierungskonzept, Bankgespräch, StaRUG-Vorbereitung**: `liquiditaetsvorschau-3-6-12-monate` mit Best/Base/Worst-Sensitivität und IDW-S-6-Matrix.
- **Antragspflicht-Prüfung, Gläubigerantrag, gerichtliche Beweisführung**: `liquiditaetsvorschau-insolvenzrechtlich` aus dem Plugin `insolvenzrecht`.
Jeder Skill liefert standardmäßig eine **Excel-Tabelle** nach der hinterlegten Vorlage (`assets/excel/Liquiditaetsplan-Wochenbasis.xlsx`, KW-Spalten × Kategorien-Zeilen, Freitag als Wochenstichtag). Zusätzlich auf Wahl:
## Rechtlicher Rahmen
- **Interaktives HTML-Padlet** (`assets/padlet/liquiditaets-padlet.html`) — single-file, autark, rechnet die Ampel live nach BGH-Schema, speichert in `localStorage`, exportiert/importiert JSON.
- **Markdown-Artefakt** (`assets/markdown/liquiditaets-artefakt-vorlage.md`) — Tabellen, Indizienliste, Kurzfazit; wird bei jeder Folgemeldung neu geschrieben.
- **Memo** im Gutachtenstil (DOCX oder Markdown) — **nur auf ausdrückliche Anfrage**.
- **§ 17 InsO** Zahlungsunfähigkeit (10-%-Lücke / 3-Wochen-Horizont nach BGH BGHZ 163, 134)
- **§ 18 InsO** drohende Zahlungsunfähigkeit (24-Monats-Prognose)
- **§ 19 InsO** Überschuldung und Fortbestehensprognose
- **§ 15a InsO** Insolvenzantragspflicht (3 Wochen / 6 Wochen)
- **§ 1 StaRUG** Krisenfrüherkennungspflicht der Geschäftsleitung
- **§ 102 StaRUG** Hinweispflicht beratender Berufe (Steuerberater)
Die Skills fragen einmal am Anfang nach Format und merken sich die Antwort.
## Leitentscheidungen
## Banking
- BGH, Urt. v. 24.05.2005 IX ZR 123/04, BGHZ 163, 134 (Zahlungsunfähigkeit: 10-%-/3-Wochen-Schema)
- BGH, Urt. v. 19.07.2007 IX ZR 81/06, NJW 2007, 78 (Indizienkatalog Zahlungsunfähigkeit)
- BGH, Urt. v. 19.11.2019 II ZR 233/18, NJW 2020, 1809 (Fortbestehensprognose § 19 Abs. 2 InsO)
- BGH, Urt. v. 09.10.2012 II ZR 298/11, BGHZ 195, 42 (insolvenzrechtliche vs. handelsbilanzielle Überschuldung)
- BGH, Urt. v. 26.01.2017 IX ZR 285/14, BGHZ 213, 374 (Steuerberater-Hinweispflicht Vorläufer § 102 StaRUG)
Jeder Skill fragt einmal nach der Datenquelle:
## Standardliteratur
1. **Manuell** im Padlet/Artefakt/Chat.
2. **Datei-Import** — CAMT.053, MT940, CSV-Bankexport, DATEV-OPOS.
3. **Connector** — PSD2/FinTS oder verfügbare Anbieter (per `list_external_tools`).
- *K. Schmidt/Herchen*, in: K. Schmidt, InsO, 20. Aufl. 2023, § 17 InsO
- *Uhlenbruck/Mock*, InsO, 16. Aufl. 2024, § 19 InsO
- *Pape/Schaltke*, in: Pape/Uhländer, StaRUG, 1. Aufl. 2021, § 1 StaRUG
- **IDW S 6** Anforderungen an die Erstellung von Sanierungskonzepten
- **IDW S 11** Beurteilung des Vorliegens von Insolvenzeröffnungsgründen
Mandatsgeheimnis (§§ 203/204 StGB, § 43e BRAO) und Drittlandtransfer (DSGVO Art. 44 ff.) werden adressiert.
## BGH-Schema (Passiva II)
```
Aktiva I = Bank + Kasse + freier zugesagter Kontokorrent (Stichtag)
Aktiva II = Σ Einzahlungen KW t..t+2
Passiva I = am Stichtag fällig, eingefordert, nicht echt gestundet
Passiva II = binnen 3 Wochen fällig (KW t+1 + KW t+2)
Lücke abs. = max(0, (Passiva I + Passiva II) (Aktiva I + Aktiva II))
Quote = Lücke abs. ÷ (Passiva I + Passiva II) (Volumeneffekt
BGH 19.12.2017 II ZR 88/16, BGHZ 217, 129 Rn. 25 ff.)
```
**Ampel**: 🟢 Quote < 10 % und Liquidität KW t+2 ≥ 0 und < 2 Indizien. 🟡 Quote ≥ 10 %, KW t+2 ≥ 0, < 2 Indizien (schließbar). 🔴 sonst — § 17 InsO indiziert.
## Leitentscheidungen (Volltexte: `references/rechtsprechung/`)
1. BGH, 19.12.2017 **II ZR 88/16**, BGHZ 217, 129 (Passiva II; Volumeneffekt)
2. BGH, 28.06.2022 **II ZR 112/21**, ZIP 2022, 1606 (Bugwellenrspr.)
3. BGH, 28.04.2022 **IX ZR 48/21**, ZIP 2022, 1341 (10-%-Schwelle)
4. BGH, 23.01.2025 **IX ZR 229/22**, DB 2025, 381 (titulierte Forderungen)
5. BGH, 11.03.2025 **II ZR 139/23** (objektive Umstände)
6. BGH, 24.05.2005 IX ZR 123/04, BGHZ 163, 134 (Grundsatzentscheidung)
7. BGH, 12.10.2006 IX ZR 228/03, NJW 2007, 78 (Indizienkatalog)
Berufsständischer Hintergrund: IDW S 11 (12.08.2021), IDW S 6 — nicht im Vordergrund zitieren.
## Installation
Power-Plugin: einzeln installierbar.
```jsonc
{
"plugins": ["liquiditaetsplanung"]
}
```
Optional zusammen mit:
- `insolvenzrecht` — formale Prüfung §§ 15a, 17, 18, 19 InsO, § 15b InsO Zahlungsverbote, Gläubigerantrag.
- `steuerberater-werkzeuge` — BWA-/SuSa-/Bilanz-Vorprüfung als Datenquelle.
## Lizenz
Doppellizenziert unter Apache License, Version 2.0 ODER MIT License, nach Wahl der Nutzerin / des Nutzers (`SPDX-License-Identifier: Apache-2.0 OR MIT`). Siehe `LICENSE`, `LICENSE-APACHE`, `LICENSE-MIT` und `NOTICE` im Repository-Wurzelverzeichnis.
Apache-2.0 OR MIT — Auswahl beim Empfänger.
## Quellen-Disclaimer
Alle Aussagen beruhen auf der im Plugin hinterlegten BGH-Rechtsprechung (`references/rechtsprechung/`) und genannter Kommentarliteratur. Die Skills ersetzen keine eigene anwaltliche oder steuerberatende Prüfung im Einzelfall.
@@ -0,0 +1,111 @@
# Liquiditätsvorschau — {Firma}
**Stichtag:** {Stichtag, Montag KW {KW_t}}
**Erstellt am:** {Erstellungsdatum}
**Prüfmaßstab:** § 17 InsO, BGH BGHZ 217, 129 (Passiva II) und BGHZ 163, 134 (10-%-Schwelle, 3-Wochen-Horizont)
---
## Status
**Ampel:** {🟢 GRÜN | 🟡 GELB | 🔴 ROT}
**Liquiditätslücke:** {Lücke_abs €} ({Lücke_% }%)
**Indizien (BGH IX ZR 81/06):** {Anzahl} gesetzt
| Position | Wert |
|---|---:|
| Aktiva I (Stichtag) | {AI €} |
| Aktiva II (binnen 3 Wochen) | {AII €} |
| **Σ Liquide Mittel** | **{AI+AII €}** |
| Passiva I (am Stichtag fällig) | {PI €} |
| Passiva II (binnen 3 Wochen fällig) | {PII €} |
| **Σ Fällige Verbindlichkeiten** | **{PI+PII €}** |
| **Liquiditätslücke (absolut)** | **{Lücke_abs €}** |
| **Lücke (BGH-Volumeneffekt)** | **{Lücke_% }%** |
---
## Wochenraster
| Position | KW {t} | KW {t+1} | KW {t+2} |
|---|---:|---:|---:|
| Liquidität Wochenanfang | {liqA_0 €} | {liqA_1 €} | {liqA_2 €} |
| Σ Einnahmen (Aktiva II) | {E_0 €} | {E_1 €} | {E_2 €} |
| Σ Ausgaben (Passiva II) | {A_0 €} | {A_1 €} | {A_2 €} |
| Cashflow Woche | {CF_0 €} | {CF_1 €} | {CF_2 €} |
| **Liquidität Wochenende** | **{liqE_0 €}** | **{liqE_1 €}** | **{liqE_2 €}** |
### Einnahmen-Details
| Bezeichnung | KW {t} | KW {t+1} | KW {t+2} |
|---|---:|---:|---:|
{Einnahmen-Zeilen}
### Ausgaben-Details
| Bezeichnung | KW {t} | KW {t+1} | KW {t+2} |
|---|---:|---:|---:|
{Ausgaben-Zeilen}
---
## Offene Forderungen
| Position | Wert |
|---|---:|
| Offene Forderungen gesamt (Nominal) | {OF €} |
| davon binnen 3 Wochen erwartet | {OF_3W €} |
| davon tituliert (Vollstreckung läuft) | {OF_Titel €} |
| davon zweifelhaft / wertberichtigt | {OF_Zweifel €} |
| **Deckungsgrad Forderungen vs. Lücke** | **{OF/Lücke %}** |
Titulierte Forderungen sind bei laufender Vollstreckung in Höhe des Nennwerts in die Liquiditätsbilanz einzustellen — BGH, Urt. v. 23.01.2025 IX ZR 229/22.
---
## Indizienkatalog (§ 17 Abs. 2 S. 2 InsO, BGH IX ZR 81/06)
- [ ] Lohnsteuer-Rückstände
- [ ] Sozialversicherungs-Rückstände
- [ ] Lastschriftrückläufer
- [ ] Stundungsanfragen
- [ ] Eingestellte Zahlungen Finanzamt
- [ ] Eingestellte Zahlungen Krankenkasse
- [ ] Pfändung / Vollstreckung
- [ ] Eigene oder fremde Insolvenzanträge
- [ ] Wechselproteste
Ab zwei aktiv gesetzten Indizien wird auf 🔴 eskaliert, auch wenn die Quote rechnerisch unter 10 % liegt.
---
## Annahmen und Notizen
{Notizen}
---
## Gutachtenstil-Kurzfazit
{Kurzfazit: Subsumtion in 35 Sätzen, Zitat BGH BGHZ 163, 134 Rn. 12 ff. und BGHZ 217, 129 Rn. 24 ff.}
## Handlungsempfehlung
{Bei 🟢 Routine fortsetzen; bei 🟡 Engpassmaßnahmen benennen; bei 🔴 § 15a InsO-Antragspflicht prüfen und § 102 StaRUG-Hinweis dokumentieren.}
---
## Quellen
- BGH, Urt. v. 24.05.2005 IX ZR 123/04, BGHZ 163, 134
- BGH, Urt. v. 19.07.2007 IX ZR 81/06, NJW 2007, 78
- BGH, Urt. v. 19.12.2017 II ZR 88/16, BGHZ 217, 129
- BGH, Urt. v. 28.04.2022 IX ZR 48/21, ZIP 2022, 1341
- BGH, Urt. v. 28.06.2022 II ZR 112/21, ZIP 2022, 1606
- BGH, Urt. v. 23.01.2025 IX ZR 229/22, DB 2025, 381
- BGH, Urt. v. 11.03.2025 II ZR 139/23
- IDW S 11 (Stand 12.08.2021), Tz. 16 f., 3137 (Hintergrund)
- IDW S 6 (Hintergrund, integrierte Planung)
- K. Schmidt/Herchen, in: K. Schmidt, InsO, 20. Aufl. 2023, § 17 Rn. 5 ff.
- Mock, in: Uhlenbruck, InsO, 16. Aufl. 2024, § 17 Rn. 10 ff.
- Pape/Schaltke, in: Pape/Uhländer, StaRUG, 1. Aufl. 2021, § 1 Rn. 10 ff.
@@ -0,0 +1,399 @@
<!doctype html>
<html lang="de">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<title>Liquiditäts-Padlet — 3-Wochen-Vorschau nach § 17 InsO</title>
<style>
:root {
--bg:#F7F6F2; --surf:#F9F8F5; --surf2:#FBFBF9; --border:#D4D1CA;
--text:#28251D; --muted:#7A7974; --faint:#BAB9B4;
--primary:#01696F; --primaryH:#0C4E54;
--ok:#437A22; --warn:#964219; --err:#A12C7B;
--okBg:#E1EFD3; --warnBg:#FCE7CF; --errBg:#F6D5E6;
}
@media (prefers-color-scheme: dark) {
:root { --bg:#171614; --surf:#1C1B19; --surf2:#201F1D; --border:#393836;
--text:#CDCCCA; --muted:#797876; --faint:#5A5957;
--primary:#4F98A3; --primaryH:#227F8B;
--ok:#6DAA45; --warn:#BB653B; --err:#D163A7;
--okBg:#1F2A18; --warnBg:#2E1F14; --errBg:#2B1721; }
}
* { box-sizing:border-box }
body { margin:0; font-family: -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", Calibri, Arial, sans-serif;
background:var(--bg); color:var(--text); font-size:15px; line-height:1.45; }
header { padding:18px 24px; border-bottom:1px solid var(--border); background:var(--surf); position:sticky; top:0; z-index:2; }
header h1 { margin:0 0 4px; font-size:20px; font-weight:700; color:var(--primary); }
header p { margin:0; color:var(--muted); font-size:13px; }
.wrap { padding:20px 24px 60px; max-width:1280px; margin:0 auto; }
.grid { display:grid; grid-template-columns: 1fr; gap:20px; }
@media (min-width: 980px) { .grid { grid-template-columns: 1fr 1fr; } }
.card { background:var(--surf); border:1px solid var(--border); border-radius:10px; padding:16px 18px; }
.card h2 { margin:0 0 12px; font-size:15px; font-weight:700; color:var(--primary); letter-spacing:.02em; text-transform:uppercase; }
.row { display:grid; grid-template-columns: 1fr 110px; gap:10px; align-items:center; margin:6px 0; }
.row.full { grid-template-columns: 1fr; }
label { color:var(--muted); font-size:13px; }
input[type="text"], input[type="number"], input[type="date"], textarea, select {
font: inherit; padding:6px 8px; border:1px solid var(--border); border-radius:6px;
background:var(--surf2); color:var(--text); width:100%;
}
input[type="number"] { text-align:right; font-variant-numeric: tabular-nums; }
table { width:100%; border-collapse:collapse; font-size:13px; }
th, td { border-bottom:1px solid var(--border); padding:6px 8px; text-align:right; font-variant-numeric: tabular-nums; }
th:first-child, td:first-child { text-align:left; }
th { background:var(--surf2); color:var(--muted); font-weight:600; }
.ampel { display:inline-flex; gap:8px; align-items:center; padding:10px 14px; border-radius:8px; font-weight:700; }
.ampel.ok { background:var(--okBg); color:var(--ok); }
.ampel.warn { background:var(--warnBg); color:var(--warn); }
.ampel.err { background:var(--errBg); color:var(--err); }
.dot { width:14px; height:14px; border-radius:50%; display:inline-block; }
.dot.ok { background:var(--ok); } .dot.warn { background:var(--warn); } .dot.err { background:var(--err); }
.kpi { display:grid; grid-template-columns: repeat(3, 1fr); gap:10px; margin:8px 0 4px; }
.kpi .v { font-size:22px; font-weight:700; }
.kpi .l { color:var(--muted); font-size:12px; text-transform:uppercase; letter-spacing:.04em; }
.kpi .b { background:var(--surf2); border:1px solid var(--border); border-radius:8px; padding:10px 12px; }
.help { color:var(--muted); font-size:12px; margin-top:4px; }
.toolbar { display:flex; flex-wrap:wrap; gap:8px; padding:10px 0 4px; }
button { font:inherit; padding:8px 12px; border:1px solid var(--border); border-radius:6px;
background:var(--surf2); color:var(--text); cursor:pointer; }
button.primary { background:var(--primary); color:#fff; border-color:var(--primary); }
button.primary:hover { background:var(--primaryH); border-color:var(--primaryH); }
button:hover { border-color:var(--primary); color:var(--primary); }
details { background:var(--surf2); border:1px solid var(--border); border-radius:8px; padding:8px 12px; margin:8px 0; }
details summary { cursor:pointer; font-weight:600; }
.quelle { font-size:12px; color:var(--muted); }
.quelle a { color:var(--primary); text-decoration:none; }
.badge { display:inline-block; padding:2px 8px; border-radius:99px; font-size:11px; font-weight:700;
background:var(--primary); color:#fff; letter-spacing:.04em; }
textarea { min-height:60px; resize:vertical; }
hr { border:none; border-top:1px solid var(--border); margin:16px 0; }
</style>
</head>
<body>
<header>
<h1>Liquiditäts-Padlet — Drei-Wochen-Vorschau nach § 17 InsO</h1>
<p>Wochenraster KW <strong>t</strong>, <strong>t+1</strong>, <strong>t+2</strong>. Liquiditätslücke und Ampel rechnen live. Maßstab: BGH BGHZ 217, 129 (Passiva II) und BGHZ 163, 134 (10-%-Schwelle).</p>
</header>
<div class="wrap">
<div class="toolbar">
<button id="addRowEin" type="button">+ Einnahmen-Zeile</button>
<button id="addRowAus" type="button">+ Ausgaben-Zeile</button>
<button id="exportJson" type="button">Stand sichern (.json)</button>
<button id="loadJson" type="button">Stand laden</button>
<input id="fileJson" type="file" accept="application/json" hidden />
<button id="resetAll" type="button">Zurücksetzen</button>
<button id="print" class="primary" type="button">Drucken / PDF</button>
</div>
<div class="grid">
<section class="card" id="stammCard">
<h2>Stammdaten</h2>
<div class="row"><label>Unternehmen</label><input id="firma" type="text" placeholder="z. B. Edelholz Manufaktur Berlin GmbH" /></div>
<div class="row"><label>Stichtag (Montag KW t)</label><input id="stichtag" type="date" /></div>
<div class="row"><label>KW t (Nummer)</label><input id="kw" type="number" min="1" max="53" /></div>
<div class="row"><label>Bankguthaben (verfügbar)</label><input id="bank" type="number" step="0.01" /></div>
<div class="row"><label>Kassenbestand</label><input id="kasse" type="number" step="0.01" /></div>
<div class="row"><label>Freier Kontokorrent (ungenutzt, zugesagt)</label><input id="kkfrei" type="number" step="0.01" /></div>
<p class="help">Nur ungenutzte und zugesagte Kreditlinien zählen als Aktiva I. Gekündigte Linien und voll ausgeschöpfte Kontokorrents nicht ansetzen.</p>
</section>
<section class="card" id="ampelCard">
<h2>Status</h2>
<div id="ampel" class="ampel ok"><span class="dot ok"></span><span id="ampelText">Noch keine Daten</span></div>
<div class="kpi">
<div class="b"><div class="l">Aktiva I</div><div class="v" id="kAI">0,00 €</div></div>
<div class="b"><div class="l">Aktiva II (3 W.)</div><div class="v" id="kAII">0,00 €</div></div>
<div class="b"><div class="l">Σ Liquide</div><div class="v" id="kAS">0,00 €</div></div>
<div class="b"><div class="l">Passiva I</div><div class="v" id="kPI">0,00 €</div></div>
<div class="b"><div class="l">Passiva II (3 W.)</div><div class="v" id="kPII">0,00 €</div></div>
<div class="b"><div class="l">Σ Fällig</div><div class="v" id="kPS">0,00 €</div></div>
</div>
<div class="kpi" style="grid-template-columns: repeat(2,1fr);">
<div class="b"><div class="l">Liquiditätslücke (absolut)</div><div class="v" id="kLA">0,00 €</div></div>
<div class="b"><div class="l">Lücke in % (BGH-Volumeneffekt)</div><div class="v" id="kLP">0,0 %</div></div>
</div>
<p class="help" id="ampelHelp">Maßstab: BGH BGHZ 163, 134 (10-%-Schwelle); BGHZ 217, 129 (Passiva II einbezogen); II ZR 112/21 (alternative Darlegung).</p>
</section>
<section class="card" style="grid-column:1/-1;">
<h2>Liquiditätsplan — Wochen KW t, t+1, t+2</h2>
<table id="planTab">
<thead>
<tr><th>Position</th><th id="hKW0">KW t</th><th id="hKW1">KW t+1</th><th id="hKW2">KW t+2</th></tr>
</thead>
<tbody>
<tr><td>Liquidität Wochenanfang</td><td id="liqA0"></td><td id="liqA1"></td><td id="liqA2"></td></tr>
</tbody>
<tbody id="einBody">
<tr><th colspan="4" style="text-align:left;background:var(--surf2);">Einnahmen</th></tr>
</tbody>
<tbody>
<tr><td><strong>Σ Einnahmen</strong></td>
<td id="sumE0"><strong>0,00 €</strong></td>
<td id="sumE1"><strong>0,00 €</strong></td>
<td id="sumE2"><strong>0,00 €</strong></td></tr>
</tbody>
<tbody id="ausBody">
<tr><th colspan="4" style="text-align:left;background:var(--surf2);">Ausgaben</th></tr>
</tbody>
<tbody>
<tr><td><strong>Σ Ausgaben</strong></td>
<td id="sumA0"><strong>0,00 €</strong></td>
<td id="sumA1"><strong>0,00 €</strong></td>
<td id="sumA2"><strong>0,00 €</strong></td></tr>
<tr><td><strong>Cashflow Woche</strong></td>
<td id="cf0"><strong>0,00 €</strong></td>
<td id="cf1"><strong>0,00 €</strong></td>
<td id="cf2"><strong>0,00 €</strong></td></tr>
<tr><td><strong>Liquidität Wochenende</strong></td>
<td id="liqE0"><strong>0,00 €</strong></td>
<td id="liqE1"><strong>0,00 €</strong></td>
<td id="liqE2"><strong>0,00 €</strong></td></tr>
</tbody>
</table>
<p class="help">Die Einnahmen sind Aktiva II (binnen 3 Wochen flüssig), die Ausgaben sind Passiva II (binnen 3 Wochen fällig). Stundungen, die echt vereinbart und dokumentiert sind, gehören nicht in Passiva I/II; faktische Duldung dagegen schon — BGH, Urt. v. 14.07.2006 IX ZR 92/04.</p>
</section>
<section class="card">
<h2>Offene Forderungen — Verhältnis zur Lücke</h2>
<div class="row"><label>Offene Forderungen gesamt (Nominal)</label><input id="ofGesamt" type="number" step="0.01" /></div>
<div class="row"><label>davon binnen 3 Wochen erwartet</label><input id="ofErwartet" type="number" step="0.01" /></div>
<div class="row"><label>davon tituliert (Vollstreckung läuft)</label><input id="ofTituliert" type="number" step="0.01" /></div>
<div class="row"><label>davon zweifelhaft / wertberichtigt</label><input id="ofZweifel" type="number" step="0.01" /></div>
<div class="kpi">
<div class="b"><div class="l">Deckungsgrad Forderungen vs. Lücke</div><div class="v" id="kDeck"></div></div>
</div>
<p class="help">Titulierte Forderungen sind bei laufender Vollstreckung in Höhe des Nennwerts zu berücksichtigen — BGH, Urt. v. 23.01.2025 IX ZR 229/22.</p>
</section>
<section class="card">
<h2>Indizien § 17 Abs. 2 S. 2 InsO</h2>
<div id="indizien"></div>
<p class="help">Indizienkatalog BGH, Urt. v. 19.07.2007 IX ZR 81/06. Ab zwei aktiv gesetzten Indizien wird automatisch auf 🔴 eskaliert, auch wenn die Quote rechnerisch unter 10 % liegt.</p>
</section>
<section class="card" style="grid-column:1/-1;">
<h2>Notizen / Annahmen</h2>
<textarea id="notes" placeholder="Welche Annahmen wurden getroffen? Welche Beträge sind geschätzt? Welche Stundungen sind belegt?"></textarea>
</section>
<section class="card" style="grid-column:1/-1;">
<h2>Rechtsprechung (BGH, letzte zehn Jahre)</h2>
<details><summary>BGH, Urt. v. 19.12.2017 II ZR 88/16, BGHZ 217, 129</summary>
<p>In die Liquiditätsbilanz sind <strong>auch die binnen 3 Wochen fällig werdenden und eingeforderten Verbindlichkeiten (Passiva II)</strong> einzubeziehen; Absage an die Bugwellentheorie.</p>
</details>
<details><summary>BGH, Urt. v. 28.04.2022 IX ZR 48/21</summary>
<p>Die <strong>10-%-Schwelle</strong> bleibt; die Zahlungsunfähigkeit verlangt eine geordnete Gegenüberstellung der fälligen Verbindlichkeiten und liquiden Mittel.</p>
</details>
<details><summary>BGH, Urt. v. 28.06.2022 II ZR 112/21</summary>
<p>Darlegung der Zahlungsunfähigkeit auch durch <strong>tagesgenaue Liquiditätsstatus in aussagekräftiger Anzahl</strong> möglich; Liquiditätsbilanz keine Pflicht (sog. Bugwellenrechtsprechung).</p>
</details>
<details><summary>BGH, Urt. v. 23.01.2025 IX ZR 229/22</summary>
<p>Ein vorläufig vollstreckbarer Titel ist bei laufender Vollstreckung <strong>in Höhe des Nennwerts</strong> in der Liquiditätsbilanz zu berücksichtigen.</p>
</details>
<details><summary>BGH, Urt. v. 11.03.2025 II ZR 139/23</summary>
<p>Die Beurteilung erfolgt <strong>allein anhand objektiver Umstände</strong>; auf die innere Vorstellung der Geschäftsleitung kommt es nicht an.</p>
</details>
<p class="quelle">Hinweis: Dieses Padlet ist ein Arbeitswerkzeug, keine anwaltliche Beratung. Bei roter Ampel ist die Antragspflicht § 15a InsO und die Hinweispflicht § 102 StaRUG zu prüfen.</p>
</section>
</div>
</div>
<script>
'use strict';
const fmt = new Intl.NumberFormat('de-DE', { style:'currency', currency:'EUR', minimumFractionDigits:2 });
const pct = new Intl.NumberFormat('de-DE', { style:'percent', minimumFractionDigits:1, maximumFractionDigits:1 });
const $ = (id) => document.getElementById(id);
const DEFAULT_EIN = ['Umsatzerlöse / Debitoren','Erhaltene Anzahlungen','Sonstige Einnahmen'];
const DEFAULT_AUS = ['Löhne und Gehälter inkl. LSt','Sozialversicherung','Waren / Material','Miete / Leasing','Energie / Wasser','Verwaltung','Werbung / Marketing','Fahrzeug','Versicherungen','Beratungskosten','Betriebliche Steuern','Sonstige Ausgaben','Investitionen','Darlehenstilgung','Zinsen'];
const INDIZIEN = [
'Lohnsteuer-Rückstände',
'Sozialversicherungs-Rückstände',
'Lastschriftrückläufer',
'Stundungsanfragen / -bitten',
'Eingestellte Zahlungen Finanzamt',
'Eingestellte Zahlungen Krankenkasse',
'Pfändung / Vollstreckung',
'Eigene oder fremde Insolvenzanträge',
'Wechselproteste',
];
const state = {
firma:'', stichtag:'', kw:'',
bank:0, kasse:0, kkfrei:0,
ein: DEFAULT_EIN.map(l => ({label:l, w:[0,0,0]})),
aus: DEFAULT_AUS.map(l => ({label:l, w:[0,0,0]})),
ofGesamt:0, ofErwartet:0, ofTituliert:0, ofZweifel:0,
indizien: INDIZIEN.map(() => false),
notes:''
};
function num(el){ return parseFloat(el.value.replace(',', '.')) || 0; }
function renderEinAus(){
const ebody = $('einBody'); const abody = $('ausBody');
ebody.innerHTML = '<tr><th colspan="4" style="text-align:left;background:var(--surf2);">Einnahmen (Aktiva II)</th></tr>';
abody.innerHTML = '<tr><th colspan="4" style="text-align:left;background:var(--surf2);">Ausgaben (Passiva II)</th></tr>';
state.ein.forEach((r, idx) => {
const tr = document.createElement('tr');
tr.innerHTML = `<td><input data-kind="ein" data-idx="${idx}" data-field="label" type="text" value="${r.label.replace(/"/g,'&quot;')}"/></td>` +
[0,1,2].map(w => `<td><input data-kind="ein" data-idx="${idx}" data-w="${w}" type="number" step="0.01" value="${r.w[w]||''}"/></td>`).join('');
ebody.appendChild(tr);
});
state.aus.forEach((r, idx) => {
const tr = document.createElement('tr');
tr.innerHTML = `<td><input data-kind="aus" data-idx="${idx}" data-field="label" type="text" value="${r.label.replace(/"/g,'&quot;')}"/></td>` +
[0,1,2].map(w => `<td><input data-kind="aus" data-idx="${idx}" data-w="${w}" type="number" step="0.01" value="${r.w[w]||''}"/></td>`).join('');
abody.appendChild(tr);
});
}
function renderIndizien(){
const box = $('indizien');
box.innerHTML = '';
INDIZIEN.forEach((label, i) => {
const row = document.createElement('label');
row.style.display='flex'; row.style.gap='8px'; row.style.margin='4px 0';
row.innerHTML = `<input type="checkbox" data-ind="${i}" ${state.indizien[i]?'checked':''}/> <span>${label}</span>`;
box.appendChild(row);
});
}
function computeAndRender(){
const aI = state.bank + state.kasse + state.kkfrei;
const sumE = [0,0,0]; state.ein.forEach(r => r.w.forEach((v,i)=>sumE[i]+=(+v||0)));
const sumA = [0,0,0]; state.aus.forEach(r => r.w.forEach((v,i)=>sumA[i]+=(+v||0)));
const cf = sumE.map((e,i)=>e-sumA[i]);
const aII = sumE.reduce((a,b)=>a+b,0);
const pII = sumA.reduce((a,b)=>a+b,0);
// Passiva I = sumA[0]: am Stichtag fällige Verbindlichkeiten der KW t (vereinfachte Annahme; KW t enthält die Stichtagsfälligkeiten)
const pI = sumA[0];
// Liquiditätsverlauf
const liqA = [aI, 0, 0]; const liqE = [0,0,0];
for (let i=0;i<3;i++){ if (i>0) liqA[i] = liqE[i-1]; liqE[i] = liqA[i] + cf[i]; }
// Lücke nach BGH-Schema: Σ(P I + P II) - Σ(A I + A II), Bezugsgröße Σ(P I + P II)
const sumP = pI + (sumA[1] + sumA[2]); // P I aus KW t, P II aus KW t+1..t+2
const sumAk = aI + (sumE[1] + sumE[2]);
const luecke = Math.max(0, sumP - sumAk);
const quote = sumP > 0 ? luecke / sumP : 0;
// Render KPIs
$('kAI').textContent = fmt.format(aI);
$('kAII').textContent = fmt.format(sumE[1]+sumE[2]);
$('kAS').textContent = fmt.format(sumAk);
$('kPI').textContent = fmt.format(pI);
$('kPII').textContent = fmt.format(sumA[1]+sumA[2]);
$('kPS').textContent = fmt.format(sumP);
$('kLA').textContent = fmt.format(luecke);
$('kLP').textContent = pct.format(quote);
// Plan-Zeilen
for (let i=0;i<3;i++){
$(`liqA${i}`).textContent = fmt.format(liqA[i]);
$(`sumE${i}`).innerHTML = `<strong>${fmt.format(sumE[i])}</strong>`;
$(`sumA${i}`).innerHTML = `<strong>${fmt.format(sumA[i])}</strong>`;
$(`cf${i}`).innerHTML = `<strong>${fmt.format(cf[i])}</strong>`;
$(`liqE${i}`).innerHTML = `<strong>${fmt.format(liqE[i])}</strong>`;
}
// KW-Header dynamisch
const kw = parseInt(state.kw,10);
if (!isNaN(kw)) {
$('hKW0').textContent = `KW ${kw}`;
$('hKW1').textContent = `KW ${kw+1}`;
$('hKW2').textContent = `KW ${kw+2}`;
} else {
$('hKW0').textContent = 'KW t';
$('hKW1').textContent = 'KW t+1';
$('hKW2').textContent = 'KW t+2';
}
// Deckungsgrad
const deck = (luecke>0) ? state.ofGesamt/luecke : null;
$('kDeck').textContent = deck===null ? 'keine Lücke' : pct.format(deck);
// Ampel
const indSet = state.indizien.filter(Boolean).length;
const ampEl = $('ampel'); const dotEl = ampEl.querySelector('.dot'); const txt = $('ampelText');
ampEl.classList.remove('ok','warn','err'); dotEl.classList.remove('ok','warn','err');
let result;
if (quote < 0.1 && indSet < 2) {
result = ['ok', '🟢 GRÜN — § 17 InsO nicht indiziert'];
} else if (quote >= 0.1 && liqE[2] >= 0 && indSet < 2) {
result = ['warn', '🟡 GELB — Zahlungsstockung, binnen 3 Wochen schließbar'];
} else {
result = ['err', '🔴 ROT — Zahlungsunfähigkeit § 17 InsO indiziert'];
}
ampEl.classList.add(result[0]); dotEl.classList.add(result[0]); txt.textContent = result[1];
// Speichern
localStorage.setItem('liqPadlet', JSON.stringify(state));
}
function bind(){
// Stamm
for (const k of ['firma','stichtag','kw','bank','kasse','kkfrei','ofGesamt','ofErwartet','ofTituliert','ofZweifel','notes']) {
const el = $(k);
el.addEventListener('input', () => {
state[k] = (el.type==='number') ? num(el) : el.value;
computeAndRender();
});
}
// Plan-Inputs (delegated)
document.addEventListener('input', (e) => {
const t = e.target;
if (!(t instanceof HTMLInputElement)) return;
const kind = t.dataset.kind; const idx = +t.dataset.idx;
if (!kind || isNaN(idx)) return;
if (t.dataset.field==='label') {
state[kind][idx].label = t.value;
} else if (t.dataset.w !== undefined) {
state[kind][idx].w[+t.dataset.w] = num(t);
}
computeAndRender();
});
// Indizien
document.addEventListener('change', (e) => {
const t = e.target;
if (t instanceof HTMLInputElement && t.dataset.ind !== undefined) {
state.indizien[+t.dataset.ind] = t.checked;
computeAndRender();
}
});
$('addRowEin').onclick = () => { state.ein.push({label:'Neue Einnahme', w:[0,0,0]}); renderEinAus(); computeAndRender(); };
$('addRowAus').onclick = () => { state.aus.push({label:'Neue Ausgabe', w:[0,0,0]}); renderEinAus(); computeAndRender(); };
$('exportJson').onclick = () => {
const blob = new Blob([JSON.stringify(state, null, 2)], {type:'application/json'});
const a = document.createElement('a'); a.href = URL.createObjectURL(blob);
a.download = `liquiditaets-padlet_${state.firma || 'export'}_${(state.stichtag||'').replace(/-/g,'')}.json`;
a.click();
};
$('loadJson').onclick = () => $('fileJson').click();
$('fileJson').onchange = (e) => {
const f = e.target.files[0]; if (!f) return;
const r = new FileReader();
r.onload = () => { try { Object.assign(state, JSON.parse(r.result)); applyState(); } catch(_){} };
r.readAsText(f);
};
$('resetAll').onclick = () => { if (confirm('Alle Daten zurücksetzen?')) { localStorage.removeItem('liqPadlet'); location.reload(); } };
$('print').onclick = () => window.print();
}
function applyState(){
for (const k of ['firma','stichtag','kw','bank','kasse','kkfrei','ofGesamt','ofErwartet','ofTituliert','ofZweifel','notes']) {
if ($(k)) $(k).value = state[k] ?? '';
}
renderEinAus(); renderIndizien(); computeAndRender();
}
function init(){
const saved = localStorage.getItem('liqPadlet');
if (saved) { try { Object.assign(state, JSON.parse(saved)); } catch(_){} }
bind(); applyState();
}
init();
</script>
</body>
</html>
@@ -0,0 +1,18 @@
# BGH-Rechtsprechung zur Zahlungsunfähigkeit (§ 17 InsO) — letzte zehn Jahre
Die PDFs in diesem Ordner sind die Volltexte der maßgeblichen BGH-Entscheidungen. Bei jeder rechtlichen Aussage in den Skills dieses Plugins ist auf diese Quellen zu zitieren; weitere Belege nur ergänzend.
| Aktenzeichen | Datum | Fundstelle | Kernsatz | PDF |
|---|---|---|---|---|
| II ZR 88/16 | 19.12.2017 | BGHZ 217, 129; ZIP 2018, 283; NJW 2018, 1089 | Passiva II zwingend einzubeziehen; Absage an Bugwellentheorie; Symmetrie- und Gläubigerschutzargument; Substantiierung Bestreiten des Geschäftsführers | `BGH_II_ZR_88-16_vom_2017-12-19.pdf` |
| IX ZR 48/21 | 28.04.2022 | ZIP 2022, 1341; GmbHR 2022, 908 | Bestätigung der 10-%-Schwelle; geordnete Gegenüberstellung erforderlich (Liquiditätsbilanz / Finanzplan) | `BGH_IX_ZR_48-21_vom_2022-04-28.pdf` |
| II ZR 112/21 | 28.06.2022 | ZIP 2022, 1606; NZI 2022, 787; GmbHR 2022, 1036 | Darlegung auch durch Aneinanderreihung tagesgenauer Liquiditätsstatus (Bugwellenrechtsprechung); Liquiditätsbilanz nicht zwingend | `BGH_II_ZR_112-21_vom_2022-06-28.pdf` |
| IX ZR 229/22 | 23.01.2025 | DB 2025, 381 | Titulierte streitige Forderung in Höhe des Nennwerts in Liquiditätsbilanz, wenn Vollstreckung eingeleitet | `BGH_IX_ZR_229-22_vom_2025-01-23.pdf` |
| II ZR 139/23 | 11.03.2025 | — | Beurteilung der Zahlungsunfähigkeit allein anhand objektiver Umstände; auf den materiellen Bestand der Verbindlichkeit kommt es an | `BGH_II_ZR_139-23_vom_2025-03-11.pdf` |
## Zitierhinweise
- Pinpoint immer mit Randnummer angeben: „BGH, Urt. v. 19.12.2017 II ZR 88/16, BGHZ 217, 129 Rn. 24 ff.".
- Bei mehrfachen Stellen je Entscheidung getrennt zitieren, nicht zusammenfassen.
- Die ältere Leitentscheidung BGH, Urt. v. 24.05.2005 IX ZR 123/04, BGHZ 163, 134 bleibt der Grundpfeiler der 10-%-/3-Wochen-Formel und wird durch die hier abgelegten Entscheidungen ergänzt, nicht ersetzt.
- IDW S 11 (Stand 12.08.2021) ist berufsständischer Hintergrund (kein Recht im engeren Sinne); im Text mit „(IDW S 11, Tz. …)" zitieren und nicht über die BGH-Belege stellen.
@@ -1,36 +1,217 @@
---
name: liquiditaetsvorschau-3-6-12-monate
description: Routing-Skill für rollierende 13/26/52-Wochen-Liquiditätsplanung mit IDW-S-6/S-11-Bezug und Excel-Ausgabe. Nutzt den fachlichen Quell-Skill aus steuerberater-werkzeuge.
description: Rollierende Liquiditätsvorschau über 13/26/52 Wochen für GmbH/UG/AG. Erstellt zwingend eine Excel-Tabelle nach der hinterlegten Vorlage und auf Wunsch ein interaktives HTML-Padlet oder Markdown-Artefakt, das mit jeder Folgemeldung aktualisiert wird. Wendet das BGH-Schema (BGHZ 217, 129 Passiva II; BGHZ 163, 134 10-%-Schwelle/3-Wochen-Horizont) wochenaktuell zum Freitag an und stellt die Lücke zu den offenen Forderungen ins Verhältnis. Fortführungsprognose § 19 InsO mit IDW S 6/S 11 nur als Hintergrundmaßstab. Memo nur auf ausdrückliche Anfrage.
language: de
license: Apache-2.0 OR MIT
when_to_use: |
Trigger phrases and example requests:
- Liquiditätsvorschau
- Liquiditätsplanung
- Cashflow-Planung
- Zahlungsunfähigkeit § 17 InsO
- 10-Prozent-Lücke
- Drei-Wochen-Frist
- Fortführungsprognose
- Fortbestehensprognose § 19 InsO
- IDW S 6
- IDW S 11
- 13-Wochen-Forecast
- 26-Wochen-Liquiditätsplanung
- 52-Wochen-Liquiditätsvorschau
- IDW S 6 Fortführungsprognose
- integrierte Liquiditätsplanung
- Sanierungskonzept Bankgespräch
- rollierende Liquidität
- insolvenzfähige Überschuldung
---
# /liquiditaetsplanung:liquiditaetsvorschau-3-6-12-monate
# Rollierende Liquiditätsvorschau 3/6/12 Monate mit Fortführungsprognose (§§ 17, 19 InsO)
Dieser Skill ist ein Routing-Einstieg für das Bündel-Plugin Liquiditätsplanung (`liquiditaetsplanung`).
Die fachliche Arbeitsanweisung liegt im Quell-Skill
`/steuerberater-werkzeuge:liquiditaetsvorschau-3-6-12-monate`.
## Zweck
Dieser Skill erzeugt aus dem typischerweise vorhandenen, oft unstrukturierten Material einer kleinen Kapitalgesellschaft (offene Rechnungen, Bankauszüge, BWA, SuSa, Zahlungserwartungen, Kreditverträge, Daueraufträge, Sozialversicherungs- und Steuerbescheide) eine **rollierende Liquiditätsvorschau** mit folgenden Funktionen:
1. **Wochenraster (MoSo)** über drei Horizonte:
- **Kurzfristhorizont 13 Wochen (3 Monate)** primär für § 17 InsO (Zahlungsunfähigkeit).
- **Mittelfristhorizont 26 Wochen (6 Monate)** Brücke zwischen Zahlungsfähigkeit und Fortführungsprognose.
- **Langfristhorizont 52 Wochen (12 Monate)** Grundlage Fortbestehensprognose nach § 19 Abs. 2 InsO und Fortführungsprognose nach IDW S 6.
2. **Automatische Insolvenzreife-Ampel** für jede Woche:
- **Grün**: Liquide Mittel > 110 % der in der Folgewoche fällig werdenden Verbindlichkeiten.
- **Gelb (Zahlungsstockung)**: Lücke < 10 % oder Lücke ≥ 10 %, aber innerhalb von 3 Wochen schließbar.
- **Rot (Zahlungsunfähigkeit § 17 InsO)**: Lücke ≥ 10 % und nicht innerhalb von 3 Wochen schließbar (st. Rspr. BGH BGHZ 163, 134 Rn. 12 ff.).
3. **Fortführungsprognose**: 12-Monats-Auswertung mit den **Kernelementen des IDW S 6** (siehe unten), abgegrenzt von einer reinen handelsbilanziellen Überschuldungsprognose. Liefert ein Ergebnis „positive Fortführungsprognose" / „negative Fortführungsprognose" mit Begründung.
4. **Excel-Export**: Die Tabelle wird über `werkzeuge/build_liquiditaetsplan.py` als `liquiditaetsplan.xlsx` exportiert. Cloud-Bedienung über interaktive Tabelle möglich; Werte mit Excel-Formeln, nicht hartcodiert.
Anwendungsfälle: Krisen-GmbH/UG, Mittelstand mit Bugwellen-Liquidität, Vorbereitung Sanierungsgespräch mit Hausbank, Dokumentation Fortbestehensprognose für § 19 InsO, Vorbereitung StaRUG-Restrukturierungsverfahren, regelmäßige wöchentliche Geschäftsführer-Sitzung.
## Bezugsquellen der Eingabedaten
Bevor Werte geschätzt werden, dem Nutzer zuerst genau diese Frage stellen:
> Wie sollen die Bankdaten und offenen Posten einfließen — manuell, per Datei-Import (CAMT.053, MT940, CSV-Bankexport, DATEV-OPOS), oder über einen verbundenen Bankzugang (PSD2 / FinTS / vorhandener Connector)?
- **Manuell**: Nutzer trägt Werte im Padlet, Markdown-Artefakt oder Chat ein. Stets zulässig.
- **Datei-Import**: Akzeptiert werden CAMT.053, MT940, CSV des Onlinebankings, DATEV-OPOS-Exporte (Offene Posten Debitoren/Kreditoren). Der Skill liest die Daten ein und ordnet sie nach Fälligkeitsdatum den Wochenbuckets zu.
- **Connector**: Vor jedem Versuch `list_external_tools` mit Suchbegriffen wie `banking`, `psd2`, `fintap`, `gocardless` aufrufen. Wenn ein Connector verfügbar ist, dem Nutzer Datenherkunft und Drittlandtransfer-Risiken (DSGVO Art. 44 ff.) transparent erläutern. Wenn nicht, höflich auf manuell oder Datei-Import zurückfallen.
Mandatsgeheimnis (§§ 203/204 StGB, § 43e BRAO) beachten.
## Format- und Padlet-Wahl
Einmalig am Anfang fragen:
> Ergebnisformat: nur Excel-Tabelle (Standard), Excel + interaktives HTML-Padlet zur fortlaufenden Pflege, oder Excel + Markdown-Artefakt? Memo erst auf Anfrage.
Antwort merken, nicht erneut fragen. Default bei Schweigen: Excel + HTML-Padlet.
## Eingaben
Strukturiert oder unstrukturiert; das Modell soll robust extrahieren:
- **Stammdaten Gesellschaft**: Rechtsform, Branche, Mitarbeiterzahl, Jahresumsatz, Hausbank, Stichtag.
- **Eröffnungsbestand liquider Mittel**: Kontostände, Kasse, Tagesgeld, ungenutzte Kreditlinien (mit Laufzeit und Konditionen).
- **Offene Verbindlichkeiten** (Kreditorenliste): Lieferant, Fälligkeitsdatum, Betrag, Mahnstufe, Stundungen.
- **Offene Forderungen** (Debitorenliste): Kunde, Rechnungsdatum, Fälligkeit, voraussichtlicher Zahlungseingang, Ausfallrisiko.
- **Dauerverpflichtungen**: Miete, Pacht, Leasing, Personal (Lohn, Gehalt, AG-Anteil SV), Krankenkassenbeiträge (monatliche Drittellast), Lohnsteuer, Strom/Gas, Versicherungen.
- **Steuern**: Umsatzsteuer-Vorauszahlung/-Erstattung (mit Voranmeldungsturnus, ggf. Dauerfristverlängerung), Körperschaftsteuer-Vorauszahlung, Gewerbesteuer-Vorauszahlung, Rückstände beim Finanzamt.
- **Kreditverträge**: Tilgung, Zins, Sondertilgung, Covenants (z.B. EK-Quote, Leverage), Avalrahmen.
- **Geplante Investitionen/Desinvestitionen**: CapEx, Maschinenverkauf, Sale-and-Lease-back.
- **Auftragsbestand**: zugesagte Aufträge mit Lieferzeitpunkt, voraussichtlichem Zahlungsziel, Abschlagszahlungen.
- **Bankauszüge** der letzten 36 Monate (für saisonale Muster und Plausibilität).
- **BWA und SuSa** (siehe Schwester-Skill `bwa-sus-bilanz-pruefung`).
Wenn Daten lückenhaft sind: Annahmen explizit dokumentieren, sensitivitätsanalysieren (Best/Base/Worst).
## Rechtlicher Rahmen
### Primärnormen
- **§ 17 InsO Zahlungsunfähigkeit**: Der Schuldner ist zahlungsunfähig, wenn er nicht in der Lage ist, die fälligen Zahlungspflichten zu erfüllen; in der Regel anzunehmen, wenn er seine Zahlungen eingestellt hat.
- **§ 18 InsO Drohende Zahlungsunfähigkeit**: Voraussichtliche Unfähigkeit zur Erfüllung im Zeitraum **24 Monate** (Prognose).
- **§ 19 InsO Überschuldung**: Vermögen deckt Verbindlichkeiten nicht, **es sei denn** Fortführung des Unternehmens ist nach den Umständen überwiegend wahrscheinlich (positive Fortbestehensprognose; Prognosehorizont aktuell 12 Monate, ggf. nach SanInsKG geändert Stichtag prüfen).
- **§ 15a InsO Insolvenzantragspflicht**: 3 Wochen ab Eintritt der Zahlungsunfähigkeit, 6 Wochen ab Eintritt der Überschuldung.
- **§ 15b InsO Zahlungsverbote nach Insolvenzreife**.
- **§ 1 StaRUG Krisenfrüherkennung**: Pflicht der Geschäftsleitung zur fortlaufenden Krisenüberwachung.
### Leitentscheidungen (Volltexte im Plugin: `references/rechtsprechung/`)
1. BGH, Urt. v. 19.12.2017 II ZR 88/16, BGHZ 217, 129 — Passiva II zwingend einzubeziehen; Absage an die Bugwellentheorie; Symmetrieargument; Substantiierungslast des bestreitenden Geschäftsführers; Volumeneffekt der Quote.
2. BGH, Urt. v. 28.06.2022 II ZR 112/21, ZIP 2022, 1606 — Darlegung auch durch Aneinanderreihung tagesgenauer Liquiditätsstatus zulässig (Bugwellenrechtsprechung).
3. BGH, Urt. v. 28.04.2022 IX ZR 48/21, ZIP 2022, 1341 — Bestätigung der 10-%-Schwelle und der geordneten Gegenüberstellung.
4. BGH, Urt. v. 23.01.2025 IX ZR 229/22, DB 2025, 381 — titulierte Forderungen in Höhe des Nennwerts in der Liquiditätsbilanz, wenn Vollstreckung eingeleitet ist.
5. BGH, Urt. v. 11.03.2025 II ZR 139/23 — Beurteilung der Zahlungsunfähigkeit allein anhand objektiver Umstände; materieller Bestand der Verbindlichkeit maßgeblich.
6. BGH, Urt. v. 24.05.2005 IX ZR 123/04, BGHZ 163, 134 Rn. 1219 — Grundsatzentscheidung: Liquiditätslücke ≥ 10 % und nicht binnen 3 Wochen schließbar; Abgrenzung zur Zahlungsstockung.
7. BGH, Urt. v. 12.10.2006 IX ZR 228/03, NJW 2007, 78 Rn. 1622 — Indizienkatalog der Zahlungsunfähigkeit.
8. BGH, Urt. v. 19.11.2019 II ZR 233/18, NJW 2020, 1809 Rn. 17 ff. — Fortbestehensprognose nach § 19 Abs. 2 InsO: tragfähiges Unternehmenskonzept und Finanzplan; Maßstab überwiegende Wahrscheinlichkeit.
9. BGH, Urt. v. 09.10.2012 II ZR 298/11, BGHZ 195, 42 Rn. 1218 — Maßgeblich ist die insolvenzrechtliche, nicht die handelsbilanzielle Überschuldung; Fortführungs- vs. Liquidationswerte je nach Prognose.
Zitierweise: Pinpoint mit Randnummer; jüngere BGH-Entscheidungen zuerst; keine US-stare-decisis-Logik; keine pretrial discovery.
### Kommentarliteratur (im Bearbeiterstil)
1. *K. Schmidt/Herchen*, in: K. Schmidt, Insolvenzordnung, 20. Aufl. 2023, § 17 InsO Rn. 535.
2. *Mock*, in: Uhlenbruck, InsO, 16. Aufl. 2024, § 17 Rn. 10 ff., 30 ff.; § 19 Rn. 4795.
3. *Pape/Schaltke*, in: Pape/Uhländer, StaRUG, 1. Aufl. 2021, § 1 StaRUG Rn. 1030.
4. *BeckOK StaRUG/Skauradszun*, 8. Ed. Stand 04.2025, § 102 StaRUG.
### Berufsständischer Hintergrund (nicht im Vordergrund zitieren)
- **IDW S 11** (Stand 12.08.2021), Tz. 16 f., 3137 — Beurteilung des Eröffnungsgrundes der Zahlungsunfähigkeit.
- **IDW S 6** — Anforderungen an Sanierungskonzepte und integrierte Planung. Hier nur Hintergrundmaßstab, der die BGH-Belege nicht ersetzt.
## Ablauf
1. Wenn das Dependency-Plugin `steuerberater-werkzeuge` verfügbar ist, nutze
den Skill `/steuerberater-werkzeuge:liquiditaetsvorschau-3-6-12-monate`.
2. Baue die rollierende Planung für 13, 26 und 52 Wochen mit Annahmenblatt,
Szenarien, Ampel und Fortführungsprognose.
3. Wenn sich ein insolvenzrechtlicher Befund verdichtet, ziehe
`/insolvenzrecht:liquiditaetsvorschau-insolvenzrechtlich` hinzu.
4. Wenn die Dependency-Skills nicht installiert sind, dem Nutzer die fehlenden
Plugins nennen und keine ersatzweise Excel- oder Rechtsprüfung erfinden.
**Schritt 0 Format und Datenquelle**
Format-Wahl (Abschnitt *Format- und Padlet-Wahl*) und Banking-Wahl (Abschnitt *Bezugsquellen der Eingabedaten*) klären. Antworten merken.
**Schritt 1 Datenaufnahme**
- Nutzer-Input parsen: PDFs (Bankauszüge, Rechnungen), CSV (Buchhaltungsexport), freier Text.
- Strukturieren in: (a) Anfangsbestand, (b) Einzahlungs-Buckets (Kundenforderungen, USt-Erstattungen, sonstige), (c) Auszahlungs-Buckets (Personal, SV, Lohnsteuer, USt-Zahlung, KSt/GewSt, Lieferanten, Miete, Leasing, Zins+Tilgung, sonstiges).
- Ausfallrisiko-Score für Debitoren (Top-Kunden, Mahnstand, Branche).
**Schritt 2 Wochenraster bauen**
- Spalten: KW (MoSo) ab KW Stichtag, Anfangsbestand Bank, + Einzahlungen je Bucket, Auszahlungen je Bucket, **Endbestand**, **fällige Verbindlichkeiten in Folgewoche**, **3-Wochen-Lücke (kumuliert)**, **Lücken-Quote in %**, **Ampel**.
- Drei Sheets: `13-Wochen`, `26-Wochen`, `52-Wochen`. Letzteres monatlich aggregiert ab Monat 4.
**Schritt 3 3-Wochen-Test (§ 17 InsO)**
- Pro Woche: berechne `Lücke = max(0, fällige Verbindlichkeiten verfügbare Mittel)`.
- Berechne `Lücke_3W = Summe der ungedeckten fälligen Verbindlichkeiten in t, t+1, t+2 minus erwartete Zugänge in t+1, t+2`.
- Berechne `Quote = Lücke_3W / fällige Verbindlichkeiten in t`.
- `Ampel = rot` wenn Quote ≥ 10 % und Lücke_3W am Ende der Periode nicht null; `gelb` wenn Quote ≥ 10 %, aber binnen 3 Wochen schließbar; sonst `grün`.
**Schritt 4 Sensitivität (Best/Base/Worst)**
- Drei Spalten parallel: Zahlungseingang 100 %, 80 %, 60 % der Forderungen.
- Drei Spalten parallel: Auftragsausführung wie geplant, 10 %, 25 %.
- Ergebnis: Ampel je Szenario.
**Schritt 5 Fortführungsprognose (12 Monate)**
- Aggregation auf Monatsebene; Übergang zu Ertrags- und Bilanzplanung (verzahnt).
- Prüfe die **IDW-S-6-Kernelemente**:
1. **Krisenstadium** (Stakeholder-/Strategie-/Produkt-/Absatz-/Erfolgs-/Liquiditäts-/Insolvenzkrise nach Hauschka-Schema).
2. **Krisenursachen** (intern/extern).
3. **Leitbild** des sanierten Unternehmens (Geschäftsmodell, Markt, Positionierung).
4. **Maßnahmen** (Innenfinanzierung, Außenfinanzierung, leistungswirtschaftlich, finanzwirtschaftlich).
5. **Integrierte Planung** (Ertrag/Bilanz/Liquidität) 24+ Monate.
6. **Ergebnis**: positive vs. negative Fortführungsprognose mit Begründung.
- Maßstab nach BGH NJW 2020, 1809 Rn. 18: überwiegende Wahrscheinlichkeit.
**Schritt 6 Abgrenzung handelsbilanzielle vs. insolvenzrechtliche Überschuldung**
- Handelsbilanzielles negatives EK ist **kein** Insolvenzgrund. Maßgeblich ist der **Überschuldungsstatus** mit Fortführungswerten bei positiver Prognose, mit Liquidationswerten bei negativer Prognose (BGH BGHZ 195, 42 Rn. 12 ff.).
- Qualifizierter Rangrücktritt (§ 39 Abs. 2 InsO) eliminiert Verbindlichkeit aus dem Status.
- Stille Reserven (insb. Sachanlagen, selbst erstellte immaterielle WG) sind zu aktivieren.
- Stille Lasten (Rückstellungsbedarf, Prozessrisiken, Bürgschaften) sind anzusetzen.
- Ergebnis: **Insolvenzfähige Überschuldung** nur, wenn rechnerische Unterdeckung **und** negative Fortführungsprognose.
**Schritt 7 Ergebnis ausliefern**
- **Immer**: Excel-Datei `Liquiditaetsplan-<Firma>-KW<t>.xlsx` auf Basis von `assets/excel/Liquiditaetsplan-Wochenbasis.xlsx` befüllen. Vorgegebenes Layout (Kategorien-Zeilen × KW-Spalten) **nicht verändern**. BGH-Block ab Zeile 42 (Aktiva I/II, Passiva I/II, Lücke abs., Lücke %, Ampel) und Block „Offene Forderungen“ behalten. Formeln verwenden, nicht hartcodieren.
- **Wenn HTML-Padlet gewählt**: zusätzlich `liquiditaets-padlet-<Firma>-KW<t>.html` aus `assets/padlet/liquiditaets-padlet.html` ableiten (single-file, autark, localStorage, JSON-Export/Import, Live-Ampel nach BGH-Schema).
- **Wenn Markdown-Artefakt gewählt**: `liquiditaets-artefakt-<Firma>-KW<t>.md` auf Basis von `assets/markdown/liquiditaets-artefakt-vorlage.md` ausfüllen.
- Bei jeder Folgemeldung des Nutzers das gewählte Artefakt aktualisieren und die neue Version unter demselben Asset-Namen liefern.
**Schritt 8 Memo (nur auf Anfrage)**
Erst nach Auslieferung der Vorschau anbieten:
> Soll ich zusätzlich ein Kurz-Memo im Gutachtenstil mit Subsumtion nach §§ 17, 19 InsO erstellen?
Bei Zustimmung: Sachverhalt, Liquiditätsbilanz tabellarisch, Quotenberechnung nach BGH II ZR 88/16 Rn. 25 ff., Subsumtion, Fortführungsprognose-Würdigung, Handlungsempfehlung. Maximal zwei Seiten. DOCX oder Markdown nach Nutzerwunsch.
## Ausgabeformat
1. **Excel** (immer) auf Basis von `assets/excel/Liquiditaetsplan-Wochenbasis.xlsx`. KW-Spalten × Kategorien-Zeilen wie in der Vorlage; BGH-Block (Aktiva I/II, Passiva I/II, Lücke abs., %, Ampel) ab Zeile 42; Block „Offene Forderungen“; Hinweise zur BGH-Rspr. Sheet `Liquiditaetsplan` (Werte) und Sheet `BGH-Schema` (Erläuterung). Wochenstichtag = Freitag.
2. **HTML-Padlet** (auf Wunsch): autarke single-file HTML aus `assets/padlet/liquiditaets-padlet.html`, live rechnend, localStorage-Speicher, JSON-Export/-Import.
3. **Markdown-Artefakt** (auf Wunsch): `assets/markdown/liquiditaets-artefakt-vorlage.md` als Vorlage; bei jeder Folgemeldung neu geschrieben.
4. **Memo** (nur auf Anfrage): Kurz-Gutachten im Gutachtenstil, höchstens zwei Seiten, DOCX oder Markdown nach Wahl.
5. **Hinweispflicht § 102 StaRUG** wenn nicht-Geschäftsleiter beauftragt (z. B. Steuerberatermandat) — Textbaustein anbieten.
## Beispiel
**Sachverhalt**: Edelholz Manufaktur Berlin GmbH, 20 Mitarbeiter, Jahresumsatz 2,1 Mio. EUR, Stichtag 18.05.2026, Kontostand 18.500 EUR, Kontokorrent 150.000 EUR zu 92 % ausgeschöpft, offene LuL 187.000 EUR (davon 64.000 EUR überfällig), SV-Rückstand 38.000 EUR, USt-Vorauszahlung 14.200 EUR fällig 10.06.2026, Großauftrag 145.000 EUR mit Lieferung KW 28 und Zahlungsziel 30 Tage netto.
**Gutachtenstil**:
*§ 17 InsO*: 13-Wochen-Test zeigt in KW 22 eine Lücke von 41.000 EUR (Quote 22 %); selbst inkl. erwarteter Eingänge aus dem Großauftrag wäre die Lücke erst in KW 32 vollständig schließbar damit **nicht innerhalb von 3 Wochen** ab KW 22. **Zahlungsunfähigkeit liegt voraussichtlich ab KW 22 vor** (BGH BGHZ 163, 134 Rn. 14). Ampel rot.
*§ 19 InsO*: Handelsbilanzielles EK negativ. Überschuldungsstatus mit Fortführungswerten unter Berücksichtigung stiller Reserven der CNC-Anlage (Verkehrswert 180.000 EUR, Buchwert 95.000 EUR) ergibt rechnerische Unterdeckung von ca. 60.000 EUR. Fortführungsprognose negativ, weil integrierte 12-Monats-Planung keinen positiven operativen Cashflow bei realistischen Annahmen erbringt (IDW S 6, Tz. 5 ff.; BGH NJW 2020, 1809 Rn. 18). **Insolvenzrechtliche Überschuldung indiziert**.
*Handlungsempfehlung*: Antragspflicht 3 Wochen ab Eintritt § 17 InsO (KW 22) bzw. 6 Wochen ab § 19 InsO. Parallel Prüfung StaRUG-Restrukturierungsrahmen nur möglich bei rein **drohender** Zahlungsunfähigkeit nicht mehr eröffnet, wenn § 17 InsO bereits eingetreten ist. Hinweis nach § 102 StaRUG durch beauftragten Steuerberater zu erteilen.
## Risiken und typische Fehler
- **Handelsbilanzielle vs. insolvenzrechtliche Überschuldung verwechseln**: Negatives EK in HGB-Bilanz allein begründet keinen Antragsgrund (BGH BGHZ 195, 42 Rn. 12); maßgeblich ist Überschuldungsstatus.
- **3-Wochen-Frist statisch rechnen**: Die Frist läuft ab dem **Eintritt** der Zahlungsunfähigkeit, nicht ab Erstellung des Liquiditätsplans.
- **Stundungen als Liquidität werten**: Stundungen verschieben die Fälligkeit, sind aber Indiz für Zahlungsunfähigkeit (BGH NJW 2007, 78 Rn. 18) nicht beruhigen lassen.
- **Kreditlinien unkritisch ansetzen**: Nur **zugesagte und ziehungsfähige** Linien zählen; gekündigte oder ausgeschöpfte Linien nicht.
- **Großaufträge ohne Zahlungseingangsrisiko ansetzen**: Realistische Annahmen mit Ausfall- und Skonto-Quoten; immer Sensitivität (Worst Case).
- **Fortführungsprognose ohne IDW-S-6-Struktur**: Eine nicht strukturierte „Prognose" trägt vor Gericht nicht; BGH NJW 2020, 1809 verlangt tragfähiges Konzept.
- **USt- und LSt-Rückstände kleinreden**: Diese sind starke Insolvenzindizien und führen oft zur Anzeige durch Finanzamt/Krankenkasse (§ 15a Abs. 4 InsO).
- **Personalkosten unterschätzen**: Lohn + AG-Anteil SV + KK-Beiträge = ca. 1,28× Bruttolohn; monatliche Drittellast SV-Beiträge.
- **SanInsKG-Stand übersehen**: Prognosehorizont § 19 InsO wurde temporär verkürzt; aktuelle Fassung am Bewertungsstichtag prüfen.
## Quellenpflicht
Alle rechtlichen Aussagen sind nach `references/zitierweise.md` zu belegen.
Mindestanker: §§ 17, 18, 19 InsO, § 15a InsO, § 1 StaRUG, § 102 StaRUG,
IDW S 6 und IDW S 11.
Mindestens zwei BGH-Belege (jüngere zuerst) und zwei Kommentarbelege im Bearbeiterstil. Berufsständische Verlautbarungen (IDW S 6, IDW S 11) als Hintergrund, nicht als „Rechtsprechung“ kennzeichnen. Die PDFs unter `references/rechtsprechung/` sind die maßgeblichen Quellen, ergänzt um BGHZ 163, 134; NJW 2007, 78; NJW 2020, 1809; BGHZ 195, 42.
## Übergabe
- Bei 🔴 § 17 InsO sofort an `zahlungsunfaehigkeit-pruefung-17-inso` und `antragspflicht-15a-inso` (Plugin `insolvenzrecht`).
- Bei indizierter insolvenzrechtlicher Überschuldung an `ueberschuldung-pruefung-19-inso` (Plugin `insolvenzrecht`).
- Für die wochenaktuelle Kurzfrist-Sicht: Schwester-Skill `liquiditaetsvorschau-3wochen` (dieses Plugin).
- Für die gerichtsfeste Liquiditätsbilanz als Beweismittel: `liquiditaetsvorschau-insolvenzrechtlich` (dieses Plugin).
@@ -1,37 +1,184 @@
---
name: liquiditaetsvorschau-3wochen
description: Routing-Skill für den kurzfristigen 3-Wochen-Liquiditätstest nach § 17 InsO. Nutzt den fachlichen Quell-Skill aus steuerberater-werkzeuge und eskaliert bei roter Ampel in die insolvenzrechtliche Antragspflichtprüfung.
description: Wochenaktuelle Drei-Wochen-Liquiditätsvorschau nach § 17 InsO. Erstellt zwingend eine Excel-Tabelle auf Wochenbasis und auf Wunsch ein interaktives HTML-Padlet oder Markdown-Artefakt zur fortlaufenden Pflege. Wendet das BGH-Schema BGHZ 217, 129 (Passiva II) und BGHZ 163, 134 (10-%-Schwelle) an, zeigt die Lücke wochenaktuell zum Freitag und das Verhältnis zu den offenen Forderungen. Memo wird nur auf ausdrückliche Anfrage erstellt.
language: de
license: Apache-2.0 OR MIT
when_to_use: |
Trigger phrases and example requests:
- Liquiditätsvorschau 3 Wochen
- 3-Wochen-Test § 17 InsO
- Zahlungsunfähigkeit kurzfristig prüfen
- Ampel für Geschäftsführerrunde
- Sozialversicherung oder Finanzamt Rückstand Liquidität
- Drei-Wochen-Liquidität
- 3-Wochen-Vorschau
- Liquidität wöchentlich prüfen
- § 17 InsO Vorprüfung
- Zahlungsstockung oder Zahlungsunfähigkeit
- Liquiditäts-Padlet
- Liquiditäts-Artefakt
- Krisenfrüherkennung StaRUG
- Hinweispflicht Steuerberater
---
# /liquiditaetsplanung:liquiditaetsvorschau-3wochen
# Drei-Wochen-Liquiditätsvorschau (§ 17 InsO, wochenaktuell)
Dieser Skill ist ein Routing-Einstieg für das Bündel-Plugin Liquiditätsplanung (`liquiditaetsplanung`).
Die fachliche Arbeitsanweisung liegt im Quell-Skill
`/steuerberater-werkzeuge:liquiditaetsvorschau-3wochen`.
## Zweck
Dieser Skill erstellt für eine GmbH/UG/AG/Einzelunternehmen eine **wochenaktuelle Drei-Wochen-Liquiditätsvorschau** und wendet das BGH-Schema zur Zahlungsunfähigkeit (§ 17 InsO) darauf an. Das Standardergebnis ist eine **Excel-Tabelle nach der hinterlegten Vorlage** (`assets/excel/Liquiditaetsplan-Wochenbasis.xlsx`) auf Wochenbasis (Freitag = Wochenstichtag). Zusätzlich auf Nutzerwunsch ein **interaktives HTML-Padlet** oder ein **Markdown-Artefakt**, das im Verlauf des Gesprächs fortlaufend gepflegt wird. Ein Memo wird **nur auf ausdrückliche Anfrage** erstellt.
Anwendungsfälle:
- Wöchentliche Geschäftsführer-Sitzung in einer KMU-GmbH mit angespannter Liquidität.
- Dauermandat des Steuerberaters mit Krisenfrüherkennungsauftrag.
- Vorprüfung vor dem Bankgespräch oder vor einer StaRUG-Anzeige.
- Erstindikation, ob ein Antragspflicht-Check nach § 15a InsO ausgelöst werden muss.
## Eingaben — minimaler Datensatz
Der Skill fragt diese Felder strukturiert ab. Fehlt etwas, wird der Worst Case angesetzt und die Annahme im Padlet/Artefakt protokolliert.
- **Unternehmen** (Firma, Rechtsform).
- **Stichtag**: Montag der laufenden KW; Wochenende der Vorschau ist jeweils Freitag derselben Woche.
- **Aktiva I (zum Stichtag)**: Bank (verfügbarer Saldo), Kasse, ungenutzter und zugesagter Kontokorrent. Gekündigte Linien zählen nicht, voll ausgeschöpfte Kontokorrents zählen nicht.
- **Aktiva II (KW *t* bis *t+2*)**: erwartete Einzahlungen aus Debitoren, freie Kreditzusagen, schnell verwertbares Umlaufvermögen — je Woche.
- **Passiva I (zum Stichtag)**: alle am Stichtag fälligen, eingeforderten und nicht echt gestundeten Verbindlichkeiten.
- **Passiva II (KW *t* bis *t+2*)**: binnen drei Wochen fällig werdende Verbindlichkeiten je Woche, sortiert nach Buckets (Lohn/SV/Lohnsteuer/USt-VZ/Miete/Lieferanten kritisch/Zins+Tilgung/Sonstiges).
- **Offene Forderungen gesamt** (Nominal, davon binnen 3 Wochen erwartet, davon tituliert, davon zweifelhaft).
- **Indizien** § 17 Abs. 2 S. 2 InsO (Lohnsteuer-Rückstände, SV-Rückstände, Lastschriftrückläufer, Stundungsbitten, eingestellte Zahlungen FA/KK, Pfändungen, Insolvenzanträge, Wechselproteste).
## Bezugsquellen der Eingabedaten
Bevor mit Schätzungen gearbeitet wird, dem Nutzer in dieser Reihenfolge konkret folgende Frage stellen:
> Wie sollen die Bankdaten und offenen Posten einfließen — manuell, per Datei-Import (CAMT.053, MT940, CSV-Bankexport, DATEV-Export), oder über einen verbundenen Bankzugang (PSD2 / FinTS / vorhandener Connector)?
- **Manuell**: Nutzer trägt Werte direkt im Padlet, Markdown-Artefakt oder Chat ein. Stets zulässig.
- **Datei-Import**: Akzeptiert werden bankübliche Exporte (CAMT.053, MT940, CSV des Onlinebankings) und DATEV-OPOS-Exporte (Offene Posten Debitoren/Kreditoren). Der Skill liest sie ein und bucht sie in Aktiva I/II bzw. Passiva I/II nach Fälligkeitsdatum.
- **Connector**: Vor jedem Versuch `list_external_tools` mit Suchbegriffen wie `banking`, `psd2`, `fintap`, `gocardless` aufrufen. Wenn ein Connector verfügbar ist, dem Nutzer die Verbindung und Datenherkunft transparent erläutern und die Aktiva I direkt aus den Salden, Aktiva II aus geplanten Eingängen, Passiva I/II aus offenen Posten ableiten. Wenn kein Connector verfügbar ist, höflich darauf hinweisen, dass der Skill selbst keinen Open-Banking-Zugang aufbaut, und auf die manuelle oder Datei-Import-Variante zurückfallen.
Datenschutz: Bei Mandantendaten auf das Mandatsgeheimnis (§§ 203/204 StGB, § 43e BRAO) hinweisen. Bei Banking-Daten zusätzlich auf Drittlandtransfer-Risiken (DSGVO Art. 44 ff.) und auf die Notwendigkeit einer eigenen DSFA hinweisen, sofern eine vorliegt.
## Ablauf
1. Wenn das Dependency-Plugin `steuerberater-werkzeuge` verfügbar ist, nutze
den Skill `/steuerberater-werkzeuge:liquiditaetsvorschau-3wochen`.
2. Erstelle eine 3-Wochen-Liquiditätsvorschau mit Anfangsbestand,
fälligen Verbindlichkeiten, erwarteten Einzahlungen, ungedeckter Lücke,
Lückenquote und Ampel.
3. Bei roter Ampel oder nicht binnen drei Wochen schließbarer Lücke: auf
`/insolvenzrecht:zahlungsunfaehigkeit-pruefung-17-inso` und
`/insolvenzrecht:antragspflicht-15a-inso` eskalieren.
4. Wenn die Dependency-Skills nicht installiert sind, dem Nutzer die fehlenden
Plugins nennen und keine ersatzweise Kurzprüfung erfinden.
**Schritt 1 — Format und Padlet-Wahl**
Erst genau eine Rückfrage:
> Ergebnisformat: nur Excel-Tabelle (Standard), Excel + interaktives HTML-Padlet zur fortlaufenden Pflege, oder Excel + Markdown-Artefakt? Memo erst auf Anfrage.
Die Antwort merken und nicht erneut nachfragen. Default bei Schweigen ist Excel + HTML-Padlet.
**Schritt 2 — Datenquelle**
Banking-Frage nach Abschnitt *Bezugsquellen der Eingabedaten* stellen. Erst danach Eingaben einsammeln.
**Schritt 3 — Stichtag und Wochenraster**
- Stichtag = Montag der laufenden KW *t*.
- Wochenraster: KW *t*, *t+1*, *t+2* mit Freitag als Wochenstichtag. Die Vorschau zeigt für jede Woche: Liquidität Wochenanfang (Montag), Σ Einnahmen, Σ Ausgaben, Cashflow, Liquidität Wochenende (Freitag).
- Spaltenformat wie in der Vorlage `Liquiditaetsplan-Wochenbasis.xlsx`: Kategorien-Zeilen × KW-Spalten, keine andere Anordnung.
**Schritt 4 — BGH-Test § 17 InsO (Liquiditätsbilanz)**
- Aktiva I = Bank + Kasse + freier zugesagter Kontokorrent (zum Stichtag).
- Aktiva II = Σ Einnahmen KW *t* bis *t+2*.
- Passiva I = am Stichtag fällig, eingefordert, nicht echt gestundet (überwiegend in KW *t* aufgeführt).
- Passiva II = binnen 3 Wochen fällig werdend (KW *t+1* + KW *t+2* und gegebenenfalls Resterfüllung der Passiva I).
- Σ Liquide = Aktiva I + Aktiva II.
- Σ Fällig = Passiva I + Passiva II.
- **Liquiditätslücke (absolut) = max(0, Σ Fällig Σ Liquide)**.
- **Liquiditätsquote = Lücke ÷ Σ Fällig** (Volumeneffekt nach BGH, Urt. v. 19.12.2017 II ZR 88/16, BGHZ 217, 129 Rn. 25 ff.).
**Schritt 5 — Ampel und 3-Wochen-Schließbarkeit**
- 🟢 **Grün**: Liquiditätsquote < 10 % und am Ende von *t+2* ist die Liquidität nicht negativ und weniger als zwei Indizien gesetzt.
- 🟡 **Gelb**: Liquiditätsquote ≥ 10 %, am Ende von *t+2* aber Liquidität ≥ 0 (Lücke binnen drei Wochen schließbar) und weniger als zwei Indizien.
- 🔴 **Rot**: Liquiditätsquote ≥ 10 % **und** Liquidität am Ende von *t+2* negativ (nicht binnen drei Wochen schließbar) **oder** zwei und mehr Indizien gesetzt — Zahlungsunfähigkeit § 17 InsO indiziert.
**Schritt 6 — Verhältnis zu offenen Forderungen**
Deckungsgrad = Offene Forderungen gesamt ÷ Liquiditätslücke (absolut). Titulierte Forderungen, bei denen die Vollstreckung läuft, in Höhe des Nennwerts berücksichtigen — BGH, Urt. v. 23.01.2025 IX ZR 229/22.
**Schritt 7 — Ergebnis ausliefern**
- **Immer**: Excel-Datei `Liquiditaetsplan-<Firma>-KW<t>.xlsx` aus der Vorlage befüllen. Sheet `Liquiditaetsplan` (Werte und Wochenraster) und Sheet `BGH-Schema` (Erläuterungs-Sheet) unverändert lassen.
- **Wenn HTML-Padlet gewählt**: zusätzlich `liquiditaets-padlet-<Firma>-KW<t>.html` aus `assets/padlet/liquiditaets-padlet.html` ableiten, in `localStorage` werden die Eingaben gespeichert und die Datei kann offline genutzt werden.
- **Wenn Markdown-Artefakt gewählt**: `liquiditaets-artefakt-<Firma>-KW<t>.md` auf Basis von `assets/markdown/liquiditaets-artefakt-vorlage.md` ausfüllen.
- Bei jeder Folgemeldung des Nutzers (weitere Belege, Beträge, Korrekturen, neue Indizien) das gewählte Artefakt-Format aktualisieren und die neue Version unter demselben Asset-Namen liefern.
**Schritt 8 — Memo (nur auf Anfrage)**
Erst nach Auslieferung der Vorschau anbieten:
> Soll ich zusätzlich ein Kurz-Memo im Gutachtenstil mit Subsumtion nach § 17 InsO erstellen?
Das Memo enthält bei Zustimmung: Sachverhalt, rechtliche Grundlagen, Liquiditätsbilanz tabellarisch, Quotenberechnung, Subsumtion nach BGH BGHZ 217, 129 Rn. 24 ff. und BGHZ 163, 134 Rn. 12 ff., Indizienwürdigung, Ergebnis, Handlungsempfehlung. Maximal zwei Seiten. Format DOCX oder Markdown nach Nutzerwunsch.
**Schritt 9 — Eskalation**
Bei 🔴: ausdrücklich auf die Skills `zahlungsunfaehigkeit-pruefung-17-inso` und `antragspflicht-15a-inso` aus dem Plugin `insolvenzrecht` hinweisen und — falls Steuerberatermandat — den Hinweis nach § 102 StaRUG textbausteinartig formulieren. Die 3-Wochen-Frist § 15a InsO läuft ab tatsächlichem Eintritt der Zahlungsunfähigkeit, nicht ab Erstellung des Plans.
## Rechtlicher Rahmen
### Primärnormen
- **§ 17 InsO** Zahlungsunfähigkeit.
- **§ 18 InsO** drohende Zahlungsunfähigkeit (24-Monats-Prognose, Hinweisfunktion).
- **§ 15a InsO** Antragspflicht (3 Wochen).
- **§ 1 StaRUG** Krisenfrüherkennungspflicht der Geschäftsleitung.
- **§ 102 StaRUG** Hinweispflicht beratender Berufe.
### Leitentscheidungen (Volltexte im Plugin: `references/rechtsprechung/`)
1. BGH, Urt. v. 19.12.2017 II ZR 88/16, BGHZ 217, 129 — Passiva II zwingend einzubeziehen; Absage an die Bugwellentheorie; Symmetrieargument; Substantiierungslast des bestreitenden Geschäftsführers.
2. BGH, Urt. v. 28.06.2022 II ZR 112/21, ZIP 2022, 1606 — Darlegung auch durch Aneinanderreihung tagesgenauer Liquiditätsstatus zulässig (Bugwellenrechtsprechung).
3. BGH, Urt. v. 28.04.2022 IX ZR 48/21, ZIP 2022, 1341 — Bestätigung der 10-%-Schwelle und der geordneten Gegenüberstellung.
4. BGH, Urt. v. 23.01.2025 IX ZR 229/22, DB 2025, 381 — titulierte Forderungen in Höhe des Nennwerts in der Liquiditätsbilanz, wenn Vollstreckung eingeleitet ist.
5. BGH, Urt. v. 11.03.2025 II ZR 139/23 — Beurteilung der Zahlungsunfähigkeit allein anhand objektiver Umstände; es kommt auf den materiellen Bestand der Verbindlichkeit an.
6. Grundlage: BGH, Urt. v. 24.05.2005 IX ZR 123/04, BGHZ 163, 134 — 10-%-Schwelle und 3-Wochen-Horizont.
7. Indizienkatalog: BGH, Urt. v. 19.07.2007 IX ZR 81/06, NJW 2007, 78.
Zitierweise: Pinpoint mit Randnummer; Reihenfolge BGH-Datum (jüngere zuerst), keine US-stare-decisis-Logik, keine pretrial discovery.
### Kommentarliteratur (im Bearbeiterstil)
1. *K. Schmidt/Herchen*, in: K. Schmidt, Insolvenzordnung, 20. Aufl. 2023, § 17 InsO Rn. 535.
2. *Mock*, in: Uhlenbruck, InsO, 16. Aufl. 2024, § 17 Rn. 10 ff., 30 ff.
3. *Pape/Schaltke*, in: Pape/Uhländer, StaRUG, 1. Aufl. 2021, § 1 StaRUG Rn. 1030.
4. *BeckOK StaRUG/Skauradszun*, 8. Ed. Stand 04.2025, § 102 StaRUG.
### Berufsständischer Hintergrund (nicht im Vordergrund zitieren)
- **IDW S 11** (Stand 12.08.2021), Tz. 16 f., 3137 — Beurteilung des Eröffnungsgrundes der Zahlungsunfähigkeit.
- **IDW S 6** — Anforderungen an Sanierungskonzepte und integrierte Planung (hier nur Hintergrundmaßstab).
## Ausgabeformat
1. **Excel** auf Basis der Vorlage `assets/excel/Liquiditaetsplan-Wochenbasis.xlsx`: Wochenraster KW *t*…*t+15* in Spalten (Vorgabe beibehalten), BGH-Block ab Zeile 42 mit Aktiva I/II, Passiva I/II, Lücke abs., Lücke %, Ampel; Block „Offene Forderungen" und Hinweise zur BGH-Rechtsprechung. Datei wird unter dem Namen `Liquiditaetsplan-<Firma>-KW<t>.xlsx` zurückgegeben.
2. **HTML-Padlet** (auf Wunsch): autarke single-file HTML aus `assets/padlet/liquiditaets-padlet.html`, das im Browser lebt, im `localStorage` speichert und auf JSON exportiert/importiert werden kann. Editierbare Felder rechnen die Ampel live nach BGH-Schema. KW-Header werden aus der eingegebenen KW abgeleitet.
3. **Markdown-Artefakt** (auf Wunsch): Vorlage `assets/markdown/liquiditaets-artefakt-vorlage.md`, mit Tabellen, Indizienliste und Kurzfazit, das bei jeder Folgemeldung neu geschrieben wird.
4. **Memo** (nur auf Anfrage): Kurz-Gutachten im Gutachtenstil, höchstens zwei Seiten, DOCX oder Markdown nach Wahl.
## Beispiel
**Sachverhalt**: Edelholz Manufaktur Berlin GmbH, Stichtag Mo 18.05.2026, Bank 18.500 €, Kasse 0 €, Kontokorrent 150.000 € zu 92 % ausgeschöpft (12.000 € frei). Fällig KW 21: Lohn + AG-SV 42.000 €, Lieferant kritisch 19.500 €. KW 22: SV-Beitrag 14.800 €, Miete 7.200 €. KW 23: USt-VZ 14.200 €, Leasing 3.400 €. Erwartete Eingänge: KW 22 18.000 € (Skonto-Sicherheit 80 % = 14.400 €), KW 23 9.500 €.
**Auswertung**:
- Aktiva I = 30.500 €. Aktiva II = 23.900 €. Σ Liquide = 54.400 €.
- Passiva I (KW 21) = 61.500 €. Passiva II (KW 22 + KW 23) = 39.600 €. Σ Fällig = 101.100 €.
- Liquiditätslücke absolut = 46.700 €. Quote = 46,2 %.
- Liquidität Wochenende KW 23: Start 30.500 € Σ CF ( 61.500 + 14.400 21.500 + 9.500 17.600) = 46.200 €.
- Ampel: 🔴 — Quote ≥ 10 % und Liquidität am Freitag KW 23 negativ. Damit Zahlungsunfähigkeit § 17 InsO indiziert ab KW 21 — BGH BGHZ 217, 129 Rn. 24 ff.; BGHZ 163, 134 Rn. 12 ff.
**Handlung**: Übergabe an `antragspflicht-15a-inso` und `zahlungsunfaehigkeit-pruefung-17-inso`. Bei Steuerberatermandat Hinweis nach § 102 StaRUG dokumentieren. Die 3-Wochen-Frist § 15a InsO läuft ab tatsächlichem Eintritt.
## Typische Fehler
- **Voll ausgeschöpften Kontokorrent als Liquidität ansetzen**: Nur ungenutzter, zugesagter und ziehungsfähiger Teil zählt.
- **Faktische Duldung des Zahlungsverzugs als Stundung werten**: Beseitigt die Fälligkeit nicht — BGH, Urt. v. 14.07.2006 IX ZR 92/04, BGHZ 168, 158 Rn. 21 ff.
- **Großeingänge zu 100 % ansetzen**: Realistische Ausfall- und Skontoquote, im Zweifel Worst Case.
- **3-Wochen-Frist statisch ab Planerstellung rechnen**: Sie läuft ab Eintritt der Zahlungsunfähigkeit.
- **SV- und Lohnsteuer-Rückstände kleinreden**: Starke Indizien und persönlich haftungsauslösend.
- **Bezugsgröße der Quote verwechseln**: Volumeneffekt nach BGH II ZR 88/16 Rn. 25 ff. — Σ(P I + P II), nicht nur P I.
- **Vorlage verändern**: Die Excel-Vorlage hat eine vorgegebene Form (Kategorien-Zeilen × KW-Spalten). Nicht in ein anderes Layout umbauen.
## Quellenpflicht
Alle rechtlichen Aussagen sind nach `references/zitierweise.md` zu belegen.
Mindestanker: § 17 InsO, BGH, Urt. v. 24.05.2005 - IX ZR 123/04,
BGHZ 163, 134, sowie § 15a InsO bei Eskalation.
Mindestens zwei BGH-Belege (jüngere zuerst) und zwei Kommentarbelege im Bearbeiter-Stil. Berufsständische Verlautbarungen (IDW, StaRUG-Kommentare) als Hintergrund. Die PDFs unter `references/rechtsprechung/` sind die maßgeblichen Quellen, ergänzt um BGHZ 163, 134 (Grundsatzentscheidung) und NJW 2007, 78 (Indizienkatalog).
## Übergabe
Bei 🔴 sofort:
- `zahlungsunfaehigkeit-pruefung-17-inso` (Plugin `insolvenzrecht`) — formales Prüfgutachten und gerichtsfester Liquiditätsstatus.
- `antragspflicht-15a-inso` (Plugin `insolvenzrecht`) — Fristenlauf, Haftung Geschäftsleiter, § 15b InsO Zahlungsverbote.
- `liquiditaetsvorschau-insolvenzrechtlich` (dieses Plugin) — Liquiditätsbilanz als Beweismittel mit IDW-S-11-Würdigung.
Für die mittel- und langfristige Sicht: Schwester-Skill `liquiditaetsvorschau-3-6-12-monate` (dieses Plugin).
@@ -1,7 +1,8 @@
---
name: liquiditaetsvorschau-insolvenzrechtlich
description: Routing-Skill für eine insolvenzrechtlich belastbare Liquiditätsbilanz und Fortbestehensprognose. Nutzt den fachlichen Quell-Skill aus insolvenzrecht und verweist bei Steuerberater-Hinweispflichten auf steuerberater-werkzeuge.
description: Gerichtsfähige Liquiditätsbilanz und Liquiditätsvorschau für die Prüfung der Zahlungsunfähigkeit (§ 17 InsO) und die Fortbestehensprognose (§ 19 InsO). Standardergebnis ist eine Excel-Tabelle auf Wochenbasis; auf Wunsch ein HTML-Padlet oder Markdown-Artefakt zur fortlaufenden Pflege. Stützt sich auf die BGH-Rechtsprechung der letzten zehn Jahre (BGHZ 217, 129; BGHZ 163, 134; II ZR 112/21; IX ZR 48/21; IX ZR 229/22; II ZR 139/23). Memo nur auf Anfrage.
language: de
license: Apache-2.0 OR MIT
when_to_use: |
Trigger phrases and example requests:
- insolvenzrechtliche Liquiditätsbilanz
@@ -10,28 +11,142 @@ when_to_use: |
- Antragspflicht § 15a InsO
- gerichtsfeste Liquiditätsvorschau
- Gläubigerantrag Liquidität
- Liquiditätsstatus mit Liquiditätsbilanz
---
# /liquiditaetsplanung:liquiditaetsvorschau-insolvenzrechtlich
# Insolvenzrechtliche Liquiditätsbilanz und Liquiditätsvorschau
Dieser Skill ist ein Routing-Einstieg für das Bündel-Plugin Liquiditätsplanung (`liquiditaetsplanung`).
Die fachliche Arbeitsanweisung liegt im Quell-Skill
`/insolvenzrecht:liquiditaetsvorschau-insolvenzrechtlich`.
## Zweck
Dieser Skill erstellt eine **gerichtsfähig dokumentierte Liquiditätsbilanz** auf einen Stichtag und eine zugehörige **wochenaktuelle Liquiditätsvorschau** über mindestens drei Wochen, regelmäßig bis 13 Wochen, in der für § 17 InsO benötigten Form. Das Standardergebnis ist eine Excel-Tabelle auf Wochenbasis nach hinterlegter Vorlage (`assets/excel/Liquiditaetsplan-Wochenbasis.xlsx`). Auf Nutzerwunsch wird zusätzlich ein interaktives HTML-Padlet oder ein Markdown-Artefakt geliefert; ein Memo wird nur auf ausdrückliche Anfrage erstellt.
Anwendungsfälle:
- Geschäftsführerhaftung nach § 15b InsO; Insolvenzanfechtung nach §§ 129 ff. InsO.
- Gläubigerantrag § 14 InsO (Substantiierung der Forderung und Zahlungsunfähigkeit).
- Insolvenzverwalter im Haftungsprozess gegen Geschäftsleiter (Liquiditätsstatus aus Buchhaltung, BGH II ZR 88/16).
- Berater im Sanierungs- oder StaRUG-Kontext (Fortbestehensprognose § 19 InsO).
## Eingaben
Der Skill fragt strukturiert die folgenden Felder ab. Was fehlt, wird im Worst Case angesetzt und im Padlet/Artefakt als Annahme protokolliert.
- **Stichtag** (z. B. Tag der Antragstellung, frühester Eintritt § 17 InsO für Anfechtungszwecke).
- **Aktiva I**: Bankguthaben, Kasse, ungenutzter und zugesagter Kontokorrent, sofort verwertbares Vermögen.
- **Aktiva II**: konkret zu erwartende Zahlungseingänge KW *t* bis *t+2* (bzw. *t+12* bei 13-Wochen-Plan), freie Kreditzusagen, schnell verwertbares Umlaufvermögen, mit realistischer Ausfallquote.
- **Passiva I**: alle am Stichtag fälligen und ernsthaft eingeforderten Verbindlichkeiten; Stundungen nur, wenn echt vereinbart und dokumentiert.
- **Passiva II**: binnen drei Wochen fällig werdende Verbindlichkeiten, einzeln aufgeführt nach Gläubiger und Fälligkeitsdatum.
- **Titulierte Forderungen** gegen die Schuldnerin, bei denen Vollstreckung eingeleitet ist (in Höhe des Nennwerts in Passiva I aufnehmen — BGH IX ZR 229/22).
- **Indizien** nach § 17 Abs. 2 S. 2 InsO (Lohnsteuer-Rückstände, SV-Rückstände, Lastschriftrückläufer, Stundungsbitten, eingestellte Zahlungen FA/KK, Pfändungen, Insolvenzanträge anderer Gläubiger, Wechselproteste).
- **Buchhaltungsherkunft**: SuSa/OPOS aus DATEV oder vergleichbar — bei buchhaltungsbasiertem Liquiditätsstatus genügt der schlüssige Vortrag aus der Buchhaltung (BGH II ZR 88/16 Rn. 38 ff.); pauschales Bestreiten der Buchhaltung ist unzureichend.
## Bezugsquellen der Eingabedaten
Vor der Aufstellung folgende Frage stellen:
> Wie sollen die Daten einfließen — manuell, per Datei-Import (CAMT.053, MT940, CSV-Bankexport, DATEV-OPOS-Export), oder über einen verbundenen Bankzugang (PSD2 / FinTS / vorhandener Connector)?
Detailregeln siehe Schwester-Skill `liquiditaetsvorschau-3wochen`, Abschnitt „Bezugsquellen der Eingabedaten" — der Skill selbst baut keinen Open-Banking-Client.
## Ablauf
1. Wenn das Dependency-Plugin `insolvenzrecht` verfügbar ist, nutze den Skill
`/insolvenzrecht:liquiditaetsvorschau-insolvenzrechtlich`.
2. Erstelle eine insolvenzrechtlich nachvollziehbare Liquiditätsbilanz mit
fälligen Verbindlichkeiten, verfügbaren Mitteln, Stundungen,
Kreditlinien, Zahlungsstockung/Zahlungsunfähigkeit und Prognosehorizont.
3. Bei Steuerberater- oder Beraterkonstellationen zusätzlich
`/steuerberater-werkzeuge:bwa-sus-bilanz-pruefung` für § 102 StaRUG
berücksichtigen.
4. Wenn die Dependency-Skills nicht installiert sind, dem Nutzer die fehlenden
Plugins nennen und keine ersatzweise Kurzprüfung erfinden.
**Schritt 1 — Format- und Padlet-Wahl**: identisch zum Schwester-Skill. Standard: Excel-Tabelle + HTML-Padlet, sofern nicht anders gewünscht.
**Schritt 2 — Stichtagsbestimmung**: konkretes Datum festlegen. Im Haftungs- und Anfechtungskontext ist nicht der Antragstag, sondern der tatsächliche Eintritt der Zahlungsunfähigkeit maßgeblich. Stichtag dokumentieren.
**Schritt 3 — Aufstellung der Liquiditätsbilanz**
```
Aktiva I (am Stichtag sofort verfügbar) €
+ Aktiva II (binnen 3 Wochen flüssig) €
= Σ Liquide Mittel €
Passiva I (am Stichtag fällig & eingefordert) €
+ Passiva II (binnen 3 Wochen fällig) €
= Σ Fällige Verbindlichkeiten €
Liquiditätslücke (absolut) = Σ Fällig Σ Liquide
Liquiditätsquote = Liquiditätslücke ÷ Σ Fällig
```
Die Bezugsgröße der Quote ist Σ(P I + P II) — BGH, Urt. v. 19.12.2017 II ZR 88/16, BGHZ 217, 129 Rn. 25 ff. („Volumeneffekt").
**Schritt 4 — Subsumtion nach BGH-Schema**
- **Liquiditätsquote < 10 %**: regelmäßig keine Zahlungsunfähigkeit (BGH BGHZ 163, 134 Rn. 12 ff.); Zahlungsstockung bei prognostisch schließbarer Lücke binnen drei Wochen.
- **Liquiditätsquote ≥ 10 % und Lücke nicht binnen drei Wochen schließbar**: regelmäßig Zahlungsunfähigkeit.
- **Liquiditätsquote ≥ 10 %, Lücke binnen drei Wochen schließbar**: Zahlungsstockung, sofern nicht ausnahmsweise eine alsbaldige (fast) vollständige Schließung mit an Sicherheit grenzender Wahrscheinlichkeit zu erwarten ist und Gläubigern Zuwarten zumutbar ist (BGH BGHZ 217, 129 Rn. 16).
- **Alternative Darlegungsform**: Aneinanderreihung tagesgenauer Liquiditätsstatus zulässig (BGH, Urt. v. 28.06.2022 II ZR 112/21 Rn. 21 ff.). Bei dieser Methode den Anfangs-Stichtag mit erheblicher Unterdeckung und an keinem Tag im Prognosezeitraum relevante Schließung dokumentieren.
**Schritt 5 — Würdigung der Indizien § 17 Abs. 2 S. 2 InsO**
Indizienkatalog nach BGH, Urt. v. 19.07.2007 IX ZR 81/06 Rn. 36 ff. Bei Häufung Zahlungseinstellung bejahen — Vermutung des § 17 Abs. 2 S. 2 InsO greift, Beweislast für das Gegenteil beim Schuldner.
**Schritt 6 — Titulierte Forderungen**
Vorläufig vollstreckbare Titel über streitige Forderungen sind in Höhe des Nennwerts in Passiva I einzustellen, wenn die Voraussetzungen für die Vollstreckung vorliegen und der Titelgläubiger die Vollstreckung eingeleitet hat — BGH, Urt. v. 23.01.2025 IX ZR 229/22 Rn. 18 ff.
**Schritt 7 — Objektivität**
Die Beurteilung erfolgt **allein anhand objektiver Umstände**; auf die innere Vorstellung des Geschäftsleiters kommt es nicht an — BGH, Urt. v. 11.03.2025 II ZR 139/23.
**Schritt 8 — Ausgabe und Eskalation**
- Excel-Datei aus der Vorlage befüllen (zwingend).
- HTML-Padlet oder Markdown-Artefakt nur, wenn so gewählt.
- Bei Quote ≥ 10 % und fehlender Schließbarkeit: Übergabe an `antragspflicht-15a-inso`; bei Steuerberatermandat Hinweis nach § 102 StaRUG dokumentieren.
- Memo nur auf Anfrage.
## Rechtlicher Rahmen
### Primärnormen
§ 17 InsO, § 15a InsO, § 18 InsO, § 19 InsO, § 102 StaRUG.
### Leitentscheidungen (Volltexte: `references/rechtsprechung/`)
1. BGH, Urt. v. 19.12.2017 II ZR 88/16, BGHZ 217, 129 Rn. 16 ff., 24 ff., 38 ff. — Passiva II; Substantiierungslast; Volumeneffekt.
2. BGH, Urt. v. 28.06.2022 II ZR 112/21, ZIP 2022, 1606 Rn. 21 ff. — Aneinanderreihung tagesgenauer Liquiditätsstatus.
3. BGH, Urt. v. 28.04.2022 IX ZR 48/21, ZIP 2022, 1341 Rn. 14 ff. — 10-%-Schwelle, geordnete Gegenüberstellung.
4. BGH, Urt. v. 23.01.2025 IX ZR 229/22, DB 2025, 381 Rn. 18 ff. — titulierte Forderungen in Höhe des Nennwerts.
5. BGH, Urt. v. 11.03.2025 II ZR 139/23 Rn. 12 ff. — Objektivität der Beurteilung.
6. BGH, Urt. v. 24.05.2005 IX ZR 123/04, BGHZ 163, 134 Rn. 12 ff. — Grundsatzentscheidung.
7. BGH, Urt. v. 19.07.2007 IX ZR 81/06, NJW 2007, 78 Rn. 36 ff. — Indizienkatalog.
8. BGH, Urt. v. 14.07.2006 IX ZR 92/04, BGHZ 168, 158 Rn. 21 ff. — echte vs. erzwungene Stundung.
### Kommentarliteratur (Bearbeiter-Stil)
- *Mock*, in: Uhlenbruck, InsO, 16. Aufl. 2024, § 17 Rn. 10 ff., 30 ff., 72.
- *K. Schmidt/Herchen*, in: K. Schmidt, InsO, 20. Aufl. 2023, § 17 Rn. 5 ff., 22 ff., 32.
### Berufsständischer Hintergrund
- **IDW S 11** (Stand 12.08.2021), Tz. 16 f., 3137 — Beurteilung des Eröffnungsgrundes der Zahlungsunfähigkeit.
- **IDW S 6** — Anforderungen an Sanierungskonzepte und integrierte Planung.
## Ausgabeformat
1. **Excel** auf Basis von `assets/excel/Liquiditaetsplan-Wochenbasis.xlsx` — Wochenraster, BGH-Block, Block „Offene Forderungen", Hinweise zur BGH-Rechtsprechung.
2. **HTML-Padlet** (auf Wunsch).
3. **Markdown-Artefakt** (auf Wunsch).
4. **Memo** (nur auf Anfrage) im Gutachtenstil: Sachverhalt, Rechtliche Grundlagen, Liquiditätsbilanz, Subsumtion BGH-Schema, Indizienanalyse, Ergebnis, Quellennachweis.
## Beispiel
Siehe Schwester-Skill `liquiditaetsvorschau-3wochen` (Beispielfall Edelholz Manufaktur Berlin GmbH). Für gerichtsfeste Verwendung wird zusätzlich die Buchhaltungsherkunft (SuSa-/OPOS-Stand) protokolliert und die Indizienliste belegt.
## Typische Fehler
- **Stundungen fälschlich aus Passiva I herausnehmen**: nur echte, beiderseits vereinbarte und dokumentierte Stundungen — BGH IX ZR 92/04.
- **SV-Beiträge oder Lohnsteuer übersehen**: gesetzlich sofort fällig, zugleich Indizien.
- **Künftige Verträge / hypothetische Verwertungserlöse einbeziehen**: nicht zulässig in Aktiva I/II.
- **Stichtag im Haftungskontext zu spät ansetzen**: tatsächlicher Eintritt maßgeblich.
- **Pauschal die Buchhaltung bestreiten**: ist unzureichend — BGH II ZR 88/16 Rn. 38 ff. Konkret und einzeln vortragen.
## Quellenpflicht
Alle rechtlichen Aussagen sind nach `references/zitierweise.md` zu belegen.
Mindestanker: §§ 17, 18, 19 InsO, § 15a InsO, BGHZ 163, 134 und BGHZ 195, 42.
Mindestens zwei BGH-Belege (jüngere zuerst) und zwei Kommentarbelege im Bearbeiterstil. IDW S 11 / S 6 als Hintergrund.
## Übergabe
Bei 🔴: `antragspflicht-15a-inso` und `zahlungsunfaehigkeit-pruefung-17-inso` (Plugin `insolvenzrecht`). Für mittel- und langfristige Sicht: `liquiditaetsvorschau-3-6-12-monate` (dieses Plugin).
+15 -5
View File
@@ -106,12 +106,22 @@ function checkMarketplace() {
}
}
if (plugin.name === 'liquiditaetsplanung') {
const deps = new Set(manifest.dependencies || []);
for (const dep of ['steuerberater-werkzeuge', 'insolvenzrecht']) {
if (!deps.has(dep)) errors.push(`${rel(manifestPath)}: missing dependency ${dep}`);
// liquiditaetsplanung is the standalone Power-Plugin Liquiditaetsvorschau.
// It MUST work without insolvenzrecht/steuerberater-werkzeuge. Dependencies are
// therefore optional (recommended companions, not required), but its own skills
// must exist and be self-contained.
const skills = walk(path.join(pluginRoot, 'skills'), f => path.basename(f) === 'SKILL.md');
if (skills.length === 0) errors.push(`${plugin.name}: expected autark Liquiditaetsvorschau skills`);
for (const required of ['liquiditaetsvorschau-3wochen', 'liquiditaetsvorschau-3-6-12-monate', 'liquiditaetsvorschau-insolvenzrechtlich']) {
const sp = path.join(pluginRoot, 'skills', required, 'SKILL.md');
if (!exists(sp)) errors.push(`${plugin.name}: missing required standalone skill ${required}`);
}
for (const asset of ['assets/excel/Liquiditaetsplan-Wochenbasis.xlsx', 'assets/padlet/liquiditaets-padlet.html', 'assets/markdown/liquiditaets-artefakt-vorlage.md']) {
if (!exists(path.join(pluginRoot, asset))) errors.push(`${plugin.name}: missing standalone asset ${asset}`);
}
for (const pdf of ['BGH_II_ZR_88-16_vom_2017-12-19.pdf', 'BGH_II_ZR_112-21_vom_2022-06-28.pdf', 'BGH_IX_ZR_48-21_vom_2022-04-28.pdf', 'BGH_IX_ZR_229-22_vom_2025-01-23.pdf', 'BGH_II_ZR_139-23_vom_2025-03-11.pdf']) {
if (!exists(path.join(pluginRoot, 'references', 'rechtsprechung', pdf))) errors.push(`${plugin.name}: missing BGH PDF references/rechtsprechung/${pdf}`);
}
const skillCount = walk(path.join(pluginRoot, 'skills'), f => path.basename(f) === 'SKILL.md').length;
if (skillCount === 0) errors.push(`${plugin.name}: expected routing skills`);
}
}
}
@@ -21,6 +21,12 @@ when_to_use: |
# Rollierende Liquiditätsvorschau 3/6/12 Monate mit Fortführungsprognose (§§ 17, 19 InsO)
## Powerplugin-Hinweis
**Die vollständige, fachlich autarke Version dieses Skills lebt im Plugin `liquiditaetsplanung`** (Power-Plugin Liquiditätsvorschau) — mit BGH-Schema Passiva II (BGHZ 217, 129), Volumeneffekt der Quote, Bugwellenrspr. (BGH II ZR 112/21), 10-%-Schwelle (BGH IX ZR 48/21), titulierten Forderungen mit Nennwert (BGH IX ZR 229/22), objektiver Beurteilung (BGH II ZR 139/23), Excel-Vorlage, optionalem HTML-Padlet oder Markdown-Artefakt, Banking-Wahl und Memo-nur-auf-Anfrage. Wenn `liquiditaetsplanung` installiert ist, dorthin übergeben.
Wenn nicht installiert, hier nach dem Steuerberater-spezifischen Schema arbeiten und am Ende die Hinweispflicht nach § 102 StaRUG dokumentieren.
## Zweck
Dieser Skill erzeugt aus dem typischerweise vorhandenen, oft unstrukturierten Material einer kleinen Kapitalgesellschaft (offene Rechnungen, Bankauszüge, BWA, SuSa, Zahlungserwartungen, Kreditverträge, Daueraufträge, Sozialversicherungs- und Steuerbescheide) eine **rollierende Liquiditätsvorschau** mit folgenden Funktionen:
@@ -16,6 +16,12 @@ when_to_use: |
# Drei-Wochen-Liquiditätsvorschau (§ 17 InsO Vorprüfung, § 1 StaRUG)
## Powerplugin-Hinweis
**Die vollständige, fachlich autarke Version dieses Skills lebt im Plugin `liquiditaetsplanung`** (Power-Plugin Liquiditätsvorschau) — mit BGH-Schema Passiva II (BGHZ 217, 129), Volumeneffekt der Quote, titulierten Forderungen mit Nennwert (BGH IX ZR 229/22), objektiver Beurteilung (BGH II ZR 139/23), Excel-Vorlage, optionalem HTML-Padlet oder Markdown-Artefakt und Banking-Wahl. Wenn `liquiditaetsplanung` installiert ist, dorthin übergeben.
Wenn nicht installiert, hier nach dem Steuerberater-spezifischen Schema arbeiten und am Ende ausdrücklich die Hinweispflicht nach § 102 StaRUG dokumentieren.
## Zweck
Dieser Skill erstellt für eine GmbH/UG/AG eine **kurzfristige Drei-Wochen-Liquiditätsvorschau** — die kleinste sinnvolle Einheit der laufenden Krisenfrüherkennung nach § 1 StaRUG und die direkte Ableitung des BGH-Schemas zur Zahlungsunfähigkeit (§ 17 InsO).