Skip to content

Budget & Income

Zero-Based Budget Calculator

A zero-based budget gives every dollar of income a job before the month starts, so take-home pay minus everything you assign equals exactly zero. Enter your pay and what you plan for each line to see what's left to assign.

$

Bills

$
$
$
$
$

Everyday spending

$
$

Goals

$
$

Left to assign

$0.00

Take-home pay
$4,500.00
Assigned
$4,500.00
Bills
$2,650.00 (59%)
Everyday spending
$1,050.00 (23%)
Goals
$800.00 (18%)
LineAmountShare of pay
Rent or mortgage$1,500.0033.3%
Utilities, phone and internet$250.005.6%
Car, fuel and transit$400.008.9%
Insurance$200.004.4%
Minimum debt payments$300.006.7%
Groceries$600.0013.3%
Eating out, fun and everything else$450.0010.0%
Savings$500.0011.1%
Extra debt payments$300.006.7%

Every dollar has a job: this is a zero-based budget. When a line runs over during the month, move money from another line so the total stays at zero.

A reminder before every bill, in the free app:

The example is a sample zero-based budget: $4,500 of take-home pay split into $2,650.00 of bills (59%), $1,050.00 of everyday spending (23%) and $800.00 for savings and extra debt payments (18%). Left to assign: $0.00.

Results are estimates for planning ·

How this calculator works

In a zero-based budget, income minus everything you assign equals zero: every dollar is given a job before the month starts, whether that job is a bill, groceries, savings or an extra debt payment. Enter your take-home pay and what you plan for each line. The calculator shows how much is still unassigned (or how far over you are) and each line's share of your pay.

  • Left to assign = take-home pay − (bills + everyday spending + savings + extra debt payments).
  • Share of pay = line ÷ take-home pay × 100.
  • The budget is zero-based when left to assign is exactly $0. Above zero, give the rest a job; below zero, you've planned more than you earn.

Worked example

With these inputs: monthly take-home pay $4,500; rent or mortgage $1,500; utilities, phone and internet $250; car, fuel and transit $400; insurance $200; minimum debt payments $300; groceries $600; eating out, fun and everything else $450; savings $500; extra debt payments $300.

The result is left to assign $0.00, with take-home pay $4,500.00 and assigned $4,500.00. Every dollar has a job: this is a zero-based budget. When a line runs over during the month, move money from another line so the total stays at zero.

What a zero-based budget is (explained simply)

Zero-based doesn't mean you spend everything. It means every dollar is assigned on purpose, and savings and extra debt payments are lines like any bill. In the sample budget, $500 goes to savings and $300 to extra debt payments, and the budget still balances to zero.

The difference from a looser budget is the last step: when the month's plan has money left over, you decide now where it goes, instead of letting it drift into everyday spending.

How to create a zero-based budget in four steps

1. Start from take-home pay for the month, not salary. Paid every two weeks? Budget on two paychecks; the 3-paycheck months calculator shows when the third one comes.

2. List the fixed bills first: rent, utilities, insurance, car and the minimum on every debt. A monthly bills list helps make sure nothing is missing, and yearly bills go in at a twelfth a month through the sinking fund calculator.

3. Add everyday spending from real numbers: last month's groceries, fuel and eating out from your statements.

4. Give whatever is left a job, savings first and then extra debt payments, until left to assign reads $0.00. During the month, if one line runs over, move money from another line so the total stays at zero.

Zero-based vs 70/20/10 and envelopes

A percentage rule like the 70/20/10 budget is a quick target; a zero-based budget is the line-by-line plan behind it. The sample budget's 59/23/18 split shows how the two compare. If a spending line keeps running over, the cash envelope budget calculator turns it into cash per payday, and the paycheck budget calculator works out how much of each paycheck the bills need.

Sources

Frequently asked questions

What is a zero-based budget?

A budget where income minus everything you assign equals zero: every dollar is given a job, including savings and extra debt payments, before the month starts.

What does a sample zero-based budget look like?

On $4,500 of take-home pay: rent $1,500, utilities $250, transport $400, insurance $200, minimum debt payments $300, groceries $600, everything else $450, savings $500 and extra debt payments $300. That's $4,500.00 assigned and $0.00 left.

Does zero-based budgeting mean spending all my money?

No. Savings and extra debt payments are lines in the budget. Zero means nothing is left unplanned, not that nothing is saved.

What if my zero-based budget doesn't balance?

If money is left, assign it to savings, debt or a sinking fund. If you're over, trim everyday spending or goals first; bills like rent are the hardest to change this month.

How often should I redo a zero-based budget?

Once a month, before the month starts, because income and bills change. Paid every two weeks, some people make a small plan for each paycheck instead.