Zum Hauptinhalt springen

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

9 Minuten LesezeitMike ThriftMike Thrift
Firefly III vs. Actual Budget: Welche selbst gehostete Open-Source-Budgetierungs-App solltest du nutzen?

Sechzig Prozent der zwanzig beliebtesten Budgetierungs-Apps geben deine Finanzdaten an Dritte weiter, 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 Handy sitzt, stillschweigend deine Zugangsdaten speichert und anonymisierte Transaktionsdaten weiterverkauft. Und 2025 war ein Rekordjahr für Sicherheitsverletzungen im Finanzdienstleistungssektor in den Vereinigten Staaten mit 739 bestätigten Vorfällen – eine Zahl, die bis ins Jahr 2026 weiter anstieg, als eine einzelne Offenlegung eines Fintech-Kreditgebers fast eine Million Konten in einem einzigen Ereignis offenlegte.

Wenn dich das dazu bringt, deine Gelddaten von den Servern anderer holen zu wollen, hast du zwei ernsthafte Open-Source-Optionen: Firefly III und Actual Budget. Beide sind kostenlos, beide sind selbst gehostet, und beide laufen problemlos auf einem 5-Dollar-pro-Monat VPS oder einem Raspberry Pi unter deinem Schreibtisch. Aber sie sind nicht dasselbe Tool in unterschiedlicher Gestalt – sie lösen wirklich unterschiedliche Probleme, und das Falsche auszuwählen bedeutet, jeden Monat gegen deine Software zu kämpfen, anstatt sie zu nutzen.

Zwei unterschiedliche Philosophien, nicht zwei Varianten derselben App

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

Actual ist auf Null-basierte Umschlag-Budgetierung ausgelegt – die Methode, die durch YNAB (You Need A Budget) populär wurde. Jeder verdiente Dollar bekommt sofort eine Aufgabe zugewiesen: Miete, Lebensmittel, die jährliche Kfz-Versicherung, für die du sparst. Die gesamte Oberfläche ist auf eine Frage ausgerichtet – wie viel habe ich in dieser Kategorie gerade noch übrig? – und beantwortet diese Frage schnell mit einer klaren, meinungsstarken 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 führt: Jede Transaktion hat ein Quellkonto und ein Zielkonto, und jeder Eintrag wird zweimal 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 von professionellen Buchhaltungssystemen (und von Textdatei-basierten Hauptbüchern wie Beancount) verwendet wird. Die Oberfläche von Firefly III spiegelt dies 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 analysieren.

Keiner der beiden Ansätze ist abstrakt "besser". Die Diskrepanz entsteht, wenn jemand, der wissen will, "kann ich mir diese Woche Essen gehen leisten?", Firefly III installiert und es übertrieben findet, oder jemand, der "zeige mir meine vollständige Vermögensentwicklung über zwölf Konten seit 2019" sehen 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 typischerweise über Docker Compose zusammen mit einer Datenbank bereitgestellt wird – standardmäßig MariaDB, wobei ein Wechsel zu PostgreSQL durch Umbenennen der Umgebungsvariablen und Anpassen der Compose-Datei unkompliziert ist. Es benötigt eine kleine Reihe von PHP-Erweiterungen (bcmath, curl, intl, mbstring, openssl, sodium und einige andere), die alle im offiziellen Container-Image gebündelt sind. In der Praxis bedeutet "Anforderungen" also "Docker und etwa 15 Minuten".

Was du für diese Einrichtungszeit erhältst:

  • Echte doppelte Buchführung. Jede Transaktion ist eine Überweisung zwischen zwei Konten, was Abstimmungen und historische Berichte deutlich strenger macht als ein einfaches Ein-/Ausgabenbuch.
  • 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.
  • Tiefgehende Berichte. Mehrjährige Trenddiagramme, Soll-Ist-Vergleiche, Kategorieaufschlüsselungen und eine REST-API, falls du deine Daten in etwas anderes exportieren möchtest.
  • Bank-Sync über GoCardless (früher Nordigen), das die meisten europäischen Banken gut abdeckt, aber in den USA eine dünnere Abdeckung hat – eine echte Einschränkung, wenn du ein nordamerikanischer Benutzer bist und einen Ein-Klick-Sync mit deinem Girokonto erwartest.

Die Lernkurve ist real. Neue Benutzer stolpern regelmäßig über das Kontotypenmodell (Bestandskonto vs. Aufwandskonto vs. Ertragskonto sind nicht nur Bezeichnungen – sie bestimmen, wie die doppelte Buchführungsmathematik funktioniert) und über die Regelreihenfolge, wenn mehrere Regeln auf dieselbe Transaktion zutreffen könnten. Nimm dir ein Wochenende Zeit, keine Mittagspause, um dich einzuarbeiten.

Actual Budget: Schnell, lokal-zuerst und für eine Frage gebaut

Actual wird als einzelner Docker-Container ohne externe Datenbankabhängigkeit ausgeliefert – der gesamte Zustand lebt in einer SQLite-Datei im Datenvolumen des Containers. Ziehe das Image, ordne einen Port zu, mounte ein Volume, und du bist startbereit. Es ist deutlich einfacher selbst zu hosten als Firefly III, was wichtig ist, wenn dein Ziel lautet, "heute Abend mit dem Budgetieren zu beginnen", anstatt "eine persönliche Buchhaltungsplattform aufzubauen".

Actual ist von Haus aus lokal-zuerst: Die App funktioniert offline und synchronisiert nach einer erneuten Verbindung leise zwischen Geräten, mit optionaler Ende-zu-Ende-Verschlüsselung für die Sync-Ebene. Du erhältst die Umschlag-Budgetierungsmethode, ein klares Transaktionsregister und einen integrierten Berichtsersteller, der Nettovermögen und Cashflow abdeckt – solide, wenn auch absichtlich weniger umfassend als die Berichte von Firefly III.

Für den Bank-Sync verlässt sich Actual in Europa auf GoCardless und in Nordamerika auf SimpleFin (ein kostenpflichtiger Dienst, etwa 15 $/Jahr) – erwähnenswert, da "kostenlos und Open Source" nicht immer "kostenlose Bankverbindungen" bedeutet. Viele Selbst-Hoster verzichten ganz auf automatischen Sync und importieren stattdessen wöchentlich eine CSV-Datei, was beide Tools unterstützen. Das Migrieren historischer Transaktionen in eine der beiden Apps bedeutet jedoch immer noch, Kontonamen, Kategoriestruktur und Eröffnungssalden manuell neu aufzubauen – plane unabhängig vom gewählten Tool einen Nachmittag für die Bereinigung ein.

Was Selbsthosten tatsächlich kostet

"Kostenlos und Open Source" bedeutet nicht "kostenlos im Betrieb". Du brauchst immer noch einen Ort, an dem der Container laufen kann. Realistische Optionen:

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

Verglichen mit einem YNAB-Abonnement von etwa 109 /Jahroder14,99/Jahr oder 14,99 /Monat ist die Rechnung einfach: Ein 5 $-VPS, der eines der Tools ausführt, amortisiert sich gegenüber YNAB in etwa sechs Wochen, und jeder Monat danach ist reine Ersparnis – bevor du überhaupt den Wert berücksichtigst, deine Transaktionshistorie nicht an Dritte weiterzugeben.

Ein Posten, den du in jedem Fall einplanen solltest, ist der Bank-Sync. GoCardless erfordert für Neuanmeldungen im Jahr 2026 ein kostenpflichtiges Geschäftskonto (der kostenlose private Tarif ist weg), und Actuals nordamerikanische SimpleFin-Verbindung kostet etwa 15 $/Jahr. Firefly III und Actual funktionieren beide problemlos mit manuellen CSV-Importen, wenn du diese Kosten lieber vermeiden möchtest – du wirst dann nur einen wöchentlichen fünfminütigen Import anstelle des automatischen Syncs durchführen.

Eine Schnellstart-Checkliste für beide Tools

Egal, für welches du dich entscheidest, der Einrichtungsablauf ist derselbe:

  1. Bereite den Host vor. Stelle sicher, dass Docker und Docker Compose auf deinem VPS, Pi oder NAS installiert sind.
  2. Lade die offizielle Compose-Datei aus dem GitHub-Repo des Projekts herunter, anstatt deine eigene zu schreiben – beide Projekte pflegen ein getestetes docker-compose.yml, das dich vor der Jagd nach Tippfehlern in Umgebungsvariablen bewahrt.
  3. Setze einen starken App-Key/Secret, bevor du echte Finanzdaten eingibst, und sichere ihn außerhalb des Containers (ein Verlust kann deine verschlüsselten Daten unwiederbringlich machen).
  4. Beginne mit einem Konto. Widerstehe dem Drang, am ersten Tag jedes Konto und fünf Jahre Historie zu importieren. Füge dein primäres Girokonto hinzu, werde eine Woche lang mit der Kategorisierung vertraut 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 an einen externen Speicherort senden kannst – der Sinn des Selbsthostens ist, dass du, nicht ein Anbieter, für die Haltbarkeit verantwortlich bist.
  6. Entscheide dich jetzt für den Sync, nicht später. Das nachträgliche Einrichten des Bank-Syncs für monatelang manuell eingegebene Transaktionen bedeutet, Duplikate von Hand abzugleichen – wähle deine Importstrategie, bevor sich ein Rückstand aufbaut.

Welches solltest du tatsächlich installieren?

Stelle dir eine Frage: Möchtest du Ausgaben kontrollieren, oder möchtest du deine gesamte finanzielle Situation verstehen?

  • Wähle Actual Budget, wenn du ein Freiberufler oder Solo-Entwickler bist, der ein schnelles, YNAB-artiges Umschlagsystem möchte, um Mehrausgaben bei diskretionären Kategorien zu stoppen – Essengehen, 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 führst (Geschäftsgirokonto, private Ersparnisse, ein paar Kreditkarten, vielleicht ein Crypto-Wallet) und ein System möchtest, das alles mit echter doppelter Buchführung, regelbasierter Automatisierung und Jahren historischer Berichte, die du später abfragen kannst, abstimmt.

Viele technisch versierte Benutzer betreiben beide oder beginnen mit Actual und steigen auf Firefly III um, sobald ihre Finanzen mehr Konten zur Verfolgung haben. Das ist ein legitimer Weg – erwarte nur nicht, sauber zwischen ihnen zu migrieren; behandle den Wechsel als einen Neuanfang mit einem manuellen Eröffnungssaldo-Eintrag, nicht als einen Datenexport/-import.

Das geschäftliche Argument: Warum Selbsthosten deiner Bücher kein reines Datenschutz-Hobby ist

Wenn du ein Freiberufler bist oder neben deinen privaten Finanzen ein kleines Unternehmen führst, erstreckt sich das Datenschutzargument für Selbsthosten direkt auf deine Buchhaltung. Dieselbe Überlegung, die dich unruhig macht, wenn eine Budgetierungs-App deine Einkaufsgewohnheiten weiterverkauft, gilt doppelt für die Einnahmen, Kunden- und Lieferantenverträge deines Unternehmens – 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, da Geschäftsinhaber oft beides benötigen und es verwechseln. Eine Budgetierungs-App wie Actual beantwortet die Frage "Wie viel kann ich diesen Monat ausgeben?" Ein Buchhaltungssystem muss schwierigere Fragen beantworten, die dein Steuerberater zur Steuerzeit stellen wird: Welche Kundenrechnungen sind noch offen, wie sieht deine wahre Gewinnspanne nach Ausgaben aus, und ist eine bestimmte Transaktion abzugsfähig? Firefly IIIs Modell der doppelten Buchführung bringt dich dieser zweiten Aufgabe näher als Actual, aber keines der beiden Tools wurde speziell für die Buchhaltung kleiner Unternehmen entwickelt – es sind persönliche Finanz-Apps, die zufällig recht gut skalieren.

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

Wenn doppelte Buchführung und Datenbesitz das sind, was dich zu Firefly III geführt hat, ist es gut zu wissen, dass es eine ganze Kategorie von Tools gibt, die auf demselben Prinzip für die spezifische Geschäftsbuchhaltung basieren: textbasierte, versionierte Hauptbücher. Beancount.io geht diesen Gedanken zu Ende – deine Bücher leben in einem menschenlesbaren Textformat, das dir vollständig gehört, mit derselben doppelten Buchführungsdisziplin, aber gebaut für die Verfolgung eines Unternehmens und nicht eines Haushaltsbudgets. Erkunde die Dokumentation, um zu sehen, wie es sich vergleicht, oder starte kostenlos, wenn du möchtest, dass die Finanzunterlagen deines Unternehmens so transparent und portabel sind wie die selbst gehosteten Tools in diesem Leitfaden.

Diesen Artikel teilen