Run commercial and administrative operations.
Budget à base zéro pour un foyer ou une petite équipe : l'alternative auto-hébergée à YNAB, avec méthode des enveloppes, synchronisation multi-appareils et import bancaire optionnel.
Actual Budget est une application de finances personnelles open source, pensée pour fonctionner d'abord en local, et construite autour de la méthode éprouvée du budget à base zéro — la méthode des enveloppes. Chaque somme perçue reçoit une affectation avant d'être dépensée : courses, loyer, épargne, fonds d'urgence. Vous savez donc en permanence où va votre argent et ce qui reste réellement disponible, catégorie par catégorie. Actual signale en temps réel les enveloppes dépassées à mesure que vous saisissez vos opérations, et son mécanisme de report fait basculer les excédents d'un mois sur le suivant.
Auto-hébergé sur un VPS ServOrbit, Actual remplace un abonnement YNAB sans coût logiciel récurrent. Les données vivent dans un fichier SQLite sur votre serveur : privées, portables, entièrement sous votre contrôle. Le moteur de synchronisation, un serveur Node.js très léger, permet d'accéder au même budget depuis un téléphone, une tablette et un ordinateur en même temps. L'import bancaire automatique est possible en option, via GoCardless en Europe et SimpleFIN en Amérique du Nord ; à défaut, les fichiers OFX, QFX, QIF et CSV exportés par votre banque s'importent manuellement. L'application web est une PWA React qui continue de fonctionner hors ligne. Le projet est publié sous licence MIT et compte environ 26 000 étoiles sur GitHub.
Remplacez un abonnement YNAB, Wallet ou Spendee par Actual sur un petit VPS. La méthode des enveloppes maintient vos dépenses alignées sur vos objectifs — loyer, courses, épargne — et l'interface mobile synchronisée permet de saisir une dépense au moment où elle se produit, sans attendre d'être devant un ordinateur.
Un seul serveur Actual suffit pour partager des fichiers de budget avec les membres du foyer ou un associé. Chacun installe la PWA sur son appareil et les modifications se propagent par le serveur que vous hébergez. Aucun service tiers n'entre dans la boucle : vos comptes, vos soldes et vos opérations restent sur votre VPS.
Suivez vos encaissements par client et vos dépenses par catégorie. Le report des soldes d'un mois sur l'autre est le mécanisme qui manque le plus souvent aux tableurs : il absorbe naturellement les revenus irréguliers d'une activité indépendante, sans manipulation de formules à chaque clôture de mois.
Guide optimized for ServOrbit Cloud VPS.
Un VPS de 1 vCPU et 1 Go de RAM suffit largement : le serveur Node.js d'Actual consomme moins de 80 Mo au repos et tient plusieurs utilisateurs simultanés sans difficulté. Le stockage à prévoir est modeste — le budget tient dans un fichier SQLite de quelques mégaoctets, même après plusieurs années d'historique.
Dans votre espace client ServOrbit : Marketplace → ERP & Gestion d'Entreprise → Actual Budget → Déployer. L'image actualbudget/actual-server démarre en quelques secondes et répond sur le port 5006. Le volume nommé actual-budget, monté sur /data, conserve vos fichiers de budget : c'est le seul emplacement à sauvegarder.
À la première ouverture de l'URL, Actual Budget vous demande de DÉFINIR le mot de passe du serveur (il n'y a pas de nom d'utilisateur) : c'est lui qui protégera tout votre budget. Faites-le immédiatement.
Ouvrez l'application dans votre navigateur, puis cliquez sur « Create new budget ». Actual vous guide dans le nommage du budget et la création des premiers comptes — compte courant, épargne, carte de crédit. Aucune création de compte utilisateur ni adresse e-mail n'est demandée : le serveur est le vôtre, et le budget existe dès cet écran.
Pour chaque compte bancaire, créez le compte correspondant dans Actual et enregistrez le solde actuel comme opération d'ouverture ; pour une carte de crédit, saisissez le solde du dernier relevé. Créez ensuite vos catégories (Logement, Alimentation, Transport, Épargne, Fonds d'urgence…) et répartissez le revenu mensuel attendu entre elles. Actual part de ces soldes et suit tout ce qui vient ensuite.
Aucun domaine n'est exigé pour démarrer, mais dès que vous accédez au budget depuis l'extérieur, associez-lui un sous-domaine (par exemple budget.example.com) et servez-le en HTTPS derrière un proxy inverse — la ligne Caddy correspondante tient en une instruction : budget.example.com { reverse_proxy localhost:5006 }, le certificat étant obtenu et renouvelé automatiquement. Ouvrez ensuite cette adresse sur votre téléphone et ajoutez-la à l'écran d'accueil : la PWA s'y comporte comme une application native.
Maintaining a project that uses Actual Budget? This button lets your readers deploy it on a VPS in one click, without reading Docker documentation.
[](https://servorbit.com/vps-cloud?template=actual-budget&utm_source=deploy-badge&utm_medium=referral&utm_campaign=actual-budget)<a href="https://servorbit.com/vps-cloud?template=actual-budget&utm_source=deploy-badge&utm_medium=referral&utm_campaign=actual-budget"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Actual Budget on ServOrbit" height="40"></a>The button points to a VPS order with the template preselected. The image is served from servorbit.com — nothing to host on your side.
A complete, modular ERP suite. Accounting, manufacturing, logistics, CRM and payroll in a single coherent system.
ERP & Business ManagementOpen-source ERP and CRM for SMBs. Invoices, quotes, inventory, purchasing, HR and projects from a centralized interface.
DatabasesOpen-source Airtable alternative — turn any database into a smart spreadsheet with grid, kanban, gallery and form views, REST and GraphQL APIs and built-in automations. Self-hosted, no per-seat pricing.
Browse our help center and FAQ, or write to our team — support in French, English and Arabic.