ELSTER unter Linux

Umsatzsteuervoranmeldung unter Linux.
Ohne Wine, ohne Browser, ohne Windows-VM.

Wer unter Linux eine UStVA abgeben will, bekommt heute drei Antworten: das Browser-Portal, ein Windows-Programm unter Wine oder eine virtuelle Maschine. PilotOS übermittelt direkt — mit der amtlichen ERiC-Bibliothek der Steuerverwaltung, nativ unter Linux geladen.

Warum es dafür bisher nichts gab

Es gab etwas. Taxbird, der freie ELSTER-Client für Linux, wurde 2012 eingestellt. Sein Nachfolger Geierlein wurde 2019 stillgelegt, nachdem die offene ELSTER-Schnittstelle abgeschaltet wurde. Übrig blieben Windows-Programme unter Wine, Weblösungen — und ein einzelner Formularübermittler: Winston überträgt Umsatzsteuervoranmeldung, Dauerfristverlängerung und Lohnsteueranmeldung auch unter Linux, die Linux-Fassung kostenlos. Was Winston nicht ist: ein Buchhaltungsprogramm. Jahreserklärungen — EÜR, Gewerbesteuer, Umsatzsteuer-Jahreserklärung — überträgt es nicht. Man führt seine Bücher woanders und tippt die Kennzahlen ab.

GnuCash, das verbreitetste freie Buchhaltungsprogramm unter Linux, rechnet zuverlässig, hat aber keine Übermittlung. Auf die Frage nach einer ELSTER-Anbindung antwortet die deutsche GnuCash-FAQ selbst: „Nein, gibt es nicht" — und verweist auf Fremdprogramme. Im deutschen Sprachpaket gibt es zwar einen Bericht namens „Steuer-Bericht & Elster-Export"; der erzeugt eine Auswertung, keine Datenlieferung ans Finanzamt.

Die Lücke ist also nicht neu und nicht klein — sie ist über zehn Jahre alt.

Was PilotOS unter Linux tut

Native Bibliotheklibericapi.so wird direkt geladen. Keine Windows-Schicht, kein Emulator.
221 PrüfmoduleDieselben amtlichen Prüfregeln wie unter Windows — nichts ist abgespeckt.
ERiC 44.2.4.0Die Fassung, die die Steuerverwaltung ausliefert. Updates kommen getrennt vom Programm.
LokalDie Daten liegen auf deinem Rechner. Übertragen wird nur die Erklärung selbst, ans Finanzamt.

Der Beleg

Wir behaupten das nicht, wir zeigen es. Ladeprotokoll vom 04.09.2026:

Plattform : Linux x86_64
[1] Bibliothek gefunden    eric/linux/lib/libericapi.so  13 MB
[2] Prüfmodule            221 Stück (libcheck*.so)
[3] Bibliothek geladen     OK
[4] EricInitialisiere       0
[6] EricBeende              0
ERGEBNIS: ELSTER EINSATZBEREIT

Dasselbe Protokoll läuft unter Windows mit ericapi.dll und denselben Rückgabewerten. Es steckt als tools/eric_ladetest.py im Programm — du kannst es selbst ausführen.

Was nicht geht

  • ARM wird nicht unterstützt. Für Raspberry Pi und andere ARM-Systeme liefert die Steuerverwaltung keine ERiC-Bibliothek aus. Getestet ist x86_64.
  • macOS ist eingebunden, aber nicht ausgeführt getestet. Der Aufbau ist identisch, die Bibliothek liegt bei — uns fehlt die Hardware für den Nachweis. Wir sagen das lieber, als es zu behaupten.
  • Das ELSTER-Zertifikat brauchst du selbst. PilotOS erzeugt keine Zertifikate; deines holst du wie bisher bei ELSTER.
  • Die Prüfregeln macht das Finanzamt. Was angenommen wird, entscheidet die Steuerverwaltung — daran ändert keine Software etwas.

Häufige Fragen

Gibt es eine Steuersoftware, die unter Linux nativ an ELSTER übermittelt?

Ja. PilotOS bindet die amtliche ERiC-Bibliothek der Steuerverwaltung als native Linux-Bibliothek ein (libericapi.so) und übermittelt Umsatzsteuervoranmeldung, EÜR und weitere Formulare direkt aus dem Programm. Wine, eine Windows-VM oder der Umweg über das Browser-Portal sind dafür nicht nötig.

Stand 

Warum finden Suchmaschinen für ELSTER unter Linux nur Wine-Lösungen?

Weil die freien nativen Clients eingestellt wurden: Taxbird 2012, sein Nachfolger Geierlein 2019, nachdem die offene ELSTER-Schnittstelle abgeschaltet wurde. Was blieb, sind Windows-Programme unter Wine, Weblösungen und Winston — ein Formularübermittler, der Umsatzsteuervoranmeldung und Lohnsteueranmeldung auch unter Linux überträgt, aber keine Buchhaltung führt und keine Jahreserklärungen übermittelt. Eine durchgehende Linie von der Buchung über die EÜR bis zur Übermittlung gab es unter Linux nicht.

Stand 

Brauche ich Wine oder eine virtuelle Maschine?

Nein. PilotOS läuft als native Anwendung unter Linux und lädt die ERiC-Bibliothek als .so-Datei. Es gibt keine Windows-Schicht dazwischen.

Stand 

Welche Linux-Architektur wird unterstützt?

Getestet ist x86_64. Für ARM-Systeme wie Raspberry Pi liefert die Steuerverwaltung keine passende ERiC-Bibliothek aus; dort ist keine Übermittlung möglich.

Stand 

Wie groß ist der Download?

Das Programmpaket wiegt rund 150 MB. Die ELSTER-Bibliothek wird beim ersten Übermittlungsversuch separat nachgeladen — einmalig, gemessen an unseren Auslieferungspaketen: 189 MB unter Windows, 179 MB unter Linux, 309 MB unter macOS — dort liefert die Steuerverwaltung Universal-Binaries für Intel und Apple Silicon aus, das ist der Unterschied. So bleibt die Erstinstallation klein, und ein ELSTER-Update erfordert keine neue Programmversion.

Stand 

Läuft es auch auf macOS?

Der Aufbau ist auf allen drei Systemen identisch, und die macOS-Bibliothek ist eingebunden. Ausgeführt getestet haben wir bisher Windows und Linux — für macOS fehlt uns die Hardware. Das sagen wir lieber, als es zu behaupten.

Stand 

PilotOS für Linux herunterladen

Programmpaket rund 150 MB. Die ELSTER-Bibliothek wird beim ersten Übermittlungsversuch nachgeladen — einmalig, danach nur bei ELSTER-Versionswechseln.