Guides › Budgeting methods
Zero based budget: a template and examples for paycheck-to-paycheck pay
A zero based budget gives every dollar of your income a job before the money arrives, so income minus everything you plan for comes out to exactly $0. "Zero" doesn't mean an empty account: savings, debt payments and a small cushion are jobs too. When you're paid every week or two, it works best one paycheck at a time: list the check, list what it must pay before the next one, and assign what's left until nothing is unplanned.
Below: how it works, the 6 steps, a template you can copy, a full worked example on a $1,600 biweekly paycheck, what to do when the budget comes out negative, and how it compares with 50/30/20 and envelopes.
What is a zero based budget?
In a zero based budget you start from nothing each period and build up. You don't copy last month's numbers and adjust them; you ask what each dollar of this paycheck needs to do, and write it down until every dollar is placed.
The idea comes from business. Peter Pyhrr described "zero-base budgeting" for companies in the Harvard Business Review in 1970, after using it at Texas Instruments: every department had to justify its spending from zero each year instead of starting from last year's budget. At home it's simpler. The question is the same, though: does this cost still earn its place?
The formula is one line:
Take-home pay − bills − spending − savings − debt payments = $0
If the result is above $0, some money has no job yet, and money with no job tends to disappear into small purchases. If it's below $0, you've planned more than you earn, and something has to move before payday, not after.
Why it suits people who live paycheck to paycheck
When money is tight, the danger isn't usually one big purchase. It's the gap between what you thought was left and what was really left. A zero based budget closes that gap because:
- You see the shortfall before it happens. If the plan comes out to −$140, you find out on payday, while you can still call a company, move a due date or cut a category. Without a plan you find out from an overdraft alert.
- Nothing is "extra." Leftover money gets sent somewhere on purpose: the next bill, a cushion, a debt. It doesn't sit in checking looking spendable.
- It fits any income. There's no rule that says 50% to needs. If rent is 45% of your pay, the plan says so and works around it.
- It follows your real pay dates. You can build it per paycheck, which is how bills actually get paid when you're paid weekly or biweekly.
The trade-off is time. The first budget takes about an hour; after that, 15 to 20 minutes each payday plus a few minutes to check in during the week.
How to make a zero based budget in 6 steps
These steps use one paycheck as the period. If you're paid monthly, the period is the month.
1. Write down the take-home amount of this paycheck
Use what lands in your account, after taxes, insurance and retirement are taken out. Look at the last pay stub or the deposit itself. If your hours change, use the lowest check of the last two or three months, and treat anything above it as a bonus to assign when it arrives.
2. List what's due before the next paycheck
Go through the last 60 days of your bank and card statements and write down every bill with its due date: rent, utilities, phone, car payment, insurance, minimum debt payments, subscriptions, childcare. Then keep only the ones that come due between this payday and the next. Those are this check's bills. Our guide to budgeting biweekly paychecks shows how to split bills between the two checks in a month.
3. Add the spending you can predict
Groceries, gas or transit, household supplies, kids' costs, a small amount for yourself. Use what you really spent last month, not what you wish you spent. If you don't know, check your card statement for the last two weeks; that's your starting number.
4. Set aside for the bills that aren't every month
Car registration, a yearly subscription, school costs, holidays, car repairs. Add up the year's total for each, divide by the paychecks in a year (26 if you're paid every two weeks, 52 if weekly, 24 if twice a month) and put that amount aside from each check. These are called sinking funds, and they're how a budget survives the month the car registration comes due.
5. Give every remaining dollar a job
Subtract steps 2, 3 and 4 from step 1. Whatever's left gets placed, in this order when money is tight:
- A small cushion in checking (even $50) so a timing slip doesn't cause an overdraft
- A starter emergency fund, a little each check
- Extra on one debt, if you're paying off debt
- Goals: a move, a course, a bigger savings target
Keep going until the total is $0. If it's negative, skip to what to do when it won't balance.
6. Check in during the pay period, then start over next payday
Midway through the period, compare what you've spent with what you planned. If groceries ran $30 over, take $30 from another category now and write it down. The budget stays at zero because you moved money, not because you hoped. On the next payday, start a new budget from zero; don't just copy the last one.
Zero based budget template
Copy this into a notebook, a notes app or a spreadsheet. One copy per paycheck. The "Actual" column fills in during the pay period.
| Line | Planned | Actual | Difference |
|---|---|---|---|
| Take-home pay (this check) | $ | $ | |
| Bills due before next payday | |||
| Rent or mortgage | $ | $ | |
| Utilities (electric, gas, water) | $ | $ | |
| Phone and internet | $ | $ | |
| Car payment and insurance | $ | $ | |
| Minimum debt payments | $ | $ | |
| Subscriptions | $ | $ | |
| Spending | |||
| Groceries | $ | $ | |
| Gas or transit | $ | $ | |
| Household and personal care | $ | $ | |
| Kids | $ | $ | |
| Fun money | $ | $ | |
| Set aside | |||
| Sinking funds (yearly bills ÷ paychecks) | $ | $ | |
| Checking cushion | $ | $ | |
| Emergency fund | $ | $ | |
| Extra debt payment | $ | $ | |
| Pay − all of the above | $0 |
The last line must say $0 in the Planned column before you spend anything from the check.
Zero based budget example: $1,600 every two weeks
Here's one household, made up for the example but built from ordinary US costs: one adult paid $1,600 take-home every other Friday, which is $41,600 a year. Rent is due on the 1st, the car payment on the 20th. Each check has its own budget.
Check 1 (paid just before the 1st): rent check
| Job | Amount |
|---|---|
| Rent | $1,150 |
| Renter's insurance | $15 |
| Phone | $45 |
| Groceries (two weeks) | $250 |
| Gas | $90 |
| Emergency fund | $40 |
| Fun money | $10 |
| Total | $1,600 |
| Left with no job | $0 |
Rent takes 72% of this check, so it carries almost nothing else. That's fine: the second check carries the rest.
Check 2 (mid-month): everything else
| Job | Amount |
|---|---|
| Car payment | $310 |
| Car insurance | $140 |
| Electric | $110 |
| Internet | $60 |
| Credit card minimum | $85 |
| Subscriptions | $25 |
| Groceries (two weeks) | $250 |
| Gas | $90 |
| Household and personal care | $50 |
| Sinking funds: car repairs $40, gifts $30, yearly bills $50 | $120 |
| Extra on the credit card | $100 |
| Fun money | $90 |
| Emergency fund | $170 |
| Total | $1,600 |
| Left with no job | $0 |
Across the month that's $210 to the emergency fund, $120 to sinking funds and $100 extra on the card, from an income where it would be easy to say "there's nothing left." Your numbers will differ; the method doesn't.
The two extra checks a year
Paid every two weeks, you get 26 checks, not 24. Two months a year have three paydays. The third check has no rent and no car payment to cover, because the other two already did. Give it a zero based budget of its own: groceries and gas for its two weeks, then the rest to the emergency fund, a debt or the sinking funds. Don't plan your monthly bills around it.
What to do when your zero based budget won't balance
If the bottom line is negative, the plan is doing its job: it's showing a shortfall while there's still time to act. Work down this list until it reaches $0:
- Check the timing first. A bill that's due on the 14th might be moved to the 16th, putting it on the next check. Most utilities, phone companies, insurers and card issuers will change a due date if you ask. This fixes more budgets than any cut.
- Cut the flexible categories for this check only. Fun money, eating out, household extras. Groceries can often drop for two weeks by cooking from the freezer and pantry.
- Pause what's not a bill. Extra debt payments, sinking fund deposits and emergency savings can pause for one check. Make it one check, written down, not a habit.
- Cancel or pause subscriptions you didn't use in the last month.
- Call before you're late, not after. Ask the company for a payment plan or an extension. A late fee you avoided is money you kept.
- Look for help you qualify for. Lifeline lowers phone or internet bills for eligible households, LIHEAP helps with energy bills, and 211 connects you with local help for rent, utilities and food.
If it's negative every single check, the problem is income or one fixed cost (usually rent or a car), not your budgeting. That's when a bigger change, a roommate, a cheaper car, more hours, belongs in the plan, and a free or low-cost session with a nonprofit credit counselor can help you sort the order.
Not sure where your money is leaking before you start? The free 2-minute money leak quiz asks about your pay and bills and shows how much of each paycheck has no job yet.
Irregular bills and irregular income
Irregular bills are the most common reason a zero based budget breaks: it balances for three months, then the car needs tires. The fix is the set-aside line in step 4. Use last year's statements to find every bill that isn't monthly, total it, and divide by your paychecks.
Irregular income (tips, gig work, changing hours) works with the same method and one change: budget from your lowest normal check, in priority order, and when a bigger check arrives, give the extra a job the day it lands. If income is very uneven, keep one check's worth of bills in a separate account and pay yourself from it, so each budget starts from the same number.
Zero based budget vs other methods
| Method | How it works | Good when | Weak spot on a tight budget |
|---|---|---|---|
| Zero based | Every dollar assigned until income minus plan = $0 | Money is tight and every dollar matters | Takes 15–20 minutes each payday |
| 50/30/20 | 50% needs, 30% wants, 20% savings and debt | Income comfortably covers needs | Needs often take 70%+ of pay, so the split doesn't fit |
| Envelope (cash or digital) | Spending categories get a fixed amount; when the envelope is empty, you stop | Overspending on groceries, eating out, shopping | Bills still need a plan; it's a spending tool more than a full budget |
| Pay yourself first | Savings come out on payday; spend the rest freely | Bills are easily covered | Doesn't stop a shortfall from building |
For quick check-ups, see our 50/30/20 budget examples at three incomes, including one where needs run over half.
Our pay yourself first budget guide shows the order that keeps it safe on a tight check, and the 50/30/20 budget alternatives compares nine methods on one month.
They combine well. Many people use a zero based budget for the whole check and envelopes for the two or three categories where they overspend.
Mistakes that break a zero based budget
- Budgeting the monthly total instead of each check. The month balances, but rent and the car payment both hit before the second check arrives.
- Using gross pay. Plan with take-home only. Taxes and payroll deductions aren't yours to assign.
- Planning groceries from a wish. If you spent $640 last month, a $400 plan breaks in week one. Plan $600, then trim.
- Zero fun money. A plan with nothing for you tends to be abandoned. $10 to $20 a check is enough to keep going.
- Forgetting yearly costs. Without sinking funds, the first registration, renewal or birthday becomes debt.
- Leaving nothing in checking. A $0 budget with a $0 balance invites overdrafts. A small cushion is a job in the budget; see how to avoid overdraft fees.
- Not moving money when you overspend. Overspending one line is normal. Leaving it unbalanced is what breaks the plan.
Paper, spreadsheet or app?
Any of them works if you open it every payday. Paper is fastest to start and keeps you looking at each number. A spreadsheet adds the subtraction for you; set up one tab per paycheck, with the template rows above and a formula on the bottom line. Apps that link to your bank sort transactions for you, but some charge a yearly fee and most are built around months, not paychecks. Pick the one you'll keep using; switching tools isn't the same as budgeting.
Zero based budget questions
Does a zero based budget mean I have $0 in my account?
No. It means $0 is unassigned. Your account still holds money for bills due later, your cushion and your savings, each with a job.
How is a zero based budget different from envelope budgeting?
A zero based budget plans every dollar of income, bills included. Envelope budgeting caps spending categories with a fixed amount you stop at when it's gone. You can use envelopes inside a zero based budget for groceries, gas or eating out; our guide to the envelope budgeting method shows how, with a worked biweekly example.
Should I budget monthly or per paycheck?
Per paycheck if you're paid weekly or every two weeks and money is tight. A monthly plan hides the week when two big bills land before the second check.
How long does it take to get used to it?
Expect the first two or three budgets to be off as you learn your real spending. By the third month most of the numbers come from your own history, and each payday's budget takes a few minutes.
What if I have money left over at the end of the pay period?
Give it a job on the next payday: move it to the emergency fund, a sinking fund or a debt. Don't let it roll into general spending.
Can a zero based budget work on a very low income?
Yes, and that's where it helps most, because it shows the shortfall before payday. When income can't cover the basics, the plan also makes clear which bill to call about first and where to look for help.
Ready to plan your next check? Start from the template above, and take the free money leak quiz to see which part of your paycheck needs a job first. More guides for budgeting one paycheck at a time are on the Ahead Again guides page, including debt snowball vs avalanche for the extra-payment line.
Budgeting help only. This guide isn't financial, credit, tax or legal advice. For debt you can't keep up with, a nonprofit credit counselor can review your situation for free or at low cost.
Sources
- Peter A. Pyhrr, "Zero-base budgeting," Harvard Business Review, November 1970. hbr.org
- Consumer Financial Protection Bureau, Your Money, Your Goals toolkit: spending and bill calendar tools. consumerfinance.gov
- Federal Communications Commission, Lifeline program for low-income consumers. fcc.gov/lifeline-consumers
- US Department of Health and Human Services, Low Income Home Energy Assistance Program (LIHEAP). acf.hhs.gov/ocs/programs/liheap
- 211, local help with rent, utilities and food. 211.org