In a zero-based budget, every part of your income gets a job before the month begins:
income - planned spending - planned saving = 0
The zero describes the amount left unassigned. It does not mean emptying your accounts or spending everything. Emergency savings, next month's rent, annual bills, personal money, and a cash buffer can all be jobs.
The arithmetic usually is not what trips couples up. The harder conversation is about what you share and what each person controls. You also need a rule for months when income or expenses change.
Use the zero-based budget worksheet
Start with the monthly income available to this plan, then choose its boundary: the whole household or only the shared part. Add, rename, or remove category rows until the worksheet describes your real month.
Each row keeps the money decision and the household work visible:
- category and shared or personal owner;
- planned amount, actual amount, and difference;
- due date and payment account or route;
- admin owner, meaning the person who checks or completes the task.
The difference is planned - actual. A positive number is still available in that job. A negative number means actual spending or transfers have gone over the planned amount.
The reconciliation compares starting monthly income with total planned assignments. It shows Unassigned when income is higher and Overassigned when the plan asks for more than the income. A balanced zero-based plan shows both as zero. The separate actual-tracking subtotal is useful for updating categories, but it is not proof of the cash currently available in an account.
The current worksheet can be copied as CSV, downloaded as CSV, or printed without the surrounding article. Nothing is uploaded. Entries live only in temporary browser-tab state and clear when you reset the worksheet, reload the page, or leave it.
Manual worksheet when JavaScript is unavailable
Copy this into a note, spreadsheet, or sheet of paper. Add rows as needed.
Starting monthly income: __________________
Boundary: whole household / shared only
Category | shared/personal | planned | actual | difference | due | paid from | admin owner
________ | _______________ | _______ | ______ | __________ | ___ | _________ | ___________
________ | _______________ | _______ | ______ | __________ | ___ | _________ | ___________
________ | _______________ | _______ | ______ | __________ | ___ | _________ | ___________
Total assigned: ___________________________
Unassigned = max(income - total assigned, 0): __________
Overassigned = max(total assigned - income, 0): ________For every completed row, calculate planned - actual. Add the planned column, compare it with starting monthly income, and keep assigning or reducing jobs until both Unassigned and Overassigned are zero.
What makes a couple budget zero-based
Fidelity's current explanation of zero-based budgeting uses take-home pay, expected spending, and saving goals, with the difference brought to zero. That gives a clean definition:
- all usable income is included;
- spending and saving both receive planned amounts;
- any positive remainder is assigned;
- any negative remainder is fixed before the plan is treated as complete.
This is the household version of the method. Corporate zero-based budgeting often rebuilds each budget from scratch and requires every expense to be justified. A household zero-based plan can question old assumptions, but its defining job here is narrower: assign the income available for this month. Groceries and personal money do not need to win a corporate funding pitch.
You do not need joint accounts. The plan can cover only the shared part of your lives while each partner runs a separate personal budget. Or it can cover the whole household, with personal money included as two protected categories.
Build it in seven decisions
1. Choose the boundary
Write one sentence at the top of the budget:
"This plan covers our shared household costs, our two personal-money amounts, and the goals we have named together."
Your boundary might exclude personal debts, individual gifts, support for relatives, or business income. Name the personal or business plan that will hold each excluded item so a real cost does not vanish between two budgets.
2. Choose usable income
Use the money actually available for the plan. If a payroll deduction is already funding retirement, health insurance, or another item that appears in the budget, either add both the deducted amount and its job or omit both. Do not count the income but forget that it has already gone somewhere.
With uneven incomes, add the income available to the household. Do not treat the higher earner's contribution as a larger vote. Funding and decision-making are separate parts of the agreement.
With irregular income, build the first version from a conservative base. A practical base could be income already received, a lower recent month, or contracted income you are reasonably sure will arrive. Create an income above base rule before a better month happens.
3. List required and likely costs
Start with recent statements and the next month's calendar. Look for:
- household bills and flexible essentials;
- required debt payments and agreed obligations;
- health, care, accessibility, and dependant costs;
- personal money for each partner;
- annual and seasonal costs being funded now;
- savings and other active goals;
- an amount for ordinary fun.
Use the budget categories checklist if your first list is mostly obvious monthly bills. The forgotten items are usually the ones that make a zero-based plan look better than it is.
4. Assign jobs, not wishes
Write the planned amount beside each line. Add the real due date and the account that will pay it.
When the first result is positive, assign the remainder deliberately. It might fund an annual bill, raise the timing buffer, add to a goal, or increase personal and shared fun. When the result is negative, the plan is asking more of the income than it can provide. Reduce or delay something that can move, revise a goal, or find another credible source of income.
Do not create a category called miscellaneous large enough to hide the whole problem. A small flexible line is fine; a large one means the plan is unfinished.
5. Separate household ownership from payment work
Use these columns:
Budget line | shared/personal | planned | due | paid from | task ownerShared/personal describes the agreement. Paid from describes the account. Task owner describes the admin. One person can pay a shared bill from a personal account and later receive an agreed transfer. The way you split household funding is a separate decision.
Choose one accounting scope and keep it consistent:
- In a whole-household plan, include all usable income and assign personal money as a category. Moving that amount to a personal account delivers the assignment; it is not a second expense.
- In a shared-only plan, treat each agreed contribution as plan income and leave the rest of each person's income and personal costs in their own budget.
A transfer between accounts already inside the plan is not new income. Record it in the cash-flow view when timing matters, but count the underlying bill, saving job, or personal-money assignment only once.
6. Make the remainder exactly zero
Use the full equation:
Usable income
- planned bills and spending
- planned transfers to savings
- planned debt payments
- personal money
= 0 unassignedTreat the last zero as a check, not an aspiration. If your bank balance will also reach zero, give some income the job cash buffer.
7. Check dates
The CFPB cash-flow tool carries each week's ending balance into the next. Use that idea after the monthly budget balances. Put income and large bills in date order and find the lowest balance.
A plan can equal zero for the month and still overdraw on the 8th. Solve that with timing: a carried-forward buffer, a different transfer date, or a bill-date change where the provider permits it.
Reconcile it during and after the month
Zero-based budgeting is a loop, not a one-time subtraction.
During the month, enter actual outflow beside the plan. If one category runs 80 over, move 80 from another category that can spare it and record both changes. The income still has one complete set of jobs; the couple has simply changed two assignments. When income changes, update the starting-income figure before revising the category amounts.
At the end of the month, decide what happens to every line:
- Mark the amount spent or transferred as complete.
- Carry it forward with the same name when the job continues, such as annual insurance or a travel fund.
- Release it and assign it elsewhere when the original job is finished or cancelled.
Then build the next month from the real closing position. A balance left in an included account becomes an opening balance or named carry-forward, not fresh income. A category that repeatedly runs over needs a larger next-month plan or a different decision; silently resetting it to the old number is not a reconciliation.
Worked example with separate accounts
All figures in this example are monthly amounts in the same currency. Amal has 3,200 of usable income and Rowan has 1,800. They budget 5,000 together but keep their own current accounts.
| Job | Amount |
|---|---|
| Shared essentials | 2,900 |
| Required payments | 450 |
| Annual-cost funds | 300 |
| Emergency and travel goals | 500 |
| Personal money, 275 each | 550 |
| Shared fun | 200 |
| Timing buffer | 100 |
| Total jobs | 5,000 |
They contribute to the shared account in proportion to usable income. Amal funds 64% and Rowan 36%. The contribution split stops there. They each keep 275 as personal money and make the 500 shared-goal decision together.
Later that month, Rowan earns an unexpected 250. Their rule sends the first 100 to refill any category used above plan, 100 to the travel goal, and 50 to personal money split equally. They do not reopen every category because a one-off payment arrived.
Zero-based budgeting with one income
A one-income household still has two adults' needs, goals, and money work. Put the household income at the top, then include personal money for both partners. If one person does unpaid care or household work, do not label their entire spending as a cost generated by the earner.
Divide the admin too. One partner may earn the income while the other pays bills, keeps the annual-cost list, or runs the weekly timing check. Make the work visible without pricing every domestic task inside the budget.
When the method fails
The budget reaches zero only because costs are missing
Scan the coming year for renewals, school terms, repairs, celebrations, travel, and care. Convert those costs into monthly funding amounts.
Savings is written down but never moved
A planned saving line is still unspent cash until the transfer happens. Give the transfer a date and owner.
Every small purchase becomes shared business
Use personal-money categories. Agree the total and stop reviewing the transactions inside it.
Variable income keeps breaking the plan
Use a smaller base and an ordered rule for extra income. Rebuilding the entire budget around an optimistic month is not precision.
One person maintains the budget and the other approves it
Split the work into decisions and tasks. Either person can own data entry. Both need a real chance to challenge assumptions that affect shared life.
The plan is too detailed to survive
Merge categories until each remaining category changes a decision. Twelve useful lines beat forty that nobody maintains.
Zero-based vs 50/30/20
These methods answer different questions. A 50/30/20 budget compares three broad categories with suggested percentages. Zero-based budgeting accounts for every amount available. You can start with the broad comparison, then use zero-based budgeting to plan the month.
Use zero-based budgeting when several goals compete for the same money or you want to see what changes from month to month. If maintaining that detail makes you avoid the budget, use a simpler method.
Use this worksheet when you want to assign and reconcile one month in the browser without creating an account or permanent file. Choose the couples budget template when you want a reusable spreadsheet with frequency fields, row-safe formulas, a four-week timing ledger, and task backups. The two tools solve different jobs: this one makes a zero-based month balance; the broader template becomes an ongoing household workbook.