Systeme & Prozesse Digitalisierung

Wie lässt sich eine Eigenentwicklung steuerfachlich analysieren?

Diana Sasse

Diana Sasse

Steuerberaterin

Eine modulare Eigenentwicklung verarbeitet Geschäftsdaten anhand fachlicher Regeln und definierter Testfälle

Individuell entwickelte Anwendungen werden häufig für einen bestimmten betrieblichen Zweck geschaffen. Steuerlich relevant können sie dennoch werden, etwa wenn sie Geschäftsvorfälle einordnen, steuerlich relevante Werte berechnen, Rechnungsangaben prüfen oder Daten für die Buchführung und andere steuerliche Prozesse vorbereiten. Das kann eine selbst entwickelte Anwendung zur Prüfung von Rechnungsmerkmalen ebenso betreffen wie eine Schnittstelle, die anhand von Auftragsdaten ein Steuerkennzeichen zuordnet.

Technische Funktion und fachliche Richtigkeit trennen

Ob die Anwendung technisch wie vorgesehen funktioniert, beantwortet noch nicht die Frage, ob ihre Ergebnisse auch steuerlich richtig sind. Dafür muss nachvollziehbar sein, welche fachlichen Regeln und Annahmen der Entwicklung zugrunde liegen, welche Eingangsdaten verwendet werden und wie daraus eine bestimmte Einordnung oder Berechnung entsteht.

Am Anfang der steuerfachlichen Analyse steht daher die Frage, welches Ergebnis die Anwendung bei einem konkret beschriebenen Sachverhalt liefern soll und warum. Auf dieser Grundlage können Normalfälle, Grenzfälle und Ausnahmen festgelegt und mit den tatsächlich erzeugten Ergebnissen verglichen werden.

Lücken in Regeln und Daten erkennen

Dabei zeigt sich nicht nur, ob einzelne Testfälle richtig verarbeitet werden. Es lässt sich auch erkennen, ob notwendige Informationen fehlen, Regeln zu weit oder zu eng gefasst wurden oder bestimmte Konstellationen bislang gar nicht berücksichtigt sind.

Die technische Entwicklung und Prüfung des Programms bleibt Aufgabe der Entwickler. Steuerfachlich untersucht werden zuvor festgelegte Funktionen und Fallgruppen, die steuerlich relevante Sachverhalte verarbeiten oder deren weitere Behandlung vorbereiten. Eine technische Zertifizierung oder Funktionsgarantie ist damit nicht verbunden.

← Zurück zu den Fragen

Diesen Artikel teilen