Budget Guide

Zero-Based Budget Template: Assign Every Dollar a Job

Free zero-based budget template and step-by-step instructions. Learn how to give every dollar a job and eliminate waste from your spending plan.

A zero-based budget assigns every dollar of income to a specific category, so income minus all allocations equals zero. Nothing is left unassigned, and every dollar has a job before the month begins. This method gives you complete control over your money and surfaces waste faster than any other budgeting approach, but it requires you to forecast expenses and update allocations when income or priorities change. This guide walks you through building a zero-based budget from scratch.

Why Zero-Based Budgeting Works

Most budgets fail because money disappears into untracked spending — the 40 dollars at the grocery store, the 15 dollars on coffee, the 25 dollars on an app you forgot you subscribed to. A zero-based budget eliminates untracked spending by forcing you to decide in advance what every dollar will do. If you have 3,200 dollars of take-home income, you allocate 3,200 dollars to categories, and when you are done, the balance is zero.

This does not mean you spend every dollar. Savings, investing, and debt payoff are categories just like rent and groceries. The difference is that you are deciding where the money goes instead of letting it drift.

Step One: Calculate Monthly Take-Home Income

Write down your take-home income for the month after taxes, insurance, and retirement contributions. If you are paid biweekly, multiply one paycheck by 2.17 to get the monthly average, or list the exact pay dates that fall in the month you are budgeting. If income varies, use the lowest amount from the past three months — you are building a budget that works in a tough month, not an average one.

Include side income, freelance payments, and any government benefits that arrive reliably. Do not include money you hope to earn, tax refunds that have not arrived, or gifts. The budget is built on money you control right now.

Step Two: List Every Fixed Expense

Fixed expenses are bills that stay the same every month: rent or mortgage, car payment, insurance premiums, phone, internet, streaming services, loan minimums, and any other recurring charge. Write each one down with the exact amount, and total them. These are non-negotiable in the short term, so they get allocated first.

If fixed expenses are more than 60 percent of take-home income, you have very little room for variable spending and savings. Your next priority after this budget is reducing fixed costs — cancel subscriptions, refinance loans, or negotiate lower rates.

Step Three: Estimate Variable Expenses

Variable expenses change every month: groceries, gas, dining out, clothing, household supplies, entertainment, personal care, and gifts. Look at bank and credit card statements from the past two months and add up what you spent in each category. Use that average as your starting estimate, then add a small buffer because the first month always surfaces forgotten expenses.

If you have no historical data, track spending for two weeks and double it to estimate the month. It will not be perfect, but it is better than guessing.

Step Four: Allocate to Savings and Goals

After fixed and variable expenses, assign money to savings and financial goals: emergency fund, retirement contributions beyond what your employer deducts, extra debt payments, vacation fund, car replacement fund, and any other goal you are working toward. These are not leftovers — they are categories you fund intentionally, just like rent.

If you have no emergency fund, your first goal is 500 dollars. Put every dollar of surplus into this fund until it is full, then move to the next goal. One goal at a time builds momentum and prevents you from spreading money so thin that nothing gets finished.

Step Five: Make Income Minus Allocations Equal Zero

Add up every category — fixed, variable, savings, and goals. Subtract the total from take-home income. If the result is positive, you have unassigned dollars; put them in a category or they will vanish. If the result is negative, you are overallocated and must cut variable categories or goals until the budget balances. If the result is zero, the budget is complete.

This is the core of zero-based budgeting: every dollar is assigned before the month starts, so there is no such thing as leftover money.

Zero-Based Budget Template

Here is a simple template you can copy into a spreadsheet or notebook. Fill in your own amounts, and adjust categories to match how you actually spend.

CategoryPlannedSpentRemaining
Income
Paycheck
Side Income
Total Income
Fixed Expenses
Rent / Mortgage
Car Payment
Insurance
Phone
Internet
Subscriptions
Loan Minimums
Variable Expenses
Groceries
Gas
Dining Out
Entertainment
Clothing
Personal Care
Household Supplies
Savings & Goals
Emergency Fund
Retirement
Extra Debt Payment
Vacation Fund
Total Allocated
Income - Allocated

The 'Income minus Allocated' line must equal zero. If it does not, adjust categories until it does.

Tracking Spending Through the Month

A zero-based budget is only useful if you track actual spending and compare it to your plan. Check your budget every few days — either by reviewing bank transactions manually or using an app that pulls them automatically. When a category is running low, decide whether to stop spending in that category or move money from another category to cover it.

Moving money between categories is normal and expected. The point is not to be perfect; the point is to make intentional decisions instead of discovering at month-end that you overspent.

Using Mora to Automate Zero-Based Budgeting

Manual tracking works, but it requires discipline every single day. Mora connects to over 12,000 banks, categorizes every transaction automatically, and shows real-time progress against your budget. You can ask questions like 'How much is left in my grocery budget?' and get an answer in seconds, so you know whether you can afford the extra trip to the store before you go.

Mora does not replace the budget, but it makes tracking effortless enough that you will actually do it every week instead of giving up after two months.

Adjusting the Budget When Life Changes

Review your budget at the end of every month. Which categories were too low? Which were too high? Did any irregular expenses catch you by surprise? Adjust next month's allocations based on what really happened, and the budget will fit better. By month three, you will have a realistic plan that matches your actual life instead of an ideal you cannot sustain.

When income changes, redo the budget from scratch. When a major expense comes up — car repair, medical bill, wedding gift — adjust future months in advance so the cost is spread and visible. A zero-based budget is a living document, not a one-time exercise.

Frequently asked questions

What if I have money left over at the end of the month?

Assign it immediately to a goal — emergency fund, extra debt payment, or next month's irregular expense. If you leave it unassigned, it will disappear into untracked spending.

How do I budget for irregular expenses like car registration or holiday gifts?

Divide the annual cost by twelve and allocate that amount every month to a sinking fund. When the bill arrives, the money is waiting.

Can I use zero-based budgeting if my income varies?

Yes. Budget using the lowest recent month, and when extra income arrives, assign it immediately to goals instead of letting it drift into spending.

What if I overspend in one category?

Move money from another category to cover it, then adjust next month's budget so the category that ran over gets a higher allocation. Do not abandon the budget because one category was wrong.

Is zero-based budgeting better than 50/30/20?

Zero-based gives you more control and surfaces waste faster, but it requires more time to set up and maintain. Use 50/30/20 if you want a working budget this week; use zero-based if you want maximum control and are willing to track closely.

Get the Complete Budget Starter Checklist

A printable step-by-step checklist covering account setup, category design, and your first 30 days of budgeting — delivered to your inbox in two minutes.

No spam, ever. Unsubscribe anytime.