Skip to content

Zero-Based Budget Planner

Build an editable monthly budget worksheet where every dollar has a job. Save it privately in this browser, export CSV, or print the complete plan.

Free · no signup · no bank connection required

Monthly balance
Enter your income to start

1. Money available this month

Use take-home income. This worksheet uses US dollars. Enter plain amounts without a currency symbol or commas.

Leave blank to skip this row.

2. Give every dollar a job

Rename, remove or add categories. Blank amounts are not included. Your savings count as assignments, not spending.

Needs & commitments

Start with the costs your household needs to cover.

Leave blank to skip this row.

Leave blank to skip this row.

Leave blank to skip this row.

Leave blank to skip this row.

Leave blank to skip this row.

Leave blank to skip this row.

Savings, future bills & debt payoff

Saving is a job for money too. Include costs that do not arrive every month.

Leave blank to skip this row.

Leave blank to skip this row.

Leave blank to skip this row.

Flexible spending

Make room for the things that matter to you, within your available income.

Leave blank to skip this row.

Leave blank to skip this row.

Up to 40 categories keep the worksheet and printed plan manageable. Annual amounts are divided by 12 and rounded to cents.

The method, directly

Monthly take-home income − planned categories = $0. Start with money you expect to receive, then give every dollar a named purpose before you spend it.

A zero balance is not an empty bank account. Savings, debt payoff, emergency funds, and future bills are all valid jobs for money.

The Consumer.gov budget worksheet similarly starts with income, spending, and savings so you can compare what comes in with what goes out.

Build your plan in three steps

  1. Under 1. Money available this month, add each monthly take-home source you expect to receive. Leave a source blank until it is real enough for this month's plan.
  2. Use the editable rows under Needs & commitments, Savings, future bills & debt payoff, and Flexible spending. Rename a suggestion, add a row, or leave an unused amount blank.
  3. Watch Left to assign. Choose an existing monthly category or name a new one, then use Assign button showing the remaining amount; if the plan is over, edit the rows until the displayed difference is zero.
Compare zero-based budgeting with 50/30/20

Worked walkthrough: enter a complete $4,800 plan

This is illustrative arithmetic, not a recommended mix. Add the two income rows below, then use or rename the starter categories in the worksheet. The annual-expense row uses Annual frequency, so the planner counts its $960 yearly amount as $80 per month.

Take-home pay
$4,200
Tutoring
$600
Total monthly income
$4,800
Housing
$1,500
Utilities
$240
Groceries
$520
Transport
$260
Insurance & health
$180
Minimum debt payments
$200
Emergency fund
$450
Annual expenses — $960 annual ÷ 12
$80
Dining & fun
$300
Subscriptions
$70
Household
$200
Travel
$250
Home maintenance
$200
Gifts
$150
Clothing
$100
Medical copays
$100

$4,800 income − $4,800 assigned = $0 remaining.

The status should read Every dollar has a job. Use your own labels and amounts; the example only demonstrates how the controls and arithmetic connect.

Annual costs: monthly equivalent is not the bill due date

Entering a $960 annual bill and selecting Annual displays a monthly equivalent of $80 ($960 ÷ 12). That gives the cost a monthly job in this worksheet.

It does not tell you when a bill is due, how much you have already set aside, or whether the full bill will be available. If $960 is due next month and nothing has been saved, $80 is only the monthly-equivalent calculation—not a promise that the full payment is covered. Check the due date and your available cash separately, then make the current month's entries match the plan you can actually fund.

For a separate catch-up example, suppose that bill is due in 4 months and you already have $160 set aside. The remaining $960 $160 = $800 needs $200 per month over those four months. Rename the row for that bill, choose Monthly, and enter $200 instead of the annual amount. Do not keep a second annual row for the same bill. This is a manual planning adjustment; the worksheet does not track due dates or saved balances.

Fix a surplus or shortfall without hiding it

Example A: $150 still needs a job

  1. With $4,800 income and $4,650 assigned, the result is $150 left. This is a separate starting state from the completed example.
  2. In the result panel, choose the existing monthly Emergency fund destination. Click Assign $150.00. Its $450 becomes $600.
  3. Check the total: $4,650 + $150 = $4,800. You chose a purpose for the money; it was not automatically treated as spending.

Example B: the plan is $120 over

In another plan, $4,920 of assignments exceeds $4,800 income. Suppose these two flexible costs can genuinely change:

  • Edit Dining & fun from $300 to $210.
  • Edit Subscriptions from $70 to $40.

The reductions are $90 + $30 = $120; $4,920 $120 = $4,800. Required costs stay unchanged. If those cuts are not realistic for you, the shortfall is still real—do not lower an unavoidable bill or inflate income just to turn the status green.

When income varies, plan only what is available

Start a month with $3,600 you can count on and assign it across your categories until the result is $0. Later, a $400 project payment arrives. Add a second Income row for that amount: the planner now shows $400 left to assign. Add or edit a monthly category such as Car repair fund for $250 and Next-month buffer for $150. The revised arithmetic is $3,600 + $400 income minus $4,000 assigned = $0.

This is a planning example, not a rule for where variable income belongs. The point is to revisit the actual worksheet when money arrives instead of spending against income that has not arrived.

Ramsey's zero-based budgeting guide describes listing income, planning expenses, and adjusting an irregular-income plan when more arrives; its priorities are its own editorial guidance, not this tool's recommendations.

Keep a usable copy, then revisit it

  1. When the inputs are valid, choose Save on this device. The saved plan stays in this browser; valid later edits update it.
  2. On a return visit, choose Restore saved plan to replace the open worksheet. Reset clears only the open form; it does not delete the saved plan. Reset also pauses automatic saving: choose Save on this device again when you deliberately want to replace the saved snapshot.
  3. Use Download CSV for a spreadsheet-friendly copy or Print or save PDF for the complete worksheet. Those files are useful before changing a plan or moving browsers. This tool cannot import the file back; retain it as a reference or edit it in your spreadsheet app. Browser saving is one current plan, not a month-by-month archive.
  4. Use Delete saved plan when you want to remove the browser copy. It leaves the currently open worksheet in place.

When it fits

Use zero-based planning when you want a detailed monthly plan, have goals that need their own categories, or want to see exactly what remains before spending it.

When to start simpler

If detailed categories feel like too much today, start with broad spending groups or a percentage rule, then move to a fuller plan when you are ready.

A neutral comparison with 50/30/20

For $4,800 of take-home income, 50/30/20 uses starting reference amounts of $2,400 for needs, $1,440 for wants, and $960 for savings plus extra debt payments. The worked worksheet instead lands at $2,900 needs and commitments, $1,370 flexible spending, and $530 savings, future bills, and debt payoff—while still assigning every dollar.

50/30/20 reference

  • Needs: $2,400 (50%)
  • Wants: $1,440 (30%)
  • Savings + extra debt payments: $960 (20%)

Worksheet sections

  • Needs & commitments: $2,900 (60.4%)
  • Flexible spending: $1,370 (28.5%)
  • Savings, future bills & debt payoff: $530 (11.0%)

These are not apples-to-apples buckets. The worksheet sections organize editing; they do not classify spending under the rule. For example, an annual insurance bill may be a need even when you save for it in the worksheet, and a required minimum debt payment may be a need while an extra payment serves a goal. Use 50/30/20 as a broad comparison or use zero-based planning for line-by-line decisions; neither is a pass/fail score or personal financial advice.

Try the 50/30/20 budget calculator

Zero-based budget planner FAQ

What is zero-based budgeting?

It means assigning all available monthly income to deliberate categories until the amount left to assign is zero. Zero does not mean spending everything: savings, debt payoff, and planned annual costs can all have a job.

What if my income changes each month?

Start with income you can count on. When extra income arrives, add it and deliberately assign it to a current need, a buffer, savings, or debt payoff instead of treating it as already available.

What if I have money left to assign or plan more than I earn?

If money is left, give it a named job. If the plan is over, protect required costs first and reduce, delay, or rework flexible categories until the plan fits.

Does this tool save my budget?

Only if you choose Save on this device. Your plan stays in this browser and is not uploaded or synced.

How is this different from 50/30/20?

50/30/20 is a percentage starting point for needs, wants, and savings. Zero-based budgeting is a detailed plan that assigns each available dollar to categories you choose.

Prepared by MoneyCoach with AI assistance. Independent content review: Sol (AI), checking method explanations, worked arithmetic and worksheet instructions against the sources and tool. This is not a human financial-adviser review or personal financial advice. Last updated 13 September 2026. Report a correction.

Method sources: Consumer.gov budget worksheet and the Ramsey’s explanation of zero-based budgeting and irregular income. This tool is for planning and education, not financial advice.

For a broader starting point, read our budget-planner guide. For ongoing tracking, explore MoneyCoach category budgets, or browse all free tools.

After you have a plan, use MoneyCoach to keep tracking your budget.

Important Disclaimer

This tool is for educational and planning purposes only. It does not provide financial, tax, or legal advice. Results are estimates based on your inputs and may differ from real-world outcomes.