Illustration sombre : un serveur domestique entoure de graphiques de budget orange

Actual Budget : ton budget par enveloppes, hébergé chez toi

Actual Budget est une app de finances gratuite et open source qui héberge ton budget chez toi. Fonctionnement, nouveautés 26.9.0 et installation pas à pas.

Environ 28 500 étoiles sur GitHub, une version 26.9.0 publiée le 1er septembre, et pas un euro à débourser : Actual Budget est une application de finances personnelles qui fait un pari simple, tes chiffres t'appartiennent et à personne d'autre. Pas une banque, pas un éditeur, pas un serveur que tu ne contrôles pas.

Tu connais le scénario. Fin de mois, tu ouvres ton appli bancaire, tu regardes le solde, et tu te demandes où sont passés les billets de la semaine. Tu installes une appli de budget qui promet des graphiques joliment colorés, et très vite elle te réclame tes identifiants bancaires. Avoue : tu as déjà abandonné en chemin. Moi aussi. Puis j'ai installé Actual Budget, et depuis, mes comptes vivent à la maison.

Un pari simple : tout garder chez toi

Actual Budget est un logiciel open source (son code est public, vérifiable et modifiable par tous) de finances personnelles. Son créneau porte un nom : le « local-first ». Traduction : tes données restent chez toi, sur ta machine ou ton serveur, au lieu de dormir sur les serveurs d'une entreprise qui les analyserait ou les revendrait. Rien ne sort de chez toi si tu ne le décides pas.

Le « gratuit » mérite toujours un détour, et ici il est vérifiable : le projet est sous licence MIT, l'une des plus permissives qui existent. Tu peux l'utiliser, le modifier, l'héberger où tu veux, sans version premium débloquée à l'abonnement. Les seuls coûts possibles, ce sont les tiens : un serveur si tu en achètes un, ou quelques dollars par mois si tu choisis un hébergeur tout compris.

Une fois installé, tu retrouves une interface web classique : tu ouvres ton navigateur, ton budget s'affiche, avec tes comptes, tes catégories et tes rapports. La différence est invisible pour tes yeux mais capitale pour ta vie privée : la base de données est un simple dossier sur ton disque. C'est la philosophie de Nextcloud pour tes fichiers ou d'Immich pour tes photos : on reprend un service qu'on subissait chez un géant du web, et on le fait tourner chez soi.

L'interface web d'Actual Budget, ici avec le budget de démonstration « Test Budget » fourni par le projet.

Source : capture officielle du dépôt GitHub actualbudget/actual (licence MIT).

La méthode des enveloppes

Le cœur du logiciel, c'est le budget par enveloppes. Le principe : chaque euro que tu gagnes reçoit une mission avant d'être dépensé. Tu crées des enveloppes (loyer, courses, essence, loisirs), tu les remplis avec ton salaire du mois, et tu les regardes se vider au fil de tes achats. L'enveloppe « restaurants » est vide le 20 du mois ? C'est pâtes à la maison, ou un transfert depuis une autre enveloppe. Pas de jugement, juste des faits.

Au début, on copie ses habitudes : le logiciel part d'un budget vierge ou d'un modèle, et on ajuste chaque mois. Les catégories se renomment, les enveloppes se combinent, rien n'est figé. Au bout de quelques semaines, tu ne te demandes plus « combien j'ai dépensé ? » mais « quelle enveloppe je vide ? », et ça change tout.

La différence avec un simple suivi de dépenses tient à un mot : tu décides avant, au lieu de constater après. C'est inconfortable les deux premières semaines, parce qu'on découvre la vraie couleur de ses habitudes. Ensuite, c'est libérateur : les fins de mois ne se subissent plus, elles se lisent.

Les nouveautés de la 26.9.0

La version 26.9.0, sortie le 1er septembre 2026, fait mieux que peaufiner :

  • un gestionnaire de colonnes pour le tableau des transactions : tu affiches, masques et réordonnes les colonnes (note, catégorie, groupe, statut) ;
  • une visite guidée intégrée qui fait le tour des écrans importants au premier lancement ;
  • un bouton « Planifier » pour les opérations à venir, avec réordonnancement par glisser-déposer ;
  • des rapports par formules enrichis : solde d'un compte via BALANCE_OF, autocomplétion des fonctions de prêt et d'investissement ;
  • quatre monnaies supplémentaires en version expérimentale (shekel israélien, denar macédonien, sol péruvien, peso uruguayen).

La vedette de cette version reste une fonction expérimentale : la simulation Monte Carlo, une technique qui rejoue des milliers de scénarios aléatoires pour mesurer les issues possibles d'un plan d'épargne. Concrètement, l'application simule 5 000 trajectoires de marché et t'annonce par exemple que dans 99 % des scénarios, ton épargne tient jusqu'à tes 99 ans.

Pourquoi c'est intéressant ? Parce qu'un projet de retraite ne se juge pas sur un seul scénario idéaliste, mais sur mille trajectoires dont certaines sont moches. Le rapport reste clairement étiqueté « expérimental », et tout dépend des hypothèses que tu saisis : rendement moyen, inflation, âges de départ et d'arrivée. Ce n'est pas un conseil en investissement, c'est un révélateur d'hypothèses, et c'est déjà précieux.

✉️ Un moment, avant de continuer la lecture…

La newsletter condense l'actu tech chaque dimanche : les 4-5 infos qui comptent + un outil open source à installer, en français. Inscription gratuite, désinscription en un clic.

Le rapport expérimental « Monte Carlo Analysis » : 5 000 scénarios simulés, taux de réussite et répartition des trajectoires.

Source : documentation officielle d'Actual Budget (actualbudget.org).

L'installer chez toi

Pas de compte à créer, pas d'abonnement. Si tu as déjà un serveur à la maison (un simple Raspberry Pi fait l'affaire), l'installation officielle tient en une commande Docker. Docker, c'est un outil qui lance des applications isolées, comme des boîtes prêtes à l'emploi qu'on démarre en une ligne :

  • docker run --pull=always --restart=unless-stopped -d -p 5006:5006 -v CHEMIN/VERS/DATA:/data --name my_actual_budget actualbudget/actual-server:latest

Traduisons, parce que la commande impressionne :

  • -p 5006:5006 ouvre l'application sur le port 5006 de ta machine ;
  • -v CHEMIN/VERS/DATA:/data dit à l'application où ranger tes données sur ton disque : remplace par ton propre dossier, par exemple /home/toi/actual-data ;
  • le reste, c'est de la plomberie (redémarrage automatique, nom du conteneur, dernière version stable).

Une fois le conteneur lancé, tu tapes l'adresse de ton serveur suivie de :5006 dans ton navigateur, et l'application te propose de créer ton premier budget. Un budget de démonstration existe pour explorer sans rien saisir, et un site de démonstration officiel t'attend même sans aucune installation.

Si la ligne de commande te rebute, deux voies officielles sans serveur : l'application bureau pour Windows, Mac et Linux, avec sauvegardes automatiques, ou l'hébergement clé en main chez PikaPods, autour de 2 dollars par mois pour un déploiement en un clic. Une part de l'abonnement est reversée au projet, une façon honnête de soutenir le développement quand on ne met pas les mains dans le code.

Les limites

La synchronisation bancaire automatique existe, mais elle passe par des services tiers (GoCardless ou SimpleFIN) : selon ton pays et ta banque, le résultat varie, et ça remet un intermédiaire dans la boucle, alors que l'idée de départ était justement de s'en passer. L'alternative la plus courante reste l'import de relevés : les banques permettent d'exporter en CSV (un format de tableau lisible par tous les outils), et une fois les règles de classement posées, c'est l'affaire de quelques minutes par mois.

Côté mobile, il n'y a pas d'application native : c'est la page web qu'on installe sur l'écran d'accueil du téléphone. Ça marche, y compris hors ligne, mais c'est moins soigné qu'une vraie appli. Et comme pour tout service auto-hébergé, les sauvegardes sont de ta responsabilité : l'export tient en un clic, à toi de le faire régulièrement.

Dernier point de vigilance : le projet bouge vite. La 26.9.0 a par exemple mis à jour la version de Node du conteneur et abandonné les images pour ARM 32 bits (la variante Alpine reste disponible pour les petites machines). Lis les notes de version avant de cliquer sur « mettre à jour », et garde un export récent sous le coude.

Alors, on l'installe ou pas ?

Si tu as déjà un serveur qui tourne, l'essai coûte dix minutes : une commande Docker, un budget de démo, et tu sauras tout de suite si la méthode des enveloppes te parle. Si tu n'as ni serveur ni envie d'en monter un, l'application bureau fait le travail en silence. Dans les deux cas, tes chiffres restent chez toi. Et ça, franchement, ça n'a pas de prix. Enfin si : zéro euro, c'est écrit dans la licence.

Sources

Le dépôt officiel d'Actual Budget sur GitHub, avec les versions, la licence et le budget de démonstration utilisé dans cet article.

La note de version 26.9.0 sur le blog officiel du projet, avec le détail complet des fonctionnalités.

La documentation d'installation avec Docker, dont la commande utilisée dans cet article.

La documentation des options d'installation, de l'application bureau à l'hébergement géré.

La documentation du rapport Monte Carlo expérimental.



Recherche, relecture et illustration assistées par IA. Le contenu reflète le travail éditorial de la rédaction.

No comments yet