xhub.io
A Digital Service by BeeBack UG
ServicesLösungenKI-StrategieProdukteBlogÜber unsKontakt
Zurück zum Blog
App-Entwicklung

GoBD-Compliance in der App-Entwicklung: Was wir bei ladekosten.app gelernt haben

Revisionssichere Datenhaltung in einer mobilen App klingt nach Enterprise-Projekt. Wir haben es mit einer Lade-App für E-Autos umgesetzt - und dabei mehr über deutsche Regulatorik gelernt als uns lieb war.

Autor
Patrick Jerominek
Datum
19. Februar 2026
Lesezeit
6 Min. Lesezeit
GoBD-Compliance in der App-Entwicklung: Was wir bei ladekosten.app gelernt haben

Eine Lade-App bauen kann jeder. Eine GoBD-konforme nicht.

Als wir mit ladekosten.app angefangen haben, war die Idee simpel: Ladekosten für E-Autos dokumentieren, damit Selbstständige ihre Heimladungen steuerlich absetzen können. Klingt nach einem Wochenendprojekt. Wurde es nicht.

Denn sobald eine App steuerlich relevante Daten verarbeitet, gelten die GoBD - die Grundsätze zur ordnungsmäßigen Führung und Aufbewahrung von Büchern, Aufzeichnungen und Unterlagen in elektronischer Form. Und die ändern alles.

Was die GoBD von einer App verlangen

Die meisten Entwickler kennen GoBD vom Hörensagen. "Irgendwas mit Aufbewahrungspflicht." In Wirklichkeit sind es sechs Prinzipien, die sich direkt auf Ihre App-Architektur auswirken:

Nachvollziehbarkeit. Jede Buchung muss von der Entstehung bis zur Auswertung lückenlos nachvollziehbar sein. In einer App bedeutet das: Jeder Ladeeintrag braucht einen vollständigen Audit Trail.

Nachprüfbarkeit. Ein sachverständiger Dritter muss die Daten in angemessener Zeit prüfen können. Ihre Datenstruktur muss also nicht nur funktionieren - sie muss lesbar sein.

Unveränderbarkeit. Das ist der Punkt, an dem die meisten App-Projekte scheitern. Einmal erfasste Daten dürfen nicht verändert werden. Keine Updates auf bestehende Datensätze. Keine "mal eben korrigieren".

Vollständigkeit. Alle Geschäftsvorfälle müssen lückenlos erfasst werden. Keine fehlenden Einträge, keine Lücken in der Nummerierung.

Richtigkeit. Die Erfassung muss den tatsächlichen Vorgang abbilden. Klingt banal, hat aber massive Auswirkungen auf die UX.

Zeitgerechtheit. Buchungen müssen zeitnah erfasst werden. Nicht nächsten Monat. Nicht "wenn ich dran denke".

Wie wir das technisch gelöst haben

Unveränderbarkeit ohne Cloud

Die größte Herausforderung: ladekosten.app funktioniert zu 100% offline. Keine Cloud, keine Server, alle Daten bleiben auf dem Gerät. Das war eine bewusste Entscheidung - Datenschutz ist für unsere Nutzer nicht verhandelbar.

Aber wie garantiert man Unveränderbarkeit ohne zentrale Instanz?

Unsere Lösung: Jeder Ladeeintrag wird einmal geschrieben und nie überschrieben. Korrekturen erzeugen einen neuen Datensatz, der den alten referenziert. So entsteht eine lückenlose Änderungshistorie - ähnlich wie bei einer Blockchain, nur ohne den Overhead.

Das klingt simpel. Die Implementierung war es nicht. Jede UI-Interaktion, die intuitiv nach "bearbeiten" aussieht, ist im Backend ein "neu anlegen mit Referenz". Der Nutzer sieht einen Bearbeiten-Button. Das System erstellt einen Korrekturbuchung.

DATEV-Export: Die Brücke zum Steuerberater

Eine GoBD-konforme App nützt nichts, wenn die Daten nicht beim Steuerberater ankommen. Also haben wir einen DATEV-CSV-Export gebaut.

DATEV-CSV klingt harmlos. Ist es nicht. Das Format hat Eigenheiten, die nirgendwo vernünftig dokumentiert sind. Feldlängen, Zeichencodierung, Pflichtfelder die je nach Kontext optional sind - wir haben drei Iterationen gebraucht, bis der Export zuverlässig in jeder DATEV-Version importiert werden konnte.

Lektion gelernt: Wenn Ihre App mit Steuerberatern oder Buchhaltungssystemen zusammenarbeiten soll, planen Sie für den Export genauso viel Zeit ein wie für die Kernfunktion. Mindestens.

Die 34-Cent-Pauschale und ihre Tücken

Für Heimladungen von E-Dienstwagen gibt es eine Pauschale: 34 Cent pro kWh. Das Finanzamt akzeptiert diesen Wert ohne Einzelnachweis - solange die Dokumentation stimmt.

Klingt einfach? Ist es auch. Bis Sie die Randfälle entdecken:

  • Was passiert bei einem Stromtarifwechsel mitten im Monat?
  • Wie dokumentiert man gemischte Ladungen (privat und dienstlich)?
  • Was, wenn die Wallbox die kWh-Daten nicht sauber übergibt?

Jeder dieser Fälle erfordert eine Entscheidung: Automatisch lösen oder den Nutzer fragen? Zu viel Automatik und Sie riskieren falsche Buchungen. Zu viele Nachfragen und die App wird unbenutzbar.

Wir haben uns für einen Mittelweg entschieden: Automatisch erfassen, manuell bestätigen. Die App schlägt vor, der Nutzer nickt ab. So bleibt die Richtigkeit gewahrt, ohne dass die UX leidet.

Was das für Ihr App-Projekt bedeutet

Sie müssen keine Lade-App bauen, um von unseren Erfahrungen zu profitieren. Die Prinzipien gelten für jede App, die mit regulierten Daten arbeitet:

1. Compliance ist Architektur, nicht Feature

GoBD-Compliance lässt sich nicht nachträglich einbauen wie ein Dark Mode. Die Unveränderbarkeit von Daten muss von Tag eins in der Datenbankstruktur verankert sein. Wer das nachträglich umbaut, schreibt die App im Grunde neu.

Praktisch heißt das: Bevor Sie eine einzige Zeile Code schreiben, klären Sie die regulatorischen Anforderungen. Sprechen Sie mit einem Steuerberater. Lesen Sie die relevanten BMF-Schreiben. Ja, das ist langweilig. Ja, das ist notwendig.

2. Offline-First und Compliance schließen sich nicht aus

"Für GoBD brauchen Sie eine Cloud-Lösung." Diesen Satz haben wir oft gehört. Er ist falsch.

ladekosten.app beweist, dass revisionssichere Datenhaltung auch lokal funktioniert. Der Schlüssel ist ein sauberes Datenmodell mit Append-Only-Logik und kryptographischen Prüfsummen. Keine Raketenwissenschaft - aber auch nichts, was man mal eben am Freitagnachmittag implementiert.

3. UX und Compliance sind Verhandlungssache

Die größte Gefahr bei regulierten Apps: Sie bauen die App für den Prüfer, nicht für den Nutzer. Jedes Pflichtfeld, jede Bestätigung, jeder zusätzliche Schritt kostet Sie Nutzer.

Bei ladekosten.app haben wir jeden Compliance-Flow dreimal überarbeitet. Nicht um die Anforderungen aufzuweichen, sondern um sie unsichtbar zu machen. Der Nutzer soll Ladekosten dokumentieren - nicht das Gefühl haben, eine Steuererklärung auszufüllen.

4. Testen Sie mit echten Daten und echten Steuerberatern

Unit Tests reichen nicht. Wir haben den DATEV-Export mit fünf verschiedenen Steuerberaterkanzleien getestet. Jede hatte eine andere DATEV-Version, andere Import-Workflows, andere Erwartungen an das Format.

Erst als alle fünf bestätigt haben, dass der Import reibungslos funktioniert, haben wir das Feature released. Das hat zwei Wochen extra gekostet. Es war jede Minute wert.

Die ehrliche Bilanz

ladekosten.app hat dreimal so lange gedauert wie ursprünglich geplant. Nicht wegen der Kernfunktion - Ladekosten erfassen ist technisch trivial. Sondern wegen der Compliance.

War es das wert? Absolut. Die App hat aktuell über tausend aktive Nutzer, die sich darauf verlassen, dass ihre Daten einer Betriebsprüfung standhalten. Dieses Vertrauen kann man nicht nachträglich einbauen.

Und genau das ist die Lektion: Wenn Sie eine App bauen, die mit regulierten Daten arbeitet, planen Sie die Compliance nicht als Phase drei ein. Planen Sie sie als Phase null.


Sie planen eine App mit regulatorischen Anforderungen? Sprechen Sie mit uns - wir teilen unsere Erfahrungen aus ladekosten.app und beraten Sie ehrlich, welche Compliance-Anforderungen auf Sie zukommen.

#GoBD#App-Entwicklung#Compliance#E-Mobilität#ladekosten.app
Artikel teilen

Newsletter abonnieren

Erhalten Sie monatlich praxisnahe Tipps zur Digitalisierung

Wir respektieren Ihre Privatsphäre. Jederzeit abbestellbar.

Inhalt

  • Eine Lade-App bauen kann jeder. Eine GoBD-konforme nicht.
  • Was die GoBD von einer App verlangen
  • Wie wir das technisch gelöst haben
  • Unveränderbarkeit ohne Cloud
  • DATEV-Export: Die Brücke zum Steuerberater
  • Die 34-Cent-Pauschale und ihre Tücken
  • Was das für Ihr App-Projekt bedeutet
  • 1. Compliance ist Architektur, nicht Feature
  • 2. Offline-First und Compliance schließen sich nicht aus
  • 3. UX und Compliance sind Verhandlungssache
  • 4. Testen Sie mit echten Daten und echten Steuerberatern
  • Die ehrliche Bilanz
xhub.io

Digitale Innovation seit 25 Jahren

in𝕏⌗

Services

  • KI-Strategie
  • Custom Development
  • SaaS Solutions
  • IT Consulting
  • Digital Strategy
  • Cloud Migration

Produkte

  • invoice.xhub.io
  • invoice-api.xhub.io
  • tempus.xhub.io
  • cv.xhub.io

Unternehmen

  • Über uns
  • Blog
  • Kontakt

Rechtliches

  • Impressum
  • Datenschutzerklärung
  • AGB

© 2026 xhub.io is a A Digital Service by BeeBack UG. All rights reserved.