Zero-Based Budget Calculator
Allocate every dollar of monthly income across essentials, savings, and discretionary
Build a zero-based budget by allocating every dollar of monthly income across fixed categories and see unallocated or over-allocated amounts.
What this tool does
Enter monthly income and planned allocations across housing, transport, food, utilities, insurance, debt, savings, and discretionary. The calculator returns unallocated income, essentials share, savings rate, and discretionary share.
Enter Values
Formula Used
Spotted something off?
Calculations, display, or translation — let us know.
Disclaimer
Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.
The budget approach that forces every pound to justify itself
Zero-based budgeting (ZBB) gives every pound of income a specific job — so that income minus allocations equals zero. If you earn 3,000/month, you allocate all 3,000: rent, bills, food, savings, fun, everything. No money is left "unassigned" or "just in case". Contrast with casual budgeting, where categories are rough estimates and the leftover (if any) drifts into discretionary spending. ZBB's rigor is its strength — every pound is deliberate. Its demand is its cost — the planning and tracking are more intensive than typical budgeting.
How ZBB differs from percentage budgeting
The 50/30/20 rule allocates percentages: 50% to needs, 30% wants, 20% savings. Simple and easy. ZBB allocates specific units: 1,200 to rent, 180 to electricity, 320 to groceries, 50 to books, 300 to emergency fund, etc. Percentages round to zero — you never have "left over" percentages. But percentages don't specify which exact needs get 1,500 of the 50% allocation; they're categorical, not detailed. ZBB makes you decide the detail in advance rather than retroactively.
The five-step ZBB process
Step 1: List all monthly income sources. Net income (after tax), not gross.
Step 2: List all recurring obligations — rent, utilities, subscriptions, debt minimums, direct debits. These are fixed and go first.
Step 3: Estimate variable essential costs — groceries, transport, household supplies. Use actual spending from the last 1-3 months rather than optimistic targets.
Step 4: Allocate to savings and financial goals. ZBB treats savings as a "bill to pay yourself" — not a leftover.
Step 5: Allocate remaining income to discretionary categories — dining out, entertainment, clothes, hobbies, gifts. Every category gets a specific pound amount.
The sum of steps 2-5 must equal step 1. If income > allocations, increase savings or a specific discretionary category. If allocations > income, reduce somewhere. No negative buffer, no vague "whatever's left".
The irregular-expense problem ZBB solves well
Most budgets fail on irregular expenses: car insurance (annual), Christmas (concentrated in December), birthdays scattered through the year, car repairs unpredictable. ZBB handles these through "sinking funds" — monthly allocations to categories that don't have monthly bills. 120/month to "annual car insurance" accumulates to 1,440 by renewal. 50/month to "Christmas" accumulates 600 by December. When the bills come, the money is already set aside; they don't derail the rest of the month's spending. This alone makes ZBB more resilient than casual budgeting for households with significant irregular expenses.
Why ZBB works for couples
Couples often have unspoken spending mismatches. ZBB forces explicit conversation: how much should we actually spend on groceries? Are subscriptions worth continuing? What's a reasonable dining-out budget? The process itself surfaces disagreements that casual budgeting hides. For couples starting a relationship financially or recovering from debt, ZBB is often the catalyst for productive financial conversations. The specific pound amounts are less important than the shared agreement they represent.
The monthly execution challenge
ZBB requires ongoing attention that casual budgeting doesn't:
Daily or weekly transaction categorisation — was that 15 groceries or eating out?
Monthly reconciliation — did we stay in each category, and where did we drift?
Next-month planning — adjust categories where last month's allocation was wrong.
Most people who try ZBB abandon it within 3 months because the overhead exceeds the willingness to maintain it. Those who stick with ZBB typically use software automation (YNAB, Monarch, Actual, Nudge) that reduces manual work. Pure spreadsheet-based ZBB rarely lasts; software-supported ZBB often does.
The payday-to-payday variant
Standard ZBB uses monthly income cycles. Some variations work payday-to-payday for people paid weekly or bi-weekly. Each pay period gets its own zero-based plan. This is more granular and better suited for tight cash flow situations. The trade-off is more frequent planning cycles — what's already a demanding approach becomes even more demanding. For most salaried workers, monthly ZBB is the practical default.
When ZBB is genuinely overkill
ZBB is valuable for:
People actively trying to change spending habits or get out of debt.
Couples with financial disagreements or different money styles.
Households with variable income (freelancers, commission earners).
Anyone who can't account for where income goes each month.
ZBB is probably overkill for:
Households with stable income, stable spending, and 20%+ savings rate already.
People who find budgeting stressful and are more likely to abandon detailed tracking than maintain it.
Those whose life is simple enough that casual awareness is sufficient.
The goal isn't strict budgeting — it's financial outcomes. ZBB is a means; if simpler methods produce the same outcomes for you, use them.
The relationship to emergency fund
ZBB naturally builds emergency funds through the sinking-fund approach. Several monthly allocations accumulate to form an emergency cushion: the "car maintenance" sinking fund becomes de facto car emergency fund; the "annual insurance" pot is cash on hand. Some ZBB practitioners consolidate these into a single emergency category; others keep them separate for clarity. Either works. The structural difference from casual budgeting is that the emergency-type expenses don't surprise you — they're planned.
Starting ZBB mid-year
ZBB works best starting at a natural boundary — month beginning, year beginning, new job, after a financial shock. Starting mid-month with money already spent creates awkward categorisation. The practical approach: pick next month as the start date, track spending during the current month (just categorising, not constraining), and implement full ZBB from the new month. This gives 3-4 weeks of prep without formal budget pressure, so you have realistic baselines when the plan kicks.
What this calculator shows
The tool helps structure monthly income into zero-based allocations — essentially, a template for the manual planning process. It doesn't track actual spending (that requires ongoing recording), automate transactions, or remind you to reconcile. Use it to design the plan; use software or spreadsheets to execute.
With $5,000 income allocated across categories, $0.00 remains unallocated.
Inputs
This example uses typical values for illustration. Adjust the inputs above to match a specific situation and see how the result changes.
Sources & Methodology
Methodology
Unallocated income is monthly income minus sum of all category allocations. Ratios are each category divided by income. Essentials combine housing, transport, food, utilities, insurance. Results are estimates for illustration only.
References
Frequently Asked Questions
What should savings rate be?
What if I'm over-allocated?
Is zero-based budgeting too strict?
What about irregular expenses?
Related Calculators
More Budget Calculators
Budget
50/30/20 Budget Calculator
Calculate 50/30/20 budget allocation from monthly net income across needs, wants, and savings. Instant results from your inputs, with the methodology visible.
Budget
50/30/20 Budget Rule Calculator
Split monthly take-home into 50% needs, 30% wants, 20% savings buckets and compare against actual spending. Enter take-home income and see the result instantly.
Budget
AI Tools Cost Calculator
Calculate total AI subscription spending. ChatGPT, Claude, Gemini, plus others combined into monthly, annual, and 5-year projections.
Budget
Allotment vs Supermarket Savings Calculator
Calculate allotment plot savings vs supermarket. Enter annual plot cost, yield value, and typical veg spend to see net annual savings.
Budget
Annual Budget Health Check
Score your annual budget health across 50/30/20, savings rate, emergency fund, and debt ratios. Get a 0-100 score with diagnostic breakdown.
Budget
Annual Budget Planner
Plan your full year budget: income, essentials, discretionary, savings goals, and one-off expenses. See annual surplus and goal achievability.
Explore Other Financial Tools
Planning
Lean FIRE Calculator
Calculate Lean FIRE number for minimalist early retirement. See the target and years to reach it with modest expenses. Free and runs in your browser.
Mortgage
Prepayment Penalty Calculator
Calculate the prepayment penalty on a mortgage based on remaining balance and penalty percentage. Enter balance being repaid and see the result instantly.
Investing
Real Rate of Return Calculator
Calculate real (inflation-adjusted) rate of return on investment. Enter nominal return and inflation rate to see real return.