Belegablage für die EÜR: Wie du Rechnungen digital und geordnet ablegst
Für eine Einnahmenüberschussrechnung (EÜR) brauchst du kein teures, geschlossenes DMS-Abo. Du brauchst ein einfaches, nachvollziehbares System auf deiner Festplatte: Hier erfährst du, wie du Rechnungen digital ablegst, welche Ausnahme bei der 10-Tages-Regel gilt und wie ein KI-Agent die Dateien für dich sortiert.
- Keine Buchung ohne Beleg: Jede gewinnmindernde Ausgabe in deiner EÜR muss durch einen Kaufbeleg oder eine Rechnung nachweisbar sein (§ 140↗ / § 147 AO↗).
- Zahlungsdatum schlägt Rechnungsdatum (§ 11 EStG↗): Bei einmaligen Anschaffungen entscheidet strikt der Tag des Geldabflusses vom Bankkonto.
- Wichtige Ausnahme: 10-Tages-Regel (§ 11 Abs. 2 Satz 2 EStG↗): Regelmäßig wiederkehrende Zahlungen (Server, SaaS-Abos, Büromiete, USt-Vorauszahlung), die zwischen dem 22. Dezember und 10. Januar fällig und gezahlt werden, gehören in das Jahr, zu dem sie wirtschaftlich gehören.
- Aufbewahrungsfristen (§ 147 Abs. 3 AO↗ n. F.): Durch das Bürokratieentlastungsgesetz IV (BEG IV) ab 2025 auf 8 Jahre für reine Buchungsbelege verkürzt. Verträge und EÜR-Unterlagen bleiben bei 10 Jahren.
1. Warum ein lokaler Ordner besser ist als eine geschlossene Cloud
Viele Freelancer laden Belege in proprietäre Cloud-Tools (SevDesk, Lexoffice etc.) hoch. Kündigst du das 30-Euro-Monatsabo, stehst du vor einem Riesenproblem: Die Belege liegen gefangen in der Cloud, ein Massen-Download ist oft fehlerhaft oder zerstückelt.
Bei der EÜR reicht eine saubere, lokale Ordnerstruktur auf deiner Festplatte völlig aus. Rechnungen, die digital als PDF per E-Mail oder Portal eingehen, müssen zwingend digital im Originalformat aufbewahrt werden (Ausdrucken und das Original löschen ist unzulässig). Kombiniert mit einem lokalen Time-Machine-Backup oder einem verschlüsselten Cloud-Speicher (Nextcloud, Google Drive) hast du 100 % Datenkontrolle – heute, in 8 Jahren und nach einer Kündigung.
2. Die ideale Ordner- & Dateistruktur
>_euer folgt einer einfachen, bewährten Konvention:
~/Documents/Buchhaltung/
├── euer.db # Lokale SQLite-Datenbank
├── AGENTS.md # Kontext für den KI-Buchhalter
├── 2025/
│ ├── Ausgaben/
│ └── Einnahmen/
├── 2026/
│ ├── Ausgaben/
│ │ ├── 2026-01-15_Hetzner.pdf
│ │ ├── 2026-01-20_Apple_MacBook.pdf
│ │ └── 2026-03-18_Restaurant_Hafenblick.pdf
│ └── Einnahmen/
│ ├── 2026-01-31_Rechnung_ACME.pdf
│ └── 2026-02-28_Rechnung_BetaCorp.pdf
└── exports/ # CSV- und XLSX-ExporteFormat: YYYY-MM-DD_Anbieter.pdf (z. B. 2026-03-15_Hetzner.pdf).
Vorteil: Die Dateien sortieren sich im Dateimanager (Finder / Explorer) chronologisch von selbst. Jeder Steuerprüfer findet innerhalb von 3 Sekunden den passenden Beleg zur Kontobuchung.
3. Jahreswechsel: Wann gilt die 10-Tages-Regel (§ 11 EStG↗)?
Das Zufluss-/Abfluss-Prinzip besagt: Ausgaben mindern den Gewinn in dem Jahr, in dem sie vom Konto abgebucht wurden. Doch bei Zahlungen rund um den 31. Dezember gibt es eine entscheidende steuerliche Besonderheit:
Die Ausnahme für regelmäßig wiederkehrende Zahlungen:
Nach § 11 Abs. 1 Satz 2 und Abs. 2 Satz 2 EStG↗ gilt: Handelt es sich um eine regelmäßig wiederkehrende Zahlung (z. B. monatliches Server-Hosting, Büromiete, SaaS-Abo, Telefon oder die USt-Sondervorauszahlung), die „kurze Zeit“ (vom Bundesfinanzhof definiert als 10 Tage: 22. Dezember bis 10. Januar) vor oder nach dem Jahreswechsel fällig ist und gezahlt wird, dann gilt sie als in dem Kalenderjahr abgeflossen, zu dem sie wirtschaftlich gehört.
Fällig am 31.12.2025, abgebucht am 03.01.2026. Da regelmäßig wiederkehrend und innerhalb der 10 Tage gezahlt, gehört der Beleg steuerlich noch in die EÜR 2025!
Gekauft am 30.12.2025, bezahlt am 02.01.2026. Keine wiederkehrende Ausgabe! Gilt strikt nach Zufluss/Abfluss für die EÜR 2026.
4. Wie dein KI-Agent die Belegablage für dich übernimmt
Niemand tippt gern Dateinamen per Hand ab. Mit einem lokalen Terminal-Agenten (wie Claude Code, Codex oder OpenCode) delegierst du den gesamten Prozess:
- Beleg ablegen: Du wirfst die heruntergeladene Rechnung (z. B.
invoice_192837.pdf) in einen temporären Posteingangsordner. - KI liest PDF: Der Agent nutzt Tools wie Microsoft markitdown oder Vision-Modelle, um Lieferant, Rechnungsdatum und Zahlbetrag auszulesen.
- KI benennt Datei um & verschiebt sie: Die Datei landet automatisch in
2026/Ausgaben/2026-03-15_Hetzner.pdf. - KI führt CLI-Befehl aus: Der Agent bucht die Ausgabe mit Referenz auf den Beleg:
euer add expense --payment-date 2026-03-15 --vendor "Hetzner Online" \ --ledger-account hosting --amount -29.00 --receipt "2026-03-15_Hetzner.pdf"
5. Automatischer Beleg-Check durch den Agenten (Keine Lücken bei der Jahres-EÜR)
Auch das mühsame Suchen nach fehlenden Rechnungen übernimmt dein lokaler Terminal-Agent. Vor der jährlichen Steuererklärung führt der Agent standardmäßig zwei Prüfbefehle aus, gleicht die SQLite-Einträge mit den Dateien auf deiner Festplatte ab und meldet dir nur noch echte Ausnahmen:
# 1. Der Agent prüft, bei welchen Buchungen noch Beleg oder Kategorie fehlen:
euer incomplete list
# 2. Der Agent prüft, ob alle in der Datenbank referenzierten PDF-Dateien tatsächlich auf der Festplatte liegen:
euer receipt check --year 2026
# 3. Zur Stichprobe: Einen Beleg direkt aus dem Terminal im PDF-Viewer öffnen:
euer receipt open 42So stellt dein Agent sicher, dass keine Buchung ohne belegbaren Nachweis in die EÜR einfließt – ganz ohne dass du hunderte Rechnungen manuell durchgehen musst.