Dokumentation · Finanzen · Haushaltsanalyse
Finescope
Buchungen und Belege verstehen, Haushaltsausgaben auswerten und Budgets planen – mit gezielt eingesetzter KI.
Letzte Dokumentationsänderung:
- Haushaltsbuch & Analysen
- Bon-Scan & CSV-Import
- Budgets & KI-Spartipps
Einblicke in die App
Originalaufnahmen der öffentlich zugänglichen Seiten. Geschützte Arbeitsansichten sind nicht abgebildet; die folgenden Funktionsbeschreibungen beruhen auf der Prüfung des App-Codes.
01 / FUNKTIONEN
Zugang & Haushaltsüberblick
Finescope ist ein persönliches Haushaltsbuch mit Finanzanalyse. Einnahmen, Ausgaben, Belegpositionen, Kategorien und Anfangsbestände bilden die Grundlage. Nach Anmeldung sind Buchungen dem jeweiligen Konto zugeordnet und können auf mehreren Geräten geladen werden.
Die Monatsübersicht zeigt Einnahmen, Ausgaben, Saldo, Kategorien und Budgets. Giro- und Sparbuchstand werden aus Anfangsbeständen und allen gespeicherten Buchungen berechnet; sie sind keine historischen Stichtagsstände des gerade ausgewählten Monats.
- 1Per E-Mail oder über die angebotene Google-Anmeldung anmelden.
- 2In den Einstellungen Anfangsbestände und eigene Namen prüfen.
- 3Buchungen erfassen oder Bank-CSV importieren und anschließend Kategorien kontrollieren.
Quellennachweis
- src/components/AuthGate.tsx
- src/routes/index.tsx
- src/lib/budget.ts:310–328
02 / FUNKTIONEN
Erfassen, suchen & korrigieren
Manuelle Buchungen enthalten Einnahme- oder Ausgabeart, positiven Betrag, Beschreibung, Datum und Kategorie. Die Buchungsliste bietet Monats-, Kategorie-, Typ- und Betragsfilter sowie eine Suche über Titel, Zweck, Datum, Betrag und Bonartikel.
Einzelbuchungen lassen sich bearbeiten oder löschen. Bei Belegen können zusätzlich Positionen angepasst, ergänzt oder entfernt werden; ihre Summe bestimmt den korrigierten Betrag. Ein Typwechsel ist im Editor nicht vorgesehen.
Mehrere geeignete Buchungen ohne Bonpositionen und ohne Sparbuchkategorie können gemeinsam einer Kategorie zugeordnet werden. „Alle auswählen“ erfasst die passenden Filterergebnisse, nicht nur die ersten sichtbaren Einträge.
Quellennachweis
- src/routes/erfassen.tsx
- src/routes/buchungen.tsx
- src/lib/amount-filter.ts
03 / FUNKTIONEN
Bank-CSV importieren
Der Import ist auf deutsche Bankexporte, insbesondere Volksbank/VR-Banking, ausgerichtet. Datum, Betrag, Name, Verwendungszweck und Buchungstext werden anhand fest implementierter Spaltenregeln erkannt. Es gibt keinen frei konfigurierbaren Zuordnungsassistenten für beliebige CSV-Dateien.
Vor der Übernahme zeigt eine Vorschau Kategorien und Übernehmen-/Ignorieren-Status. Textregeln erkennen viele übliche Empfänger; nicht zugeordnete Einträge können zusätzlich von der KI klassifiziert werden. Bis zu 300 solcher Zeilen gelangen in einen KI-Aufruf.
Importschlüssel helfen beim Erkennen bereits übernommener oder ignorierter Buchungen. Das ist keine vollständige Duplikatgarantie, insbesondere nicht für identische neue Zeilen im selben Stapel. Vorschau und Kategorien deshalb vor dem Import prüfen.
- 1CSV in der Bank-Anwendung exportieren und in Finescope auswählen.
- 2Erkanntes Datum, Vorzeichen, Kategorien und mögliche Umbuchungen in der Vorschau prüfen.
- 3Nur gewünschte Zeilen übernehmen und anschließend in den Buchungen kontrollieren.
- Deutsche Dezimalzahlen werden erwartet; beliebige englische Zahlenformate oder mehrzeilige CSV-Felder sind nicht zuverlässig abgedeckt.
- Ein eigener CSV-, Excel- oder JSON-Export aus Finescope wurde nicht gefunden.
Quellennachweis
- src/lib/bankcsv.ts:6–103
- src/routes/import.tsx:26–153
- src/lib/budget.ts:282–290
04 / FUNKTIONEN
Kassenbons mit KI erfassen
Ein Bonfoto kann per Kamera oder Galerie ausgewählt werden. Die App verkleinert das Bild und lässt Händler, Datum, Gesamtsumme sowie einzelne Artikel und Kategorien extrahieren. Danach sind alle erkannten Positionen editierbar. PDF-Belege sind in diesem Scanpfad nicht vorgesehen.
Beim neuen Einkauf wird die Summe der geprüften Positionen gespeichert, nicht einfach die von der KI erkannte Gesamtsumme. Rabatte können als negative Positionen vorkommen. Das Belegbild wird als verkleinerter Anhang gespeichert.
Ein Bon lässt sich auch an eine bestehende Kontobuchung anhängen, ohne einen zweiten Einkauf anzulegen. Der originale Kontobetrag bleibt erhalten; eine Differenz zur Positionssumme wird als zusätzliche Ausgleichsposition ergänzt.
- 1Foto auswählen und die Erkennung abwarten.
- 2Händler, Datum, Artikelpreise, Rabatte und Kategorien mit dem Bon vergleichen.
- 3Als neuen Einkauf speichern oder an eine passende vorhandene Buchung anhängen.
Quellennachweis
- src/routes/scannen.tsx
- src/routes/buchungen.tsx:AttachReceipt
- src/lib/image.ts
- src/lib/receipt.functions.ts
05 / FUNKTIONEN
Kategorien & eigene Namen
Feste Haupt- und Unterkategorien decken Lebensmittel, Haushalt, Wohnen, Mobilität, Freizeit, Fixkosten und Einnahmen ab. Eigene Unterkategorien können mit Art und Hauptgruppe angelegt, umbenannt und gelöscht werden.
Eigene Namen helfen, Transfers zwischen eigenen Beständen zu erkennen. Die Erkennung ist eine Textheuristik, kein exakter Personen- oder Kontenabgleich. Bestehende Buchungen werden beim Ändern der Namen nicht pauschal neu kategorisiert.
Das Löschen einer Kategorie schreibt bestehende Buchungen nicht um; unbekannte Kategorien fallen auf Sonstiges zurück. Auch das Umbenennen einer Gruppe überträgt deren Budget nicht automatisch.
Quellennachweis
- src/routes/einstellungen.tsx
- src/lib/own-names.ts
- src/lib/budget.ts:9–145
06 / FUNKTIONEN
Monatsbudgets & Verbrauch
Budgets werden je Ausgaben-Hauptkategorie gespeichert. Balken zeigen Verbrauch, Rest oder Überschreitung. Das gespeicherte Limit gilt wiederkehrend; historisch unterschiedliche Limits pro Monat sind nicht hinterlegt.
Budgetvorschläge sind eine feste Berechnung, keine KI: Ausgaben der drei vollständigen Vormonate werden gemittelt, um 20 Prozent reduziert und auf die nächsten zehn Euro aufgerundet. Monate ohne Buchungen zählen im Dreimonatsdurchschnitt als null. Bonpositionen werden ihren Kategorien zugeordnet, Sparbuchkategorien ausgeschlossen.
Quellennachweis
- src/routes/budget.tsx
- src/lib/budgets-calc.ts
- src/components/BudgetBar.tsx
07 / FUNKTIONEN
Diagnose & Zahlungsempfänger
Die Diagnose erlaubt einen Drilldown vom Jahr zum Monat, zur Kalenderwoche und zum Tag. Kategorien-, Verlaufs- und Vergleichsdiagramme helfen, Ausgaben zeitlich und fachlich einzuordnen. Monatliche Vergleiche zeigen Einnahmen, Ausgaben, Saldo und Sparbuchbewegungen.
Ein Top-10-Ranking bündelt Zahlungsempfänger und macht ihre Buchungen aufklappbar. Namen werden aus Buchungstexten abgeleitet und bereinigt; Varianten bekannter Anbieter werden zusammengefasst. Die Heuristik kann verschiedene Empfänger zusammenlegen und ersetzt kein gepflegtes Empfängerverzeichnis.
Sparbuch- und Eigenüberweisungsfilter sind nicht in allen Auswertungen identisch. Falsch kategorisierte Transfers können daher zu unterschiedlichen Summen zwischen Übersicht und Empfängerranking führen.
Quellennachweis
- src/routes/diagnose.tsx
- src/lib/payees.ts
- src/lib/budget.ts:310–328
08 / FUNKTIONEN
Was noch kommt: Zahlungsvorschau
Die Vorschau sucht wiederkehrende Empfänger in den sechs vollständigen Vormonaten. Mindestens drei unterschiedliche Monate sind nötig. Aus den Monatssummen und Buchungstagen werden mittlere, medianbasierte Schätzwerte für Betrag und Tag im aktuellen Monat gebildet.
Sobald im aktuellen Monat eine Buchung dieses Empfängers und Typs vorhanden ist, entfällt er aus der Restvorschau. Mehrere Teilzahlungen werden dadurch nicht zuverlässig einzeln prognostiziert. Die Ansicht führt keine Überweisung aus und legt keine Daueraufträge an.
Quellennachweis
- src/lib/upcoming.ts:4–42
- src/routes/vorschau.tsx
09 / FUNKTIONEN
Jahresanalyse & KI-Spartipps
Die Spartipps-Seite wertet den Zeitraum seit dem Vorjahresdatum bis heute aus: Einnahmen, Ausgaben, Sparquote, Kategorien, regelmäßige Zahlungen und kleine Einkäufe unter 15 Euro. Ein kleiner Einkauf bezeichnet dabei eine Buchung, nicht einen einzelnen Bonartikel.
KI-Tipps werden ausdrücklich über einen Button erzeugt. Übermittelt werden eine Finanzzusammenfassung, Kategorien und regelmäßige Empfängernamen. Die Antwort enthält Priorität, Erläuterung und geschätzte Jahresersparnis. Diese Beträge sind Vorschläge, keine garantierten Einsparungen oder unabhängige Finanzberatung.
Tipps liegen im aktuellen Seitenzustand; eine dauerhafte Tippablage wurde nicht gefunden. Fehlendes KI-Guthaben oder zu viele Anfragen können die Erstellung verhindern.
Quellennachweis
- src/routes/spartipps.tsx
- src/lib/savings-analysis.ts
- src/lib/receipt.functions.ts:14–116
10 / FUNKTIONEN
Giro, Sparbuch & Umbuchungen
Zwei Anfangsbestände und Sparbuchtransfer-Kategorien ermöglichen eine gemeinsame Vermögenssicht. Ein vollwertiges Mehrkontenmodell mit Kontenkennungen, direkte Bankanbindung oder automatische Banksynchronisierung ist nicht implementiert.
Eine Bereinigungsfunktion erkennt mögliche Umbuchungen, zeigt sie zur Prüfung und kann sie aus den Buchungen entfernen, während der Giro-Anfangsbestand angepasst wird. Diese Schritte sind nicht atomar und besitzen keinen belegten Rückgängig-Ablauf; die Auswahl muss sorgfältig kontrolliert werden.
Quellennachweis
- src/routes/einstellungen.tsx
- src/lib/budget.ts
11 / FUNKTIONEN
Speicherung & praktische Grenzen
Änderungen erscheinen zunächst sofort im lokalen Seitenzustand und werden anschließend gespeichert. Fehler werden angezeigt, aber Änderungen nicht zuverlässig zurückgerollt. Eine Erfolgsmeldung ist deshalb kein unabhängiger Nachweis, dass alle Schritte bereits dauerhaft gespeichert sind.
Keine vollständige Offline-Warteschlange, automatische Hintergrund-Banksynchronisierung, FinScope-Datenexport oder garantiert sofortige Aktualisierung bereits geöffneter Geräte wurde nachgewiesen. Die drei KI-Pfade sind Bonerkennung, CSV-Klassifizierung und Spartipps; Budgetvorschläge und Zahlungsvorschau beruhen dagegen auf festen Berechnungen.
Quellennachweis
- src/lib/budget.ts:150–303
- src/lib/receipt.functions.ts
- src/lib/budgets-calc.ts
- src/lib/upcoming.ts
Prüfstand & Grenzen
- Dokumentation zuletzt geprüft / geändert
- 26. Oktober 2026
- Geprüfter Projektstand
- fe98eb63
- Letzte Änderung im Quellprojekt
- Nicht verlässlich datierbar
- Automatische Nachführung
- Noch nicht verbunden
- Die Funktionen wurden im Quellprojekt geprüft. Angemeldete Arbeitsabläufe, produktive Datenhaltung, E-Mail-Zustellung und KI-Dienste wurden nicht live getestet.
- Screenshots zeigen ausschließlich öffentlich zugängliche Seiten; Anmeldeansichten sind keine Vorschau auf persönliche Spielstände, Finanzdaten oder Rezepte.
- Das Prüfdatum bezeichnet die Änderung dieser Dokumentation, nicht die letzte Änderung oder Veröffentlichung der App. Automatische Nachführung aus den Quellprojekten ist noch nicht eingerichtet.