Steuerkram/docs/funktionen.md

3.4 KiB
Raw Blame History

Funktionen

Ausgangsrechnungen / E-Rechnung

  • Rechnungserstellung mit DIN-5008-Layout (PDF, Open Sans)
  • ZUGFeRD EN16931 (E-Rechnung): Jede generierte PDF enthält ein eingebettetes factur-x.xml nach EU-Norm EN 16931
  • Pflichtangaben laut § 14 UStG vollständig abgedeckt (Verkäufer, Käufer, USt-ID, IBAN, Positionen, Steuersätze, Fälligkeit)
  • Validierung möglich unter: https://portal.e-rechnung-bund.de/validator
  • Bibliothek: horstoeko/zugferd v1.x

Kontenrahmen SKR03

DATEV-konformer SKR03 2026 mit 157 Systemkonten (Klassen 0, 1, 2, 4, 8), zugeschnitten auf EÜR-Buchhalter ohne Bilanzierungspflicht. Alle Konten sind mit geprüften UStVA-Kennzahlen (ELSTER) und EÜR-Zeilennummern hinterlegt.

Vollständige Kontenliste: kontenrahmen.md


Belegverwaltung

  • Upload von PDF, PNG, JPEG, TIFF und ZUGFeRD-XML
  • SHA-256 Integritätsprüfung je Datei
  • Automatischer Weißrand-Zuschnitt bei JPEG/PNG via GD
  • KI-gestützter Kontierungsvorschlag (optional, siehe konfiguration.md)
  • Nextcloud-Import via WebDAV (optional)
  • Belege können nicht gelöscht werden, solange Buchungen darauf verweisen (GoBD)

Buchungen

EÜR-Buchungsmodell (Einnahme/Ausgabe) mit Kategorie- und Zahlungskonto.

  • Steuerarten für Auslandsumsätze: Inland, steuerfreie ig. Lieferung (Kz 41), steuerfreie Ausfuhr (Kz 44), ig. Erwerb 19 % (Kz 89/91), ig. Erwerb 7 % (Kz 93/94)
  • Bewirtungsausgaben: automatischer Split 70 %/30 % bei Konten 4650, 4651, 4652
  • Eigenanteil (30 %) bei Telefon/Internet (Konto 4940): optional zubuchbar
  • Stornobuchungen: GoBD-konforme Gegenbuchung statt Löschung
  • GoBD-Schutz: MariaDB BEFORE UPDATE/DELETE-Trigger verhindern nachträgliche Manipulation gebuchter Sätze
  • Journal: gefilterte Übersicht aller Buchungen mit CSV-Export

Anlagevermögen

Anlagenspiegel für abnutzbare Wirtschaftsgüter – siehe anlagevermögen.md.


Kundenverwaltung

CRUD für Kundenstammdaten. Kunden werden beim Erstellen von Ausgangsrechnungen ausgewählt.


Ausgangsrechnungen

  • DIN 5008-konformes Layout
  • PDF-Export via mPDF
  • Automatische Rechnungsnummer (konfiguriertes Präfix + Jahrgang + laufende Nummer)
  • Direkte Verknüpfung mit Belegverwaltung

UStVA (Umsatzsteuervoranmeldung)

  • Monatliche Kennzahlen-Berechnung aus Buchungen (Kz 81, 83, 86, 84, 35, 41, 44, 61, 62, 67, 66, 69)
  • ELSTER XML-Export
  • Drill-down: Klick auf eine Kennzahl zeigt alle zugehörigen Buchungszeilen

Zuordnungsregeln: berechnungslogik.md


EÜR (Einnahmen-Überschuss-Rechnung)

  • Jahresauswertung: Einnahmen, Ausgaben, Gewinn je Kategorie-Konto
  • Nicht abzugsfähige Betriebsausgaben (§ 4 Abs. 5 EStG, EÜR-Zeile 51) in separatem Abschnitt
  • PDF-Export
  • Drill-down: Klick auf ein Konto zeigt alle zugehörigen Buchungszeilen

Zuordnungsregeln: berechnungslogik.md


Einstellungen

  • Firmendaten und Logo (erscheinen auf Rechnungen und im EÜR/UStVA-Export)
  • ELSTER-Steuernummer
  • Nummernkreis-Präfixe für Belege, Rechnungen und Anlagen
  • KI-Kontierungsvorschlag (Ollama oder OpenAI-kompatible API)
  • Nextcloud-Belegimport (WebDAV-Zugangsdaten)

Benutzerverwaltung

  • Benutzer anlegen, bearbeiten, deaktivieren und löschen
  • Session-basierte Authentifizierung mit 24 h Timeout
  • Erste Benutzeranlage über Ersteinrichtungs-Dialog beim ersten Aufruf