Skip to content

Latest commit

 

History

History
178 lines (127 loc) · 6.2 KB

File metadata and controls

178 lines (127 loc) · 6.2 KB
RechnungsFee Logo

RechnungsFee

Open-Source Buchhaltungssoftware für Freiberufler, Selbstständige und Kleinunternehmer

Release License: AGPL v3 GitHub stars GitHub issues GitHub discussions


⬇️ Download

Betriebssystem Download Hinweis
Windows 10/11 → Releases-Seite…x64-setup.exe NSIS-Installer, einfach ausführen
Linux (x86_64) → Releases-Seite…amd64.AppImage Ausführbar machen + starten
# Linux: AppImage ausführbar machen
chmod +x RechnungsFee_*.AppImage
./RechnungsFee_*.AppImage

Installierte Apps aktualisieren sich automatisch – beim nächsten Start erscheint ein Update-Banner.


✨ Was kann RechnungsFee?

📒 Kassenbuch (GoBD-konform)

  • Einnahmen & Ausgaben erfassen – Bar, Karte, Bank, PayPal
  • Unveränderliche Einträge nach §146 AO – Storno erzeugt Gegenbuchung, kein Löschen
  • SHA-256-Signaturen für jeden Eintrag und Tagesabschluss
  • Split-Buchungen für gemischte Zahlungen
  • Automatische Belegnummern (Nummernkreise frei konfigurierbar)

🧾 Rechnungen

  • Ausgangsrechnungen & Eingangsrechnungen
  • PDF nach DIN 5008 – mit Logo, Unternehmensblock, Fensterumschlag-Adressfeld
  • Zahlungsverfolgung mit Teilzahlungen und Fortschrittsbalken
  • Bar-, Karte-, PayPal- und Banküberweisungserfassung
  • Entwurfsmodus & Finalisierung, Storno mit automatischer Kassenbuchgegenbuchung

📋 Tagesabschlüsse

  • Soll/Ist-Vergleich mit Differenzprotokoll
  • Unveränderlicher Abschluss mit SHA-256-Integritätsprüfung
  • PDF-Export für die Buchhaltungsablage

👥 Kunden & Lieferanten

  • Vollständige Stammdatenverwaltung
  • DSGVO-konform: Auskunft Art. 15 (JSON-Export) · Löschung Art. 17 (Anonymisierung)

📦 GoBD-Export

  • Export für Betriebsprüfungen nach Z3-Datenträgerüberlassung
  • 8 CSV-Dateien + PDF-Prüfbericht als ZIP

🏢 Unternehmensstammdaten

  • Logo-Upload, Steuernummer, USt-IdNr., IBAN, Rechtsform
  • Mail-Vorlagen mit Platzhaltern für Rechnungsversand
  • Kleinunternehmer §19 UStG vollständig unterstützt (USt automatisch 0 %)

🔧 Weitere Funktionen

  • Setup-Assistent für den ersten Start
  • Manuelles Backup als Download + automatisches Backup vor DB-Updates
  • Kontext-Hilfe mit ℹ-Tooltips für GoBD-Konzepte, Steuerfelder und Rechnungslogik
  • Auto-Updater – neue Versionen werden direkt in der App angeboten
  • Offline-first – alle Daten bleiben lokal auf deinem Rechner

🗺️ Roadmap

Version Inhalt Status
v0.1.x Kassenbuch, Rechnungen, GoBD, Tauri-App, Auto-Updater ✅ Aktuell
v0.2 Bank-CSV-Import (Postbank, Sparkasse, Volksbank …), Auto-Filter-Regeln 🔲 Ziel: Juni 2026
v0.3 EÜR, UStVA-Voranmeldung, DATEV-Export, Jahresübersicht 🔲 Ziel: August 2026
v1.0 Einstellungen, Flatpak/Flathub 🔲 Ziel: Oktober 2026
v1.1 ZUGFeRD/XRechnung, PDF+OCR-Import, Rechnungs-PDF-Vorschau 🔲 Ziel: Dezember 2026

🛠️ Tech Stack

Bereich Technologie
Desktop-Shell Tauri 2 (Rust)
Frontend React 19, Vite, TypeScript, Tailwind CSS v4
State / Forms TanStack Query, React Hook Form + Zod
Backend FastAPI, Python 3.12
Datenbank SQLite (WAL-Modus), SQLAlchemy 2.0
PDF fpdf2 (DIN 5008)
Pakete AppImage (Linux), NSIS-Installer (Windows)

🚀 Lokale Entwicklung

Voraussetzungen

  • Python 3.12+
  • Node.js 22+
  • Rust + Cargo (für Tauri)

Backend starten

cd src/backend
python -m venv .venv
source .venv/bin/activate        # Windows: .venv\Scripts\activate
pip install -r requirements.txt
uvicorn main:app --port 8001 --reload

API läuft unter http://localhost:8001 · Swagger-Docs: http://localhost:8001/docs

Frontend starten

cd src/frontend
npm install
npm run dev

App läuft unter http://localhost:5173

Tauri Desktop-App (Entwicklungsmodus)

# Sidecar-Binary zuerst bauen
bash scripts/build-sidecar.sh      # Linux
# pwsh scripts/build-sidecar.ps1  # Windows

cd src/frontend
npx run tauri dev

🤝 Mitmachen

Dieses Projekt wird offen entwickelt – die Community soll von Anfang an dabei sein!

  • 💬 Feedback & IdeenGitHub Discussions
  • 🐛 Bugs meldenGitHub Issues
  • 💻 Code beitragen → Pull Requests sind willkommen
  • Stern geben → Hilft anderen, das Projekt zu finden

📄 Lizenz

Lizenziert unter der GNU Affero General Public License v3.0 (AGPL-3.0).

  • ✅ Frei nutzbar (privat & kommerziell)
  • ✅ Quellcode einsehbar und anpassbar
  • ⚠️ Änderungen müssen ebenfalls unter AGPL-3.0 veröffentlicht werden

Siehe LICENSE für Details.


⚠️ Haftungsausschluss

RechnungsFee ist ein Software-Tool und ersetzt keine professionelle Steuerberatung. Bei steuerlichen Fragen wende dich an einen Steuerberater oder das Finanzamt. Die Software wird ohne Gewährleistung für Korrektheit oder Vollständigkeit bereitgestellt.


Entwickelt mit ❤️ für die Freiberufler- und Selbstständigen-Community