Almost every budgeting guide quietly assumes the same thing: a fixed salary, landing on the same day, every month. If you freelance, work shifts, take commission, or live partly on tips, that assumption falls apart in about a week. You cannot allocate 30% of a paycheck to rent when you do not know whether this month's paycheck is £900 or £4,000. Working out how to budget with irregular income means changing what the budget sits on, not trying harder at the usual template.
People with variable pay tend to give up and just watch their bank balance instead, which works right up until a quiet month arrives. The goal here isn't predicting the unpredictable. It's making a bad month annoying rather than frightening.
The first rule of budgeting with irregular income: ignore this month's pay
The core mistake is treating each month's earnings as that month's spending allowance. When £4,000 arrives you feel rich and your life quietly expands to fit it. When £900 arrives you're rationing, and last month's lifestyle is still billing you.
So decouple the two. Your income arrives whenever it arrives. Your spending runs off a flat number you decided in advance. It sounds obvious written down, but almost nobody with variable pay does it, because it means ignoring a large deposit sitting right there in your account.
Find your baseline month
Your baseline is what you can live on in a bad month without panicking. Not your average, and definitely not your best month. Look back over the last six to twelve months and find something near the low end, ideally the second or third worst month rather than the absolute floor. That's your number.
Then work out what a month actually costs you at that level:
- Fixed and unavoidable: rent or mortgage, utilities, phone, insurance, minimum debt payments, any subscription you'd genuinely fight to keep.
- Food and transport: the real figure, from what you've actually spent, not the optimistic one.
- Set-aside money: tax if you're self-employed, plus a small amount toward the buffer below.
- Everything else: whatever's left is the flexible bit, and it's the first thing that shrinks in a slow month.
If your baseline doesn't cover the fixed costs, you've learned something uncomfortable, and it's far better to know it now than halfway through a dry spell.

Build a buffer, then pay yourself on a schedule
With a salary, an emergency fund is for emergencies. With irregular income it's structural, because it's the thing that turns lumpy pay into a smooth monthly wage you give yourself. Every good month, the surplus above your baseline goes into the buffer. Every thin month, the buffer tops you back up.
Keep it in a separate account. Not because you'd raid it deliberately, but because money in your current account just looks like money, and you'll spend it without ever deciding to. One month of baseline costs already changes how a slow week feels. Three months and you can turn down work that isn't worth taking.
After that the routine gets pleasantly boring. Income lands in one account. On the same date each month you move exactly your baseline amount into the account you spend from. Anything above it stays behind for tax and the buffer, and anything short gets topped up. The variability still exists, it just happens one layer away from your daily life. When a genuinely big month lands and the buffer's healthy, that's when you raise your baseline on purpose, rather than drifting upward because a good quarter made you feel wealthy.
A buffer isn't savings. It's the machine that converts an unpredictable income into a predictable one.
Why tracking matters more when your pay varies
Here's the part people with variable income skip. If you don't know what a normal month costs you, you can't set a baseline, and without a baseline none of the above works. Salaried people can coast on a rough guess because their income is stable enough to absorb the error. You can't.
The catch is that tracking gets abandoned in exactly the weeks you most need the data, because those are the busy weeks. Nobody reconciles a spreadsheet after a fourteen hour shift. So the method has to survive your worst week, not your calmest one.
That's why Bud exists in the shape it does. Logging one expense takes about seven seconds, and you can start it from the iPhone Action Button without opening the app at all. Buddy, the built-in assistant, files it into the right category so you're not doing admin afterwards. Two months of that and your baseline stops being a guess.
If your income moves around, don't start by writing a budget. Start by tracking one honest month of spending. The budget you'd write today is based on what you think you spend, and that number is almost always wrong in the same direction.
What about tax, and do I need to link my bank?
Treat tax as a bill you already owe rather than money you're holding. Move a percentage of every payment out the moment it arrives, into an account you don't touch. The right percentage depends on where you live and what you earn, so check with an accountant or your tax authority rather than a blog post. The mechanism matters more than the number: it leaves before you see it. Self-employed people caught out by a tax bill usually weren't careless, they just kept the tax money in the spending pot and let a slow quarter eat it.
As for bank linking, you don't need it, and I'd argue it's worse here. Apps that read your bank feed are decent at categorising card payments and bad at everything else, which for freelancers means invoices, cash, tips, and transfers between your own accounts all get mangled. You end up correcting the automation instead of doing the thinking.
Bud never asks for a bank login. It's free to download, your data stays on your device with optional iCloud backup, and there's a Bud Plus upgrade at $1.99 a month or $15.99 a year if you want the extras. It's iPhone only, so if you're on Android this particular tool isn't for you, but the method above works with anything you can log into quickly.
The short version
Track a couple of honest months so you know what your life actually costs. Set a baseline near the low end of your earnings, not the average. Put everything above that baseline into a buffer, pay yourself a flat amount on a fixed date, and keep tax in its own account so it never feels like spendable money.
None of it makes your income steady. What it does is stop the swings from reaching your rent, your food, and your sleep. After a few months a slow month stops being an emergency and turns into a slow month, which is roughly the best outcome irregular income can give you.
Track your money in seconds, not spreadsheets.
Bud is free to download, built for iPhone, and never asks for a bank login.
