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
Der Beleg
Wir behaupten das nicht, wir zeigen es. Ladeprotokoll vom 04.09.2026:
[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
Programmpaket rund 150 MB. Die ELSTER-Bibliothek wird beim ersten Übermittlungsversuch nachgeladen — einmalig, danach nur bei ELSTER-Versionswechseln.