How to Pay Yourself a Steady 'Salary' on Irregular Income

The problem with “just budget better”

Most budgeting advice quietly assumes you get paid the same amount on the same day every month. Freelancers don’t live there. One month a big invoice lands and three retainers all pay at once; the next, a client “forgot,” a project slipped, and your bank balance looks like a heart-rate monitor.

The fix isn’t more discipline. It’s a structure that sits between your income and your spending and smooths it out. You build a system that pays you a fixed amount on a fixed date — like a tiny payroll department for a company with one employee. The lumpy money goes into a holding tank. A steady stream comes out the other side.

Here’s how I set mine up, with real numbers you can copy and adjust.

The day you get paid isn’t the day a client pays

The single biggest mental shift is this: the day a client pays you is not the day you get paid.

When a $4,200 invoice clears, that money is not “this month’s income.” It lands in a buffer, and your actual paycheck comes out of that buffer on schedule, regardless of what hit your account that week. That one boundary kills most of the feast-or-famine whiplash, because the spike and the spending stop being the same event.

To make it work you want at least two accounts, ideally three or four:

AccountWhat it holdsWhy
Business / income accountEvery client payment lands here firstNothing gets spent directly from here
Buffer (holding) accountSeveral months of “salary” in reserveSmooths the gaps between feast and famine
Tax / set-aside accountMoney you owe later, kept untouchableSo a tax bill is never a surprise
Personal accountYour fixed monthly “salary” lands hereThis is the only money you actually live on

You don’t need a fancy bank for this. A few free savings sub-accounts or “pots” work fine. The point is psychological as much as financial: money you can’t see in your everyday balance is money you’re far less likely to spend on a whim.

Slice every payment the moment it arrives

Before a single dollar reaches you, carve each payment up as it comes in. A common starting framework for a solo freelancer who’s reasonably established looks roughly like this:

  • Tax set-aside: 25–30%. Carved off immediately, never touched. More on this below — and please read that part.
  • Buffer / smoothing: 10–15%. Keeps building the reserve that lets you pay yourself in a dry month.
  • Business costs: 5–10%. Software, payment fees, equipment, the accountant.
  • Your salary: whatever’s left. Often somewhere around 50–60%.

These are rules of thumb, not laws of physics. If you live somewhere with low income tax, your set-aside might be smaller; if you’re a high earner with quarterly obligations, it might be a good deal larger. The tax figure especially swings enormously depending on where you live and how you’re registered — I’ll come back to that.

Run it on a real payment. Say that $4,200 invoice clears:

  • $1,150 (about 27%) → tax account, gone, don’t look at it
  • $550 → buffer
  • $300 → business costs
  • ~$2,200 → stays available for your salary

Do that on every single payment and the slicing turns into muscle memory. Some banks will auto-split a deposit by percentage; if yours won’t, a five-minute manual transfer the day money lands does the same job.

Build the buffer before you set the salary

Here’s the part people skip, and it’s the whole point. You can’t pay yourself a steady amount until you have a cushion deep enough to cover the slow months.

A target many freelancers aim for is two to three months of personal expenses sitting in the buffer before they lock in a fixed draw. If your life costs $3,000 a month, that’s roughly $6,000–$9,000 parked before you commit to a number.

Getting there takes time, and that’s fine. During the build-up, pay yourself less than you think you can afford and let the surplus pile into the buffer. It’s boring. It’s also the difference between a system that shrugs off a bad quarter and one that falls over the first time a client ghosts you.

If you’re not certain what your work actually has to bring in to support a given salary, working backward from your real costs and target take-home is the fastest sanity check — an hourly rate calculator can tell you whether your current rates even cover the salary you’re trying to pay yourself before you go any further.

Set the draw on a believable floor, not a good month

Once the buffer’s healthy, decide your monthly salary. The instinct is to base it on a strong month. Don’t. Base it on a floor you actually believe in.

Pull your last 6–12 months of income, throw out the best month and the worst month, and pay yourself something you could sustain through a below-average stretch. If your trailing take-home averages $3,800/month, a fixed draw of $3,000–$3,200 leaves headroom that quietly refills the buffer in fat months and gets gently drawn down — not panicked over — in lean ones.

Then pick a date and stop negotiating with it. The 1st, the 15th, whatever fits. On that date the same amount moves from buffer to personal account. Every month. Same number, same day — even in a month you billed nothing, because that flat month is precisely what the buffer exists for.

Picture it concretely: it’s March, two invoices slipped into April, and you billed almost nothing. On the 1st, your $3,000 still lands. The buffer drops by maybe $2,800; you barely notice, and April’s catch-up refills it. That’s the entire trick.

When a genuinely huge month shows up, resist the urge to instantly bump your salary. Let the overflow do three jobs first: top up the buffer, square away taxes if you’re behind, and only then think about a raise — one you can defend with several months of evidence, not one good week.

A real word on taxes

The set-aside account is non-negotiable, and it’s the one area where I flatly won’t hand you a number to trust. How much you owe, when it’s due, and how it’s calculated all depend on your country, your local rules, and how your work is structured — sole trader, limited company, something else entirely. The 25–30% I used above is a placeholder to show the mechanism, nothing more.

Get your real figure from an official tax authority or a qualified accountant or tax professional where you live, then set your percentage to match that. Once you know it, treat the account as if the money belongs to someone else. It does — it belongs to the tax office. You’re just holding it for them.

What it feels like once it’s running

The odd thing about a personal payroll system is how quiet it makes your money. Income still arrives in jagged spikes — that never changes — but you stop noticing, because your day-to-day life runs on a flat, predictable line. A client pays late? You don’t feel it that week. A monster invoice clears? You don’t blow it, because it was sliced and routed before you could.

Start smaller than feels exciting. One buffer account, one tax account, one honest look at your trailing income, and one fixed number you move to yourself on the same day each month. Let it run for a quarter before you tune anything. The first time a dead month passes and your “salary” still lands on schedule, you’ll get why the lumpy income stopped running your life.

Try the matching tool