Paycheck budgeting guide
Budget by paycheck: make this deposit last until the next one
A monthly budget can add up and still fail on the 5th if rent leaves before the next paycheck. Paycheck budgeting asks one question: what does the money that just arrived have to cover before the next payday?
Plan one payday-to-payday window at a time, using only money already available. Assign the bills, everyday spending, savings, and debt payments that must happen before the next deposit.
The method
How paycheck budgeting works
The planning unit is one payday through the day before the next—not the calendar month. The goal is to see every bill before cash leaves the account.
- Assign only money that is already available.
- Bills due in the window belong to that check.
- Everyday spending in the window counts, even without a due date.
- Give leftover a purpose—buffer, savings, or extra debt—or it may get spent by default.
The paycheck-window formula
Paycheck in − bills in this window − everyday spending in this window − planned savings/debt in this window = leftover before next payday
Leftover does not mean “safe to blow.” It is money from this window that does not yet have an assignment.
Six concrete steps
Plan the days between this payday and the next
- 1
Write down this paycheck
Use the amount that actually reached the account, the payday date, and the next payday date. Your window starts on this payday and ends the day before the next one.
- 2
List bills that leave before the next payday
Write down each rent, utility, insurance, minimum debt payment, and subscription with its amount and due date. In InfinitelyZero, a bill due on payday belongs to the previous paycheck window; a bill due the day after payday belongs to the new window.
- 3
Estimate everyday cash for the same window
Include groceries, fuel, lunches, and other flexible spending. Use recent spending instead of a hopeful number, and split a monthly estimate across paycheck windows when needed.
- 4
Give what's left a purpose
Give the remainder a purpose such as a buffer, savings transfer, or extra debt payment. An unnamed remainder is easy to spend without noticing.
- 5
Check the paying account, not just the category total
A funded category does not move cash between accounts. If rent leaves checking, that checking account needs enough cash when rent is paid. See how to budget with multiple bank accounts.
- 6
When the next check arrives, start a new window
Repeat the process with the new deposit. Do not spend this check as if money from a future payday is already available.
Worked examples
Three ways a $2,400 paycheck window can look
These examples are illustrative, not recommended spending percentages. The useful numbers are your actual deposits, due dates, and recent everyday spending.
Example A — this paycheck works
Oct 2 paycheck: $2,400
Payday is Friday, October 2, 2026. The next payday is Friday, October 16, so this check covers October 2–15.
$2,400 − $1,200 − $140 − $180 − $300 − $120 − $250 − $100 = $110.
The $110 is the unassigned remainder of this check. It can become a buffer or receive another assignment. The October 16 paycheck is not counted yet.
Example B — the month can balance while this window is short
October has enough income, but not at the right time
Two $2,400 paychecks provide $4,800 for October. A simplified monthly plan needs $4,700, so the month appears to have $100 left. The first window still needs $120 more than the first check.
The $220 that remains after the October 16 window does not solve a $120 shortage before October 16. Paycheck budgeting exposes that timing gap while there is still time to adjust it.
Example C — this paycheck does not work
The same $2,400 check is short $190
An unexpected repair pushes the obligations in the Oct 2–15 window above the deposit. The plan must change; future income is not a current solution.
- 1. Move a due date or pay an obligation from a different window when that reflects the real plan.
- 2. Cut flexible spending in this window.
- 3. Use money already sitting in the paying account from a prior check.
Supported schedules
Weekly, biweekly, twice monthly or monthly
InfinitelyZero supports four schedule types. Each creates forecast-only paydays from the settings you provide.
One rule, different rhythms
Every payday opens a new planning window
A paycheck window starts on the payday and ends the day before the next one. The rule stays the same while the length and calendar placement change with your schedule.
| Schedule | Payday spacing | Planning implication |
|---|---|---|
| Weekly | 7 days | More frequent, shorter spending and bill windows |
| Every two weeks | 14 days | Dates move through calendar months |
| Twice monthly | Two chosen dates/month | Window lengths vary between those dates |
| Monthly | One chosen date/month | One longer window between deposits |
Weekly
Roughly 52 paychecks per year
Choose the weekday you are normally paid.
A new projected payday every 7 days.
Most years have 52 weekly paydays; occasionally the calendar produces 53. Each payday opens a short seven-day planning window.
Every two weeks (biweekly)
Roughly 26 paychecks per year
Choose an actual paycheck date as the anchor.
Projected paydays continue every 14 calendar days.
Dates move through the calendar, creating two paychecks in most months and a third paycheck in two months most years. Some years contain 27 paydays.
Twice monthly (semi-monthly)
24 paychecks per year
Choose two paydays from 1–31.
Two projected paydays per calendar month.
Unlike biweekly pay, this cadence stays tied to two parts of each month. If a chosen day does not exist, InfinitelyZero clamps it to that month's last day.
Monthly
12 paychecks per year
Choose one payday from 1–31.
One projected payday per calendar month.
One deposit must span the full month until the next payday. A day beyond a shorter month uses that month's last day.
What if income is irregular?
InfinitelyZero's recurring paycheck setup supports weekly, biweekly, twice-monthly, and monthly schedules. If your amount varies, use a dependable baseline when one exists, override a known upcoming payday amount, or add known one-time expected income manually. Do not include uncertain income in the forecast until you can reasonably expect it.
October 2026 calendar comparison
Biweekly and semi-monthly are not the same schedule
A biweekly schedule anchored on Friday, October 2 produces paydays on October 2, 16, and 30. A semi-monthly schedule set to the 1st and 15th produces October 1 and 15. Those dates change which payday window contains a bill.
| Obligation | Biweekly owner | Semi-monthly owner |
|---|---|---|
| Rent — due Oct 5 | Oct 2 paycheck Oct 2–15 window | Oct 1 paycheck Oct 1–14 window |
| Car insurance — due Oct 15 | Oct 2 paycheck Oct 2–15 window | Oct 15 paycheck Oct 15–31 window |
| Phone — due Oct 28 | Oct 16 paycheck Oct 16–29 window | Oct 15 paycheck Oct 15–31 window |
Once your cadence is configured, use the Budget by Paycheck guide to assign what one specific check must cover before the next payday.
Use both views
Monthly budget vs. paycheck budget
| View | The question it answers | How to use it |
|---|---|---|
| Monthly budget | Does the whole month balance? | Set priorities and assign available money across the month. |
| Paycheck budget | Will cash last until the next deposit? | Test bills, everyday spending, and account cash inside each window. |
New to budgeting? Begin with the first-budget overview. Then use zero-based assignment inside each window: assign the money you have now until Ready to Budget reaches $0.
The method in the app
How this looks in InfinitelyZero
Expected Income defines paycheck dates and windows. Bills land in a window by due date or explicit assignment, while an everyday-spending estimate accounts for flexible cash. The Money Timeline shows scheduled activity and the projected low point of the paying account. Ready to Budget is the unassigned money you already have; it does not move bank cash.
Read the focused guides for Expected Income, Bills and Due Dates, the Money Timeline, and the Budget screen. If payday frequency is the question, compare pay schedules.

Helpful answers
Paycheck budgeting FAQ
What is paycheck budgeting?
Paycheck budgeting plans the money that arrived on one payday through the day before the next payday. It assigns bills, everyday spending, and other assignments to that specific window instead of treating the month as one undivided block.
How do I decide which paycheck should pay a bill?
Start with the bill's due date and the paycheck boundaries. In InfinitelyZero, a bill due on payday belongs to the previous window; a bill due the day after belongs to the new window. Use an explicit assignment only when your real payment plan requires a different owner.
Should groceries be in a paycheck budget?
Yes. Groceries, fuel, lunches, and other flexible spending still use cash before the next payday. Estimate them from recent spending and include them even though they do not have due dates.
What if a bill is due before my next paycheck?
Put it in the current window. If the window is short, you may need to change the due date, reduce flexible spending, or use money already in the paying account from a prior check. Do not count the future paycheck early.
How is paycheck budgeting different from monthly budgeting?
A monthly budget asks whether the whole month balances. A paycheck budget asks whether available cash can cover the days until the next deposit. Use both: the monthly view sets the plan, and paycheck windows test its timing.
Should I budget money I have not received yet?
No. You can record expected income for planning, but only assign money that is already available. A forecast deposit is not spendable cash and does not become Ready to Budget until it arrives.
What do I do with leftover money in a paycheck window?
Give it a deliberate purpose: keep a buffer in the paying account, add to savings, fund a later obligation, or make an extra debt payment. Leftover means unassigned for this window, not automatically available for discretionary spending.
Does this work if I am paid weekly or twice a month?
Yes. The method stays the same: each payday starts a new window, and the next payday ends it. For weekly pay, choose the weekday you are paid; InfinitelyZero projects paydays every seven days. The number and length of windows change with your pay schedule.
Can I budget when I'm paid every two weeks?
Yes. Add an actual paycheck date as the anchor and InfinitelyZero projects the schedule in 14-day steps. Because that rhythm is not tied to calendar months, the pay dates move through the month.
What is the difference between biweekly and twice monthly?
Biweekly means every 14 days from an anchor pay date. Twice monthly means two selected days in each calendar month. They can look similar at times, but they produce different dates and different paycheck-window lengths.
How should I plan for a third paycheck month?
A biweekly schedule usually creates 26 paydays per year, so two calendar months commonly contain a third paycheck. Treat that date as part of the normal 14-day cadence and review which obligations fall before the following payday instead of assuming it is unassigned bonus money.
How does a monthly pay schedule work?
Choose the normal day of the month and InfinitelyZero projects one payday per month. The planning window continues through the day before the next monthly payday, so it must account for the longer span between deposits.
How does a twice-monthly schedule handle short months?
You choose two days from 1–31. If a chosen day does not exist in a shorter month, InfinitelyZero uses that month's last day rather than rolling the paycheck into the next month. See how weekly, biweekly, twice-monthly, and monthly pay schedules change the window.
Make the next paycheck last on purpose
Start with the money that arrived, list what it must cover, and plan the rest before the next payday.