Zum Hauptinhalt springen

Firefly III vs. Actual Budget: Welche selbstgehostete Open-Source-Budgetierungs-App solltest du nutzen?

Veröffentlicht Zuletzt aktualisiert 9 Minuten LesezeitMike ThriftMike Thrift
Firefly III vs. Actual Budget: Welche selbstgehostete Open-Source-Budgetierungs-App solltest du nutzen?
Auf dieser Seite

Sechzig Prozent der zwanzig beliebtesten Budgetierungs-Apps teilen deine Finanzdaten mit Dritten, so eine Studie des Datenschutzunternehmens Incogni aus dem Jahr 2026. Die meisten tun dies über Plaid, den Aggregator, der zwischen deiner Bank und der App auf deinem Telefon sitzt, deine Zugangsdaten stillschweigend speichert und anonymisierte Transaktionsdaten weiterverkauft. Und 2025 war ein Rekordjahr für Sicherheitsverletzungen im Finanzdienstleistungssektor in den USA, mit 739 bestätigten Vorfällen – eine Zahl, die bis ins Jahr 2026 weiter anstieg, als eine einzige Offenlegung eines Fintech-Kreditgebers fast eine Million Konten in einem einzigen Ereignis betraf.

Falls dich das dazu bringt, deine Gelddaten von den Servern anderer Leute holen zu wollen, hast du zwei ernsthafte Open-Source-Optionen: Firefly III und Actual Budget. Beide sind kostenlos, beide sind selbstgehostet, und beide laufen problemlos auf einem 5 $-pro-Monat-VPS oder einem Raspberry Pi unter deinem Schreibtisch. Aber sie sind nicht dasselbe Werkzeug in verschiedenen Gewändern – sie lösen grundlegend verschiedene Probleme, und die falsche Wahl bedeutet, dass du jeden Monat gegen deine Software kämpfst, anstatt sie zu nutzen.

Zwei verschiedene Philosophien, nicht zwei Geschmacksrichtungen derselben App​

Der schnellste Weg, den Unterschied zu verstehen: Actual Budget ist ein Budgetierungs-Tool. Firefly III ist ein Buchhaltungssystem.

Actual ist aufgebaut auf nullbasierten, umschlagartigen Budgetierungsmethoden – die von YNAB (You Need A Budget) populär gemachte Methode. Jeder Dollar, den du verdienst, bekommt in dem Moment, in dem er ankommt, eine Aufgabe zugewiesen: Miete, Lebensmittel, die jährliche Kfz-Versicherungszahlung, auf die du hinarbeitest. Die gesamte Oberfläche ist um eine Frage herum organisiert – wie viel habe ich gerade noch in dieser Kategorie? – und sie beantwortet diese Frage schnell, mit einer sauberen, meinungsfreudigen Benutzeroberfläche, die dir nicht im Weg steht.

Firefly III geht von einem anderen Ausgangspunkt aus. Es behandelt deine Finanzen so, wie ein Unternehmen seine Bücher behandelt: Jede Transaktion hat ein Quellkonto und ein Zielkonto, und jede Buchung wird doppelt erfasst – einmal als Geld, das einen Ort verlässt, einmal als Geld, das an einem anderen ankommt. Das ist doppelte Buchführung, dieselbe Grundlage, die auch professionelle Buchhaltungssysteme (und Klartext-Hauptbücher wie Beancount) verwenden. Die Benutzeroberfläche von Firefly III spiegelt das wider: tiefe Kontohierarchien, Sparschweine, Rechnungen, regelbasierte automatische Kategorisierung und Berichte, die es dir ermöglichen, deine gesamte Finanzhistorie nach Konto, Kategorie, Budget oder Tag über Jahre hinweg zu durchsuchen.

Keiner der beiden Ansätze ist im abstrakten Sinne „besser". Die Diskrepanz entsteht, wenn jemand, der „sag mir, ob ich mir diese Woche Essen zum Mitnehmen leisten kann" will, Firefly III installiert und es als übertrieben empfindet, oder jemand, der „zeig mir meine vollständige Vermögenshistorie über zwölf Konten seit 2019" will, Actual installiert und es zu einfach findet.

Firefly III: Ein vollständiges Buchhaltungssystem, das du selbst hostest​

Firefly III ist eine PHP-Anwendung, die in der Regel über Docker Compose zusammen mit einer Datenbank bereitgestellt wird – standardmäßig MariaDB, obwohl es unkompliziert ist, auf PostgreSQL umzusteigen, indem man die Umgebungsvariablen umbenennt und die Compose-Datei anpasst. Es benötigt eine kleine Reihe von PHP-Erweiterungen (bcmath, curl, intl, mbstring, openssl, sodium und ein paar andere), die alle im offiziellen Container-Image gebündelt sind, sodass „Anforderungen" in der Praxis „Docker und etwa 15 Minuten" bedeutet.

Was du als Gegenleistung für diese Einrichtungszeit bekommst:

  • Echte doppelte Buchführung. Jede Transaktion ist eine Übertragung zwischen zwei Konten, was Abgleich und historische Berichterstattung weitaus strenger macht als ein einfaches Ein/Ausgangs-Hauptbuch.
  • Regeln und automatische Kategorisierung. Definiere eine Regel einmal („wenn Beschreibung 'WHOLEFDS' enthält, Kategorie = Lebensmittel") und Firefly III wendet sie auf jeden zukünftigen Import an.
  • Umfangreiche Berichte. Mehrjährige Trenddiagramme, Budget-ist-Wirklichkeit, Kategorieaufschlüsselungen und eine REST-API, wenn du deine Daten in etwas anderes ziehen möchtest.
  • Bankensynchronisierung über GoCardless (ehemals Nordigen), die die meisten europäischen Banken gut abdeckt, aber eine dünnere Abdeckung in den USA hat – eine echte Einschränkung, wenn du ein nordamerikanischer Benutzer bist, der eine Ein-Klick-Synchronisierung mit deinem Girokonto erhofft.

Die Lernkurve ist real. Neue Benutzer stolpern regelmäßig über das Kontotypmodell (Vermögens-, Ausgaben- und Einnahmenkonten sind nicht nur Beschriftungen – sie bestimmen, wie die Mathematik der doppelten Buchführung funktioniert) und über die Regelreihenfolge, wenn mehrere Regeln auf dieselbe Transaktion zutreffen könnten. Gib dir ein Wochenende, keine Mittagspause, um dich wohlzufühlen.

Actual Budget: Schnell, lokal-first und auf eine Frage ausgelegt​

Actual wird als einzelner Docker-Container mit keiner externen Datenbankabhängigkeit geliefert – der gesamte Zustand lebt in einer SQLite-Datei im Datenvolumen des Containers. Image ziehen, Port zuordnen, Volume mounten, und schon läuft es. Es ist deutlich einfacher zu selbst hosten als Firefly III, was wichtig ist, wenn dein Ziel „heute Abend Budgetierung zum Laufen bringen" ist, anstatt „eine persönliche Buchhaltungsplattform aufbauen".

Actual ist von Natur aus lokal-first: Die App funktioniert offline und synchronisiert sich still über Geräte hinweg, wenn du wieder verbunden bist, mit optionaler Ende-zu-Ende-Verschlüsselung für die Synchronisierungsschicht. Du bekommst die Methode der Umschlagbudgetierung, ein sauberes Transaktionsregister und einen integrierten Berichts-Builder, der Nettovermögen und Cashflow abdeckt – solide, wenn auch bewusst weniger umfassend als die Berichte von Firefly III.

Für die Bankensynchronisierung setzt Actual auf GoCardless in Europa und SimpleFin (ein kostenpflichtiger Dienst, etwa 15 $/Jahr) in Nordamerika – erwähnenswert, da „kostenlos und Open Source" nicht immer „kostenlose Bankverbindungen" bedeutet. Viele Selbst-Hoster verzichten ganz auf die automatische Synchronisierung und machen stattdessen wöchentliche CSV-Importe, die beide Tools unterstützen. Das Migrieren historischer Transaktionen in eine der beiden Apps bedeutet jedoch immer noch, dass du deine Kontonamen, Kategoriestruktur und Eröffnungssalden manuell neu aufbauen musst – erwarte einen Nachmittag Aufräumarbeit, egal welches Tool du wählst.

Was Selbsthosting tatsächlich kostet​

„Kostenlos und Open Source" bedeutet nicht „kostenlos zu betreiben". Du brauchst trotzdem einen Ort, an dem der Container leben kann. Realistische Optionen:

  • Ein Raspberry Pi, den du bereits besitzt – praktisch kostenlos und für die bescheidenen Ressourcenanforderungen beider Apps mehr als ausreichend.
  • Ein kleiner VPS (DigitalOcean, Hetzner, Linode) für etwa 4–6 $/Monat – genug Spielraum für Firefly III plus Datenbank oder Actuals einzelnen Container.
  • Ein NAS zu Hause (Synology, Unraid, TrueNAS), falls du bereits einen für Medien oder Backups betreibst – füge einfach einen weiteren Docker-Compose-Stack hinzu.

Verglichen mit einem YNAB-Abonnement von etwa 109 $/Jahr oder 14,99 $/Monat ist die Rechnung einfach: Ein 5-$-VPS, auf dem eines der Tools läuft, amortisiert sich gegen YNAB in etwa sechs Wochen, und jeder Monat danach ist reine Ersparnis – bevor du überhaupt den Wert berücksichtigst, deine Transaktionshistorie nicht an einen Dritten weiterzugeben. Der Überblick über YNAB-Alternativen stellt Actual Budget neben die anderen kostenlosen und kostenpflichtigen Ausstiege, falls du das breitere Feld sehen möchtest.

Der eine Posten, für den du in jedem Fall budgetieren solltest, ist die Bankensynchronisierung. GoCardless erfordert für Neuanmeldungen im Jahr 2026 ein kostenpflichtiges Geschäftskonto (der kostenlose Privattarif ist weg), und Actuals nordamerikanische SimpleFin-Verbindung kostet etwa 15 $/Jahr. Firefly III und Actual funktionieren beide einwandfrei mit manuellen CSV-Importen, wenn du diese Kosten lieber vermeiden möchtest – du machst dann nur einen wöchentlichen Fünf-Minuten-Import anstelle einer automatischen Synchronisierung.

Eine Schnellstart-Checkliste für beide Tools​

Welches du auch wählst, die Einrichtungsreihenfolge ist dieselbe:

  1. Bereite den Host vor. Stelle sicher, dass Docker und Docker Compose auf deinem VPS, Pi oder NAS installiert sind.
  2. Ziehe die offizielle Compose-Datei aus dem GitHub-Repo des Projekts, anstatt deine eigene zu erstellen – beide Projekte pflegen eine getestete docker-compose.yml, die dich vor dem Jagen von Tippfehlern in Umgebungsvariablen bewahrt.
  3. Setze vor der Eingabe echter Finanzdaten einen starken App-/Geheimschlüssel und sichere ihn außerhalb des Containers (Verlust kann deine verschlüsselten Daten unwiederbringbar machen).
  4. Beginne mit einem Konto. Widerstehe dem Drang, am ersten Tag alle Konten und fünf Jahre Historie zu importieren. Füge dein primäres Girokonto hinzu, gewöhne dich eine Woche lang an die Kategorisierung und erweitere dann.
  5. Plane Backups. Die Datenbank von Firefly III und die SQLite-Datei von Actual sind beide einzelne Dateien (oder ein einzelner Datenbank-Dump), die du per Cron-Job auf externen Speicher legen kannst – der Sinn des Selbsthostens ist, dass du, nicht ein Anbieter, für die Haltbarkeit verantwortlich bist.
  6. Entscheide dich jetzt für die Synchronisierung, nicht später. Die nachträgliche Einrichtung der Bankensynchronisierung für Monate manuell eingegebener Transaktionen bedeutet, Duplikate von Hand abzugleichen – wähle deine Importstrategie, bevor sich ein Rückstand aufbaut.

Welches solltest du tatsächlich installieren?​

Stell dir eine Frage: Willst du Ausgaben kontrollieren oder deine gesamte finanzielle Position verstehen?

  • Wähle Actual Budget, wenn du Freiberufler oder Solo-Entwickler bist und ein schnelles, YNAB-ähnliches Umschlagssystem willst, um übermäßige Ausgaben in diskretionären Kategorien zu stoppen – Essen gehen, Abonnements, das jährliche Konferenzreisebudget – und du lieber fünf Minuten pro Woche in der App verbringst als fünfzig.
  • Wähle Firefly III, wenn du mehrere Konten betreibst (Geschäftsgirokonto, persönliches Sparkonto, ein paar Kreditkarten, vielleicht eine Krypto-Wallet) und du ein System willst, das alles mit echter doppelter Buchführungsstrenge abgleicht, regelbasierter Automatisierung und jahrelanger historischer Berichterstattung, die du später abfragen kannst.

Viele technische Benutzer betreiben am Ende beide, oder sie starten mit Actual und wechseln zu Firefly III, sobald ihre Finanzen mehr Konten zu verfolgen haben. Das ist ein legitimer Weg – erwarte nur keine saubere Migration zwischen ihnen; behandle den Wechsel als Neuanfang mit einem manuellen Eröffnungssaldo-Eintrag, nicht als Datenexport/-import.

Der geschäftliche Fall: Warum Selbsthosting deiner Bücher nicht nur ein Datenschutz-Hobby ist​

Wenn du Freiberufler bist oder neben deinen persönlichen Finanzen ein kleines Unternehmen führst, erstreckt sich das Datenschutzargument für Selbsthosting direkt auf deine Buchhaltung. Dieselbe Logik, die dich bei einer Budgetierungs-App, die deine Einkaufsgewohnheiten weiterverkauft, unruhig macht, gilt doppelt für die Einnahmen deines Unternehmens, Kundenzahlungen und Lieferantenverträge – das sind Daten, die du oft vertraglich oder gesetzlich schützen musst, nicht nur Daten, die du lieber privat halten würdest.

Es ist auch wichtig, hier „Budgetierung" von „Buchhaltung" zu unterscheiden, denn Unternehmer brauchen oft beides und verwechseln es. Eine Budgetierungs-App wie Actual beantwortet „Wie viel kann ich diesen Monat ausgeben?" Ein Buchhaltungssystem muss schwierigere Fragen beantworten, die dein Steuerberater zur Steuersaison stellen wird: Welche Kundenzahlungen sind noch ausstehend, wie hoch ist deine tatsächliche Gewinnmarge nach Ausgaben, und ist eine bestimmte Transaktion absetzbar? Das Modell der doppelten Buchführung von Firefly III bringt dich dieser zweiten Aufgabe näher als Actual, aber keines der beiden Tools wurde speziell für die Buchhaltung kleiner Unternehmen entwickelt – sie sind persönliche Finanz-Apps, die zufällig ganz gut skalieren.

Halte deine Bücher so offen und portabel wie deine Budgetierungs-App​

Wenn dich die doppelte Buchführung und die Datenhoheit zuerst zu Firefly III geführt haben, ist es wissenswert, dass es eine ganze Kategorie von Tools gibt, die für die Geschäftsbuchhaltung speziell auf demselben Prinzip basieren: Klartext-, versionierte Hauptbücher. Beancount.io führt diese Idee bis zum Ende – deine Bücher leben in einem menschenlesbaren Textformat, das du vollständig besitzt, mit derselben Disziplin der doppelten Buchführung, aber für die Verfolgung eines Unternehmens anstelle eines Haushaltsbudgets. Erkunde die Dokumentation, um zu sehen, wie es im Vergleich abschneidet, oder starte kostenlos, wenn du möchtest, dass die Finanzunterlagen deines Unternehmens so transparent und portabel sind wie die in diesem Leitfaden vorgestellten selbstgehosteten Tools.

Diesen Artikel teilen

Quelle: https://beancount.io/de/blog/2026/07/26/firefly-iii-vs-actual-budget-self-hosted-open-source-budgeting-guide

Veröffentlicht: 26. Juli 2026

Zuletzt aktualisiert: 15. September 2026