Elster bezeichnet das System der deutschen Finanzverwaltungen, um eine elektronische Steuererklärung über das Internet einreichen zu können.
Inhaltsverzeichnis
Technische Merkmale
Der Elster-Standard definiert die Einreichung von verschiedenen Steuererklärungen, z.B. Umsatzsteueranmeldung oder Einkommensteuererklärung, aber auch KFZ-Zulassungen und Lohnsteuerkarten. Das Elster-Projekt, finanziert vom Bund und einigen Bundesländern, stellt für Microsoft Windows eine Implementierung mit grafischer Oberfläche unter dem Namen ElsterFormular bereit. Diese Anwendung benutzt intern eine der beiden Bibliotheken Telemodul oder Coala, um die Datenübertragung und -prüfung durchzuführen.
Das Elster-Protokoll selber ist "relativ offen einsehbar", d.h. nach Anmeldung als Entwickler beim Elster-Projekt (FIXME: stimmt das?) hat man Zugriff auf die relevanten Dokumente.
Die Übertragung selber erfolgt in Form eines XML-Dokuments; die dafür notwendigen Schema-Dateien sowie XSLT-Stylesheets sind öffentlich. Zur Sicherung gegen Mithören wird der Transfer asymmetrisch verschlüsselt nach PKCS#7 (auch bei S/MIME in Benutzung).Für das Datenpaket wird ein Einmalschlüssel für Triple-DES mit 192 Bit erzeugt, der dann mit dem öffentlichen RSA-Schlüssel (2048 Bit) der Finanzverwaltung verschlüsselt wird. Die Übermittlung an die Clearingstelle geschieht per HTTP Post.
Das Drama Authentifizierung
Mangels digitaler Signatur kann die Identität des Einreichenden nicht überprüft werden. Früher gab es mal eine PIN, aber die ist inzwischen schon längst wieder abgeschafft. Dabei werden die Steuererklärungen zwar sowieso nur zusammen mit der unterschriebenen Papierform akzeptiert, aber die Vorsteueranmeldungen werden ohne weitere Prüfung akzeptiert. Die Finanzverwaltungen sind dabei der Meinung, daß dies ja kein Problem sei, da die Steueranmeldung jederzeit geändert werden könnten. Aber für die betroffenen Unternehmer, eventuell sogar mit automatisiertem Lastschrifteneinzug, stellt dies ein gravierendes Sicherheitsproblem dar.
Im Frühjahr 2005 haben die Finanzverwaltungen nun ein Einsehen und vergeben jetzt X.509 Zertifikate an jeden Steuerpflichtigen. Dadurch kann eine Steueranmeldung nun endlich zweifelsfrei signiert werden. Die Einführung der Zertifikate wird sich vermutlich bis 2006 hinziehen. Für die Abgabe von Lohnsteuerbescheinigungen für 2009 ist die Signierung/Authentifizierung nun Pflicht.
Telemodul
Das Telemodul ist eine Entwicklung des Elster-Projektes und dient als Komponente der Datenübertragung von Steuererklärungen und -anmeldungen. Aber die Software ist proprietär, so daß für Entwickler die Unterzeichnung eines Überlassungsvertrages mit diversen Einschränkungen erforderlich ist. Für Programmierer von freier Software ist dies deshalb keine Alternative.
Coala
Die Komponente Coala ist "etwas freier", hat aber auch nur einen geringeren Funktionsumfang und kann z.Zt. nur die Steueranmeldungen erledigen. Dafür bietet Coala aber eine frei dokumentierte Übertragungsschnittstelle, so daß eigene Clients möglich sind.
Coala wird manchmal auch "Elster 2" genannt.
Von den Finanzbehörden wird eine Implementierung von Coala als Java-Klassen angeboten, aber auch ohne Quelltext und mit diversen Einschränkungen. Für GPL-Software ist dies nicht geeignet.
Elster-Software für Linux
http://www.taxbird.de mit libgeier als Hintergrundbibliothek und taxbird als gnome2 GUI
https://www.plaasoft.de/?mod=content&id=formularmanager Nativer Port des Formularmanagers
http://www.nekosoft.de/websteuer Websteuer, Kommandozeilentool mit WWW-GUI über Perl und Java
http://www.felfri.de/winston Nativer Port des Formularmanagers
http://ladisch.de/elster.html (Elster mit Wine/Linux)
http://www.lohnsteuer-kompakt.de (Online Steuererklärung mit Elster-Übermittlung (kostenpflichtig)
http://www.steuergo.de (Online Steuererklärung mit Elster-Übermittlung (kostenpflichtig)
Hinweis: Zur Zeit (Mai 2006) kann keines der o.a. Produkte Jahressteuererklärungen (wie etwa die Einkommensteuererklärung) abgeben; insofern sind sie insbesondere (noch) kein Ersatz für die Software ElsterFormular der Finanzverwaltung. Dies liegt vor allem daran, dass die Jahressteuern nur über Elster abgegeben werden kann, für das es bislang keine Portierung gibt. An dieser wird bei den Steuerbehörden allerdings gearbeitet. Eine erste Version für Linux gibt es bereits. (Januar 2009). Da die Finanzbehörden schon seit fünf Jahren und länger daran arbeiten: Es gibt die Möglichkeit, ElsterFormular über wine und z.B. SteuerSparSoftware auf linux laufen zu lassen. Ein Manual für Ubuntu 8.04 / 8.10 mit Schritt für Schritt Anleitungen steht hier: Bebilderte Anleitung "ElsterFormular für Linux" - Online-Steuererklärung mit ElsterFormular und SteuerSparErklärung.
Geschichte
(Zusammengetragen von Peter Gerwinski)
- 19. November 2004: Spiegel Online Netzwelt gibt bekannt, daß die Verwendung von ELSTER ab dem 1.1.2005 für die Lohn- und Umsatzsteuervoranmeldung verbindlich sein soll, es aber keine Client-Software für GNU/Linux und MacOS und auch keine Client-Software als freie Software gibt. Entwickler von freier Software (ich zum Beispiel) erfahren am Telefon, daß dies von der Oberfinanzdirektion München so gewollt ist: Freie Software soll "aus sicherheitstechnischen Erwägungen" von der Teilnahme am ELSTER-System ausgeschlossen bleiben.
- 15. Dezember 2004: Das Hamburger Abendblatt kritisiert das Fehlen jeglicher Authentifizierung bei der Abgabe von Lohn- und Umsatzsteuervoranmeldungen über das ELSTER-System. Die Oberfinanzdirektion München antwortet, daß dies keine Verschlechterung gegenüber den bisher verwendeten Papierformularen darstelle, da auch dort die Unterschrift eigentlich nie richtig geprüft würde.
- 23. Dezember 2004: Nach Ausübung "sanften Druckes" gibt die Oberfinanzdirektion München die ELSTER-Schnittstellenspezifikationen für die Lohn- und Umsatzsteuervoranmeldung - nicht jedoch für andere Steuerarten wie z.B. die Einkommensteuer - offiziell auch für die Nutzung durch freie Software frei.
- 8. Januar 2005: Ich erhalte von meinem zuständigen Finanzamt einen Brief, daß mein "Antrag auf Härtefallregelung" abgelehnt sei mit der Begründung, die gravierenden Sicherheitsmängel im ELSTER-System beträfen alle Steuerzahler in gleicher Weise und nicht mein Unternehmen im Besonderen. Das Kuriose daran: Ich hatte diesen Antrag (noch) gar nicht gestellt!
- Irgendwann im Frühjahr 2005 sickert ein Gerücht durch, daß der Zwang zum Einsatz von ELSTER bei Lohn- und Umsatzsteuervoranmeldungen wieder gelockert würde. Derzeit darf man also möglicherweise wieder Papierformulare verwenden.
Links
https://www.elster.de Die Steuerbehörden
ct-Artikel: "Elster, Apfel, Pinguin" - Online-Steuererklärung ohne Windows
Bebilderte Anleitung "ElsterFormular für Linux" - Online-Steuererklärung mit ElsterFormular und Steuersparerklärung