💰

Haushaltsbuch

Ein modernes, selbst gehostetes Haushaltsbuch mit Schnellerfassung, Bank-Import mit automatischer Zuordnung, KI-Quittungsanalyse, Budget-Management und einer Web-App. Apps für iOS & Android sind in Entwicklung.

Self-hosted Docker Apps in Entwicklung Open Source
Demo ausprobieren Auf GitHub ansehen
Datenschutz by Design: Alle Daten liegen ausschließlich auf deinem eigenen Server. Keine Cloud, keine Werbung, kein Tracking — volle Kontrolle über deine Finanzdaten.

Was das Haushaltsbuch kann

⚡

Schnellerfassung Neu

Direkt an der Kasse in Sekunden erfassen: Betrag per Ziffernblock, eine der meistgenutzten Kategorien antippen, optional ein Stichwort – fertig, auch offline. Beim nächsten Bank-Import wird die Buchung mit dem passenden Umsatz zusammengeführt statt doppelt gezählt.

🏦

Bank-Sync mit intelligenter Zuordnung Neu

Kontoauszüge als CSV oder MT940 importieren. Kategorie und Beschreibung werden vorgeschlagen – aus Schnellerfassungen, eigenen Regeln (Text, IBAN, Betragsbereich) und gelernten Empfängern, optional per KI. Duplikate werden erkannt.

📅

Kalender & Konten

Kalender mit Tagessalden und Vorschau auf Daueraufträge, Konten mit Stichtag, Umbuchungen und Sub-Konten, z. B. für Spesen.

📷

KI-Quittungsanalyse Optional

Quittung fotografieren — Betrag und Kategorie werden automatisch erkannt und eingetragen. Erfordert einen eigenen Claude-API-Key; ohne Key funktioniert alles andere wie gewohnt.

💳

Budget-Management

Monats- und Kategoriebudgets festlegen, Warnschwellen definieren (z.B. bei 80 %) und immer im Blick behalten, wo man steht.

📊

Detaillierte Statistiken

Monats- und Jahresauswertungen, Ausgaben nach Kategorien und ein Tagesverlauf zeigen auf einen Blick, wohin das Geld fließt.

🏠

Mehrere Haushalte

Familienbuch und privates Buch gleichzeitig führen. Mitglieder einladen und gemeinsam den Überblick behalten.

📄

Paperless-ngx Integration

Quittungen direkt in Paperless-ngx archivieren, Dokumententypen und Tags verwalten — alles aus einer App heraus.

📱

Web-App & mobile Apps

Eine vollwertige Web-App für Desktop und Browser. Native Apps für iPhone und Android sind in Entwicklung und noch nicht in den Stores erhältlich — alle Plattformen, ein Backend.

Deine Daten gehören dir

🔒

Kein Cloud-Zwang
Läuft auf deinem eigenen Server oder NAS

🚫

Keine Werbung
Kein Tracking, keine Analyse deiner Ausgaben durch Dritte

💾

Eigene Datenbank
PostgreSQL läuft lokal — Backups jederzeit selbst erstellen

🆓

Kostenlos & Open Source
Keine Abos, keine versteckten Kosten

In wenigen Minuten startklar

1

Repository klonen

Das GitHub-Repository klonen und in das Projektverzeichnis wechseln.

2

Konfiguration anpassen

.env.example nach .env kopieren und Datenbankpasswort sowie JWT-Secret eintragen. Optional: Claude-API-Key für KI-Quittungsanalyse.

3

Docker starten

docker compose up -d ausführen — Backend, Datenbank und Web-App starten automatisch.

4

Loslegen

Browser öffnen, ersten Benutzer registrieren — wird automatisch Superadmin. Die 17 Standardkategorien sind bereits vorbelegt.

# Repository klonen
git clone https://github.com/boernie77/haushaltsbuch.git
cd haushaltsbuch

# Konfiguration
cp .env.example .env

# Starten
docker compose up -d

Die Web-App ist anschließend unter http://localhost:8080 erreichbar.

Technologie

🟢

Node.js + Express

REST-API-Backend mit JWT-Authentifizierung

🐘

PostgreSQL

Relationale Datenbank für alle Buchungsdaten

⚛️

React Native + Expo

Apps für iOS und Android aus einer Codebasis (in Entwicklung)

💻

React + Vite

Schnelle Web-App für den Desktop-Browser

🐳

Docker

Einfaches Deployment per Docker Compose

🤖

Claude AI Optional

KI-gestützte Quittungsanalyse — nur bei Bedarf, eigener API-Key nötig

Bereit loszulegen?

Quellcode, Installationsanleitung und alle Details auf GitHub.

Zum GitHub-Repository