Money Decoded
Money Decoded

How to Budget When Your Income Is Different Every Month

5 min read · 1068 words

You made $6,200 last month and $3,100 the month before that. Every budgeting app you've tried assumes a paycheck that shows up like clockwork, and yours doesn't. You need a system that works when the number itself is the variable.

Here's the answer: stop budgeting off your income and start budgeting off your lowest realistic month. Pay yourself a flat, boring salary out of a buffer account, and let the buffer absorb the swings. The good months refill it. The bad months draw it down. Your bills never know the difference.

That's the whole mechanism. The rest of this is how to build it.

Why a normal budget breaks with irregular income

A standard budget starts with "I make $X a month" and divides it into categories. That works fine when X is fixed. When X is $2,800 one month and $7,400 the next, every percentage-based rule (50/30/20, envelope amounts, whatever) breaks, because the base number keeps moving under it.

The deeper problem isn't math, it's timing. Your rent is due on the 1st whether or not a client paid you in July. A percentage budget tells you how to split money you have right now. It says nothing about the month you don't have enough, which is the month that actually causes damage: late fees, credit card interest, a missed payment that dings your score.

Irregular income doesn't need a smarter split. It needs a buffer that decouples when you earn from when you spend.

The one-month buffer, explained with real numbers

Say your fixed monthly costs, the stuff that has to get paid no matter what, run $3,800: rent, utilities, insurance, minimum debt payments, groceries, gas. Call this your baseline.

Step one: build a buffer of one baseline month, $3,800, sitting in a separate checking account. Not savings, not an investment account. A checking account you pay yourself from.

Step two: once that buffer exists, every dollar you earn goes into it first. Then you pay yourself the same $3,800 "paycheck" out of it on the same date every month, say the 1st, regardless of what came in that particular month.

Here's how that plays out over three real months:

Your bills got paid on time in all three months. Your buffer went from $3,800 to $7,400 to $5,800 to $7,100. It never hit zero. That's the entire point of building it before you start drawing on it. The buffer isn't a savings goal, it's the thing standing between a bad month and a missed payment.

What people get wrong

They budget off their best month. After a $7,400 month, it's tempting to raise your paycheck to $5,000. Then a $2,200 month hits and the buffer craters. Your paycheck should be set off your worst realistic month over the past 6 to 12 months, not your average and definitely not your best.

They skip the buffer and try to budget month to month instead. Without the buffer, you're stuck predicting income before you know it, which means guessing. The buffer removes the guessing. You're not forecasting anymore, you're just paying yourself from a pool that's already funded.

They treat the buffer as spendable. The buffer only works if the paycheck rule is fixed. The moment you start pulling extra out of it because "there's plenty in there right now," you've turned it back into a regular checking account and the whole system collapses the next time income drops.

They size the buffer too small. One month covers a single bad month. If your income has ever had two weak months in a row, and for most freelancers, contractors, and commission earners it eventually does, one month of buffer gets you through the first one and leaves you exposed on the second. That's a real limitation of the version above, and it's worth naming honestly: a one-month buffer is a starting point, not a finish line.

How big should the buffer actually be

Start with one month, because that's achievable and it already fixes the timing problem. Once it's built and stable, work toward two to three months of your baseline. If your income is genuinely lumpy, project-based work with long gaps rather than freelance income that trickles in weekly, lean toward three.

To fund the buffer initially, look at your highest-earning months from the past year. Instead of raising your lifestyle in those months, route the extra straight into the buffer account until it hits your target. If you don't have a high month coming soon, build it in pieces: put 20% of every payment that comes in toward the buffer until it's full, then switch to the flat paycheck system.

Setting your baseline paycheck

Pull your last 6 to 12 months of income. Find the lowest month. That's your ceiling for the paycheck, not your target. From there, subtract what you actually need for fixed costs plus a modest amount for variable spending (groceries, gas, the stuff that flexes a little). If your lowest month was $2,900 and your fixed costs are $2,400, you have $500 left for everything else that month. That's tight, and it's supposed to be, because it's your floor case.

If the number that comes out is too lean to live on, that's not a budgeting problem, it's an income or expense problem, and no buffer account fixes it. The buffer smooths timing. It doesn't create money that isn't there.

What to do this week

Pull your last six months of deposits. Find the lowest month. Add up your fixed costs. That gap between the two tells you exactly how much buffer you need before this system can run. Open a separate checking account for it today, even if you fund it with $200 to start. The account existing is what makes the habit real.

If you want the full framework, the one we use to build a buffer, set the paycheck number, and handle the months where the math still doesn't work, that's what Foundation walks through step by step. You can find it at readmoneydecoded.com/foundation.

Next step

Foundation

Credit, budgeting, and the boring machinery that makes every other move possible. $27.

Get it

← All articles