The same budget as a Sankey diagram
From spreadsheet to flows
The same budget, drawn as the path your money takes
Three things a spreadsheet cannot do
BudgetFlow knows how money moves and calculates the amounts for you
1
Multi-step flows follow the real path of your money
In a spreadsheet
Rent is one row, and which account pays it and how the money gets there lives in your head.
In BudgetFlow
One flow passes every account on the way, and each step carries the amount, so every account shows what goes in and out.
Main Account Bills Rent 1485 / month
This is one flow with three steps: Main Account, Bills and Rent. Bills shows the 1485 passing through it, and you add another step with one click.
2
Smart flows recalculate when anything changes
In a spreadsheet
Formulas work out what is left, and they need fixing whenever you add a row.
In BudgetFlow
Smart flows compute their own amount, so when your rent changes your savings update with it.
Take missing cash ← Bills takes whatever it is short of from Main Account.
Send excess cash → Main Account sends whatever is left over to Savings.
The smart flows calculated the 367 for Bills and the 2668 for Savings.
3
Share a budget without sharing everything
In a spreadsheet
You copy the sheet for your partner, and the two copies drift apart.
In BudgetFlow
Each member of a shared budget picks the accounts to share, and everyone sees those accounts and the flows between them while everything else stays private.
Anna and Ben each pay into the joint account, and whatever is left goes to the holiday fund.
And the details you would build by hand
Details that keep a larger budget correct
Mistakes get flagged
A warning lists accounts that pay out more than they get, cash left over, and smart flows that carry nothing.
Any interval
Enter amounts daily, weekly, biweekly, monthly or yearly, view the whole budget in any of them, and type math like 33.5 * 4 as an amount.
Beyond the monthly budget
Plan investments over the years and split shared expenses with a group. About investment planning
Try it in 60 seconds
Try every feature on the live budget below
You need no account to try it, and your changes are not saved.
- Add a flow by clicking Flow and typing a From and a To account. New accounts are created for you.
- Add steps with Step in the form to route the flow through more accounts.
- Make it smart by picking a type: fixed amount, take missing cash or send excess cash.
- Edit anything by clicking an account or a band in the chart.
- Switch the interval to see the budget per day, week or year. The ⚠ next to the title lists issues.
Try out the budgeting tool
Tutorials
Build a complete budget step by step
Each tutorial builds a real budget flow by flow and shows the chart after every step.
Pricing
Every feature is free, with an optional supporter plan
Supporters fund ongoing improvements and new features for the project.
Free
$0
- Unlimited budgets
- Unlimited investment plans
Supporter
$20 per year
- Unlimited budgets
- Unlimited investment plans
- Help the project's development