Money Systems · Blog

How to Budget With Irregular Income

Standard monthly budgets assume the same paycheck arrives on the same day. If your income swings (freelance, gig work, commission, tips, seasonal jobs), you need a system built for the swings.

1. Find your baseline

Look at your take-home pay for the last 6–12 months and pick a low but normal month (not the worst outlier). That's your baseline. Your core budget (housing, utilities, food, transport, minimum debt payments, insurance) has to fit inside it.

2. List bills by due date, not by month

Write each bill with its amount and the day it's due. When money arrives, it pays the bills due before your next expected payment. This is "budgeting by paycheck", and it stops the classic trap where a big bill lands just before a slow week.

3. Build a buffer

Keep a holding account. Every payment goes in; you pay yourself a steady "salary" (your baseline) out of it. Aim for a buffer of at least one month of core expenses, then grow it toward several months. Good months fill the buffer; slow months draw on it.

4. Give surplus money a job in order

  1. Top up the buffer to its target.
  2. Set aside taxes if you're self-employed (see our quarterly tax guide).
  3. Pay down high-interest debt (see snowball vs avalanche).
  4. Then savings goals and fun money.

5. Review every payday

Five minutes each time money arrives: which bills does this payment cover, what's left, and is anything coming up short? Catching a shortfall two weeks early gives you options; catching it on the due date doesn't.

Our Budget by Paycheck Planner does step 2 and the payday check automatically: enter your bills and pay dates, and it assigns each bill to the paycheck before its due date, shows what's left and flags a paycheck that comes up short.

General information, not financial advice.

Budget by Paycheck Planner

Budget by Paycheck Planner: do this math automatically in Excel or Google Sheets.

See the Budget by Paycheck Planner