Projekt · Kommandozeilen-Werkzeug
elster2go
Erzeugt aus einer Buchungs-CSV die E-Bilanz einer kleinen UG oder GmbH in der amtlichen Taxonomie und prüft sie direkt mit dem offiziellen ERiC-Client der Steuerverwaltung.
Wozu
Eine Holding-UG mit einer Handvoll Buchungen im Jahr muss trotzdem eine E-Bilanz einreichen. Die üblichen Programme sind für deutlich größere Unternehmen gebaut. elster2go deckt genau den kleinen Fall ab: Kleinstkapitalgesellschaft nach MicroBilG, Bankkonto, kein Anlagevermögen.
Wie
Grundlage ist die Instanz einer vom Finanzamt angenommenen Einreichung. Von rund 1.200 Elementen einer E-Bilanz tragen nur etwa 40 Werte – diese Hülle wird übernommen statt erraten. Stammdaten stehen in einer TOML-Datei.
Vor der Ausgabe macht das Tool zwei Gegenproben: Die Summe aller Buchungen muss zur Veränderung des Bankbestands passen, und Bestandsüberträge müssen dem Eigenkapitalvortrag entsprechen. Die PIN des ELSTER-Zertifikats wird nie als Argument übergeben.
Tech-Stack
| Ebene | Technologie |
|---|---|
| Sprache | Python ≥ 3.11, ohne externe Pakete |
| Format | XBRL, HGB-Taxonomie 6.7–6.9 |
| Validierung | ERiC-SDK der Steuerverwaltung (ctypes-Wrapper) |
| Konfiguration | TOML, Buchungs-CSV |
| Ausgabe | XBRL-Instanz, ELSTER-Datensatz, Prüfprotokoll als PDF |
Skills
Weitere Projekte
Ähnliches vor?
Erzählen Sie mir per E-Mail, was Sie vorhaben. Das Erstgespräch ist kostenlos.