stesie / taxbird

[archive] old UStVA Elster client to transmit tax declarations to German fiscal authorities (Gtk2 + GNU Guile based)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

			-*- mode: auto-fill; coding: utf-8 -*-
taxbird - Gtk+ based application to create Elster (Geier) XML files

Copyright (C) 2004-2011 Stefan Siegl <stesie@brokenpipe.de>
                      (see AUTHORS for a complete and detailed list 
		       of authors, contributers and copyrightholders)

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Elster ist das deutsche Projekt zur elektronischen Abgabe
von Steuererklärungen, siehe <http://www.elster.de>.

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Taxbird ist ein Projekt, zur elektronischen Übermittlung von
Steuerdaten im Rahmen freier Software. Es besteht zum einen aus
'libgeier', einer Bibliothek zur Übermittlung von Steuerdaten,
sowie aus 'Taxbird' einer grafischen (auf Gtk+ basierenden) 
Oberfläche zur Erfassung von Elster-XML Daten.

Mit Taxbird ist inzwischen die Übermittlung von Echtdaten möglich. Die
hierzu erforderliche Hersteller-ID wurde seitens der
Oberfinanzdirektion München (inzwischen umbenannt in `Bayerisches
Landesamt für Steuern) erteilt. Details zum Verfahren können in der
Datei README.vendor-id in diesem Verzeichnis nachgelesen werden.

Vorerst wird mittels Taxbird nur die Übermittlung von
Umsatzsteuervoranmeldungen möglich sein. Die Abgabe von Lohnsteuer-
anmeldungen ist grundsätzlich möglich, derzeit aber nicht
implementiert. Wer das Formular benötigt und in Taxbird haben möchte,
bitte auf der Mailingliste melden. 

Die Übermittlung der Jahreserklärungen (hauptsächlich Einkommen-
steuererklärungen) ist gegenwärtig noch nicht möglich, da die
Möglichkeit seitens der Finanzverwaltung bisher nicht eingeräumt
wurde. Wann und ob dies irgendwann mit freier Software zulässig sein
wird, ist momentan leider nicht abschätzbar.

Die Formulare sind mittels Skriptsprache und GtkBuilder-XML in Taxbird
hinterlegt. So ist es möglich, ohne große Programmierkenntnisse eigene
(weitere) Formulare hinzuzufügen, zu installieren, sowie bestehende zu
Überarbeiten. Die Anwendung selbst muss nicht neu kompiliert werden.

Ab der Version 0.6 unterstützt Taxbird auch die Abgabe von
digital signierten Steueranmeldungen. Näheres zum Verfahrensablauf
sowie, warum Sie diese Funktion unbedingt nutzen sollten, ist in der
Datei README.dsig erläutert.



Installation der Git-Version:
-----------------------------

$ export CFLAGS="-Wall -ggdb" # sofern debugging Symbole gewünscht
$ autoreconf -i
$ ./configure
$ make
$ make install



Installation der Source-Tarball-Version:
----------------------------------------

$ ./configure
$ make
$ make install



Benötigte Bibliotheken:
-----------------------
GNU Guile
libgeier (und Mozilla XULrunner NSS, XMLsec-NSS, libxml-2.0)
gtk+-2.0 (Gtk+ Development Libraries)
libgtkhtml-3.8 oder 3.14 (GtkHTML Widget)



Teilnahmeerklärung
------------------

Bevor Sie mit Taxbird Echtdaten an das Finanzamt übermitteln können
(betroffen sind sowohl Lohnsteueranmeldungen als auch Umsatzsteuer-
voranmeldungen) ist eine sog. Teilnahmeerklärung abzugeben. Das hierzu
notwendige Formular können Sie auf den Seiten der Finanzverwaltung
unter https://www.elster.de/doc/teilnahmeerklaerung.pdf herunterladen.



Vielen Dank, dass Sie Taxbird verwenden!

About

[archive] old UStVA Elster client to transmit tax declarations to German fiscal authorities (Gtk2 + GNU Guile based)

License:GNU General Public License v3.0


Languages

Language:Scheme 56.3%Language:C 36.8%Language:Shell 3.2%Language:Makefile 1.6%Language:Roff 1.1%Language:M4 1.0%