Ziel und Umfang¶
Wofür¶
Ein kostenloses, öffentliches, quelloffenes Tool, mit dem Kleinunternehmer nach § 19 UStG ihre Buchhaltung selbst führen: Belege ablegen, Rechnungen und Angebote schreiben, Zahlungen verfolgen, eine EÜR erstellen. Die Werte der Anlage EÜR werden von Hand in ELSTER übertragen. → ADR 0005
Für wen: Einzelunternehmen und Freiberufler mit Kleinunternehmerregelung, die ihren Gewinn per EÜR ermitteln. Vor allem Einsteiger ohne Buchhaltungskenntnisse. Das Tool muss ohne Fachwissen bedienbar sein und Begriffe erklären.
Betrieb: Self-Hosting per Docker Compose. Eine Installation enthält genau ein Gewerbe. Wer mehrere Gewerbe hat, betreibt mehrere Installationen. → ADR 0007. Unsere eigenen zwei Gewerbe sind die ersten Nutzer, mit je einer Installation.
Haftung: Nutzung auf eigene Gefahr, keine Steuerberatung.
Version 1 (MVP)¶
- Einrichtung: Einrichtungsassistent beim ersten Start (Gewerbe, Kleinunternehmer-Prüfung, Bankverbindung für Rechnungen, Rechnungslayout). Login und Nutzerverwaltung mit den Rollen Admin, Buchhalter, Mitarbeiter und Steuerberater, deren Rechte der Admin einstellen kann (siehe
domain/rollen.md). - Kontakte: Kunden und Lieferanten mit Adresse, Kontaktdaten, Kunden- bzw. Lieferantennummer.
- Buchungen: Einnahmen und Ausgaben erfassen, Kategorie zuordnen, als Entwurf speichern, festschreiben, stornieren.
- Belege: PDF, Bild oder E-Rechnung (XRechnung/ZUGFeRD) hochladen, an Buchung hängen, unveränderlich ablegen. Texterkennung direkt beim Erfassen: Das Tool liest Lieferant, Belegdatum, Rechnungsnummer und Betrag aus und füllt die Felder vor. Bei E-Rechnungen kommen die Werte direkt aus dem XML. Der Nutzer prüft und bestätigt, bis dahin liegt der Beleg in „Zu prüfen“. Die Erkennung läuft lokal, Belege verlassen den Server nicht.
- Ausgangsrechnungen: Rechnung mit fortlaufender Nummer, § 19-Hinweis, PDF-Export mit QR-Code für Überweisungen (GiroCode/EPC). Rechnungskorrektur bzw. Storno statt Ändern.
- Angebote: Angebot schreiben, als PDF ausgeben und mit einem Klick in eine Rechnung umwandeln.
- Zahlungen: Rechnungen und Ausgaben als bezahlt markieren mit Zahlungsdatum, Betrag und Zahlungsart. Teilzahlungen. Der Zahlungseingang erzeugt die Einnahme-Buchung.
- Mahnwesen: Überfällige Rechnungen werden angezeigt. Das Tool erinnert an fällige Zahlungserinnerungen und Mahnungen (Stufen und Abstände einstellbar) und erzeugt sie mit erneutem QR-Code über den offenen Betrag. Mahnsperre je Rechnung oder Kontakt.
- WooCommerce-Import: bezahlte Bestellungen und Erstattungen eines Shops als Buchungsentwürfe importieren, ohne Duplikate (siehe
domain/woocommerce.md). Optional: Wer keinen Shop hat, schreibt seine Rechnungen nur im Tool. - EÜR-Auswertung: Summen je Kategorie für ein Kalenderjahr, zugeordnet zu den Zeilen der Anlage EÜR, als Bildschirmansicht, PDF und CSV.
- Umsatzgrenze: Anzeige des Jahresumsatzes gegen die Kleinunternehmergrenzen, Warnung vor Erreichen.
- Änderungsprotokoll: wer hat wann was angelegt, festgeschrieben, storniert.
- Datensicherung: Export aller Daten und Belege, dokumentierte Sicherung und Wiederherstellung.
Später (Version 2 und folgende)¶
Reihenfolge noch offen.
- Kontoauszüge importieren: CSV, CAMT.053, MT940, mit Vorschlägen zur Zuordnung von Umsätzen zu Rechnungen und Belegen
- Kontoabruf per FinTS für deutsche Banken (Produktregistrierung bei der Deutschen Kreditwirtschaft klären). PSD2-Anbieter für Neobanken höchstens als optionale Erweiterung.
- Belegfoto vom Handy, Kategorie-Vorschlag aus früheren Belegen desselben Lieferanten
- Wiederkehrende Rechnungen und Ausgaben
- Verzugszinsen und Pauschale bei Mahnungen an Firmen
- Anlagegüter und Abschreibungen (siehe
domain/euer.md) - Leistungen aus dem Ausland nach § 13b UStG erkennen und darauf hinweisen
- Export für Steuerberater (DATEV), GoBD-Datenexport
- Eigene Rechnungen zusätzlich als E-Rechnung (ZUGFeRD/XRechnung)
- Auftragsbestätigungen, Lieferscheine
Ausdrücklich nicht geplant¶
- Regelbesteuerung: Umsatzsteuer, Vorsteuer, UStVA. Wer die Grenze überschreitet, bekommt eine Warnung und einen vollständigen Export.
- Gesellschaften (GbR, UG, GmbH), Bilanzierung, Lohnbuchhaltung
- Lager und Warenwirtschaft, Zeiterfassung
- ELSTER-Übermittlung (ERiC)
- Gehosteter Dienst für Dritte, Mobile App
Neue Funktionen kommen erst ins Tool, wenn sie hier unter Version 1 oder „Später“ stehen.
Offene Fragen¶
- [ ] Anlagegüter und AfA schon in Version 1 oder erst später? (Siehe
domain/euer.md.) - [ ] Wo läuft unsere eigene Installation produktiv (Homelab), wie werden DB und Belege gesichert?
- [ ] Welche Zahlungsanbieter laufen über WooCommerce (Stripe, PayPal, …)? Davon hängt der Gebühren-Import ab.
- [x] Lizenz: PolyForm Shield 1.0.0 (Nutzung im Gewerbe erlaubt, kein Verkauf als Konkurrenzprodukt)
- [ ] Ab wann wird das Repository öffentlich? (Voraussetzungen siehe ADR 0005, „Folgen“)
- [ ] Wer prüft die Fachregeln vor dem ersten Release (Steuerberatung)?