Budgeting on an irregular income: a method that doesn't need forecasts
Almost every piece of budgeting advice you will read quietly assumes a salary. It assumes a number arrives on the same day each month, and that the job of a budget is to divide it up.
If your income moves — freelance, commission, shift work, seasonal work, a small business, or two of those at once — that assumption isn’t a small detail. It’s the whole foundation, and it isn’t there. Which is why the standard advice tends to fail in a way that feels like a personal failure but isn’t one.
This is a method that removes forecasting from the problem entirely. It isn’t clever, and it isn’t ours — versions of it have been circulating among freelancers for decades. But it is genuinely different from what most budgeting content tells you to do, and the difference is the point.
Why “just take an average” doesn’t work
The advice you’ll get most often is to average your last twelve months and budget to that number.
It sounds sensible. It fails for a specific reason: an average month doesn’t exist. You never actually have one. You have a €900 month and a €4,200 month and a €1,800 month, and budgeting all three to €2,300 means the first one is a crisis and the third one quietly disappears.
There’s a second problem, and it’s the one that does the real damage. Budgeting to a forecast means committing money before it arrives. When the forecast is wrong — and with irregular income it is often wrong — you’re not just short. You’re short on things you’ve already decided are paid for.
So the fix isn’t a better forecast. The fix is not forecasting.
The method, in seven steps
1. Budget the money that has already arrived
This is the whole idea, and everything else follows from it.
Whatever comes in during August is what you budget in September. Not what you expect, not what you’ve invoiced, not what’s average. What’s in the account.
This is sometimes called being “a month ahead,” and it turns an unpredictable income into a predictable one — because by the time you’re dividing the money up, the amount is a known fact rather than a hope.
2. Wait until the money has actually landed
An invoice is not income. A promised shift is not income. A client who always pays on the 5th is not income until the 5th.
This sounds pedantic and it is the single habit that separates people for whom this works from people for whom it doesn’t. Money gets budgeted when it clears, not when it’s agreed.
3. Fund the dated bills first
Rent, mortgage, insurance, utilities, debt minimums, anything with a deadline attached. These come out first, before anything else gets considered.
The reason is not moral, it’s practical: a dated bill is the only kind of expense you genuinely cannot move. Everything else in your budget has flex in it, so everything else should absorb the variance instead.
4. Then food, transport and the basics
The things that keep the week running. Groceries, fuel or fares, phone, the ordinary stuff.
If you’re using envelope budgeting, each of these is an envelope you fill to a set amount. If you’re using a spreadsheet, it’s a row. The mechanism doesn’t matter; deciding before you spend does.
5. Everything left goes into a buffer envelope
Not into savings. Not into “spare.” Into one clearly-named envelope whose entire job is to survive a thin month.
This is the step people skip, and skipping it is why the previous six stop working. A good month with no buffer envelope isn’t a good month — it’s a month where the money quietly went somewhere.
6. In a thin month, spend the buffer
This is what it’s for. Using it isn’t a failure, it’s the plan executing.
The relief here is worth naming: a thin month stops being a crisis and becomes a withdrawal. The money was always going to be needed. You just decided in advance which money it would be.
7. In a good month, refill the buffer before anything else
Before the savings goal, before the upgrade, before the holiday fund. The buffer is what makes the next thin month survivable, so it gets rebuilt first.
Once the buffer holds a full month of expenses, you’re a month ahead, and step 1 stops being aspirational.
How long this takes
Longer than you’d like. Getting to a full month of buffer typically takes several good months, and if your income is both irregular and tight, it can take a year or more.
Two honest things about that.
It works before it’s finished. A buffer holding one week of expenses already absorbs a one-week gap. You don’t have to reach a full month for this to start being useful; you just get calmer as it grows.
Some months you won’t add anything. That’s not the method failing. A month where you covered your bills and didn’t touch the buffer is a fine month.
Where sinking funds fit
Once the buffer exists, the other thing that wrecks irregular-income budgets is the non-monthly expense — the car service, the annual insurance renewal, the tax bill.
These belong in sinking funds: small amounts set aside each month for things you know are coming. They’re separate from the buffer and separate from each other, and they matter more on an irregular income than a regular one, because a €600 bill landing in a thin month is exactly the scenario the whole system exists to prevent.
If you’re self-employed, tax is the sinking fund that matters most. Setting aside a percentage of every payment as it arrives — into an envelope you treat as untouchable — is the difference between January being an administrative task and January being a disaster.
A worked month
Say August brought in €2,400. That’s what September has to work with — a known number, not a guess.
| Expense | Amount |
|---|---|
| Rent | €780 |
| Utilities & phone | €160 |
| Insurance | €70 |
| Groceries | €320 |
| Transport | €110 |
| Everyday spending | €200 |
| Sinking funds (car, tax, annual bills) | €360 |
| Buffer envelope | €400 |
| Total assigned | €2,400 |
Every euro has a job and nothing is left undecided — the zero-based idea, applied to a month whose size you already know.
Now suppose October only brings in €1,500. September’s plan doesn’t collapse — you fund the dated bills and the basics, you fund the sinking funds if you can, and you take the shortfall out of the buffer. The month is thinner. It isn’t a crisis.
These are example figures for illustration, not a recommendation. Your rent alone changes the shape of the whole table, and the right split for you is the one that matches your actual bills.
What this method doesn’t do
Worth being straight about the limits.
It doesn’t create money. If your income doesn’t cover your costs, no budgeting method fixes that, and any content that implies otherwise is selling something. This is a way to handle variance, not shortfall.
It doesn’t remove the anxiety of a quiet month. It gives you a number instead of a feeling, which helps more than it sounds like it should. But a quiet month is still a quiet month.
It needs about five minutes a week. Entering what you spent, checking the envelopes. Less than a spreadsheet, more than nothing.
The short version
- Budget last month’s income, not next month’s guess.
- Money counts when it lands, not when it’s promised.
- Dated bills first, then the basics.
- Everything left goes to a buffer, on purpose, with a name.
- Thin month: spend the buffer. Good month: refill it first.
- Sinking funds handle the non-monthly bills. Tax is the important one.
No forecast. No average month. Just the money that’s already there.
Sprigly is a privacy-first envelope budgeting app — unlimited envelopes, multi-currency, no bank login, and your data stays on your device. It’s pre-launch; you can join the waitlist if you’d like to know when it ships.
This article describes a budgeting method and is not financial advice. Example figures are illustrative only.