In Q3 of 2025, I made $4,387 in July and $1,140 in September. Same hustle, same clients on paper, same number of hours available. July had three Amazon FBA payouts land in the same cycle and a DoorDash referral bonus I'd forgotten about. September had a product return wave, a slow delivery zone, and an invoice from a freelance client that sat in "processing" for 38 days past due.

I'm bringing this up because I'd spent the previous two months spending like a $4,000/month earner. New mic for content creation. A subscription upgrade I didn't need. Eating out four nights a week because I "deserved it." Then September hit, and I was doing math in the Walmart parking lot trying to figure out if I could cover my car insurance and rent in the same pay period. That's not a budgeting failure — it's what happens when you try to use a system designed for people who know exactly what their next paycheck looks like.

What follows is the system I built after that parking lot moment. It's not theory. It's what I actually do every month, and it's kept me solvent through two more income dips since then.

Why Normal Budgets Break with Irregular Income

Traditional budgeting works on a simple premise: you know what's coming in. You take your monthly salary, subtract your fixed expenses, and allocate what's left. Dave Ramsey, YNAB, the envelope method — they all start from a known number. When your income is $5,200 every two weeks after taxes, budgeting is arithmetic. When your income is somewhere between $1,140 and $4,387 — and you won't know which until the month is almost over — it's a guessing game that you lose more often than you win.

The specific problem isn't low income. Plenty of people budget successfully on $2,000 a month. The problem is variance. Your expenses don't fluctuate the way your revenue does. Rent is $1,450 whether you made $4,000 or $1,200. Health insurance doesn't care that your best client ghosted. The IRS still wants their estimated payment on the 15th regardless of whether you had a product return wave.

So what happens is this: you have a $4,387 month and you set your spending habits around that number. Then you have a $2,100 month and cut back a little. Then $1,140 hits and you're pulling from savings — or worse, putting groceries on a credit card. The emotional whiplash is brutal. You feel flush, then you feel broke, and neither feeling is based on your actual financial position. It's based on last month's deposit total.

The fix isn't willpower. It's architecture. You need a budget that assumes the worst and has a plan for the best.

Step 1: Find Your Floor

Pull up your bank statements or your income tracking spreadsheet for the last six months. Find your lowest income month. That's your floor.

Not your average. Not your median. Your worst month in the last half-year. Mine was $1,740 — a rough stretch where DoorDash volume dropped during a slow week and an Amazon FBA shipment got delayed at the warehouse. The month before that I'd made $3,200, and the month after was closer to $2,800. But $1,740 was the floor, and the floor is what you build on.

Why Six Months?
Three months isn't enough data — you might catch a lucky streak or miss a seasonal dip. Twelve months is better if you have the history, but six gives you a usable baseline without requiring a full year of records. If you're brand new to freelancing, use whatever data you have and add a 20% safety margin — assume your floor is 20% lower than your worst month so far.

Write that number down. This is the income you can count on. Everything above it is a bonus — welcome, useful, but not guaranteed. Your entire budget structure rests on this number, so be honest about it. If you had one freak month at $800 because you were sick for three weeks, you can probably exclude that as an outlier. But if $1,740 was just a slow month with no special circumstances? That's your floor.

Step 2: List Your Non-Negotiables

Non-negotiables are expenses that you pay every single month regardless of how bad things get. Not "nice to have" expenses. Not "I really prefer to keep this" expenses. The ones that, if you stopped paying them, would result in losing your housing, your health coverage, your transportation, or a collections call.

Mine look like this:

That tax line is critical and most people miss it. If you're earning side hustle income, you owe self-employment tax plus income tax on every dollar. I set aside 28% because my effective rate with SE tax lands around 25-27%, and the extra cushion saves me from owing at filing time. That 28% comes off the top before I "see" my income — it's not mine to spend.

Total non-negotiables without the tax line: $2,430. That's the number that has to be covered before anything else gets a dollar.

Step 3: Build the Bare Bones Budget Around the Floor

Where it gets real: my floor is $1,740. My non-negotiables before taxes are $2,430. There's already a gap — and that's normal for anyone starting this process. The gap tells you something important: in your worst months, you need a cushion to draw from. That's what your emergency fund or income smoothing fund covers.

The bare bones budget is $2,430 plus the tax set-aside on your floor income. At $1,740 gross, 28% is $487, making the total bare bones outflow $2,917. Yes, that's more than the floor income. That's the whole point — you need to acknowledge that your worst months require reserves, and build those reserves during your better months.

If your non-negotiables fit within your floor income, you're in a stronger position. Your bare bones budget is simply those non-negotiables, and everything above the floor is available for the priority tier system.

Step 4: Create Priority Tiers for Extra Money

This is the part that replaced my old habit of "have a good month, spend a good month." When income comes in above your floor, every dollar has a job — and the jobs are ranked.

Tier 1 — First $500 over floor: Emergency fund. This money goes straight into a separate savings account until you have one full month of expenses saved. For me, that target was $2,917. Once you hit one month, keep going until you have three months. The first month is the survival threshold. Three months is the "I can breathe" threshold.

Tier 2 — Next $500: Tax savings buffer. You're already setting aside 28% from every dollar earned, but the buffer is extra padding for quarterly estimated payments. I've been stung by an unexpected tax bill before — $1,800, first year of self-employment — and the buffer exists so that never happens again. Once the buffer holds $2,000, you can slow down and redirect this tier elsewhere.

Tier 3 — Next $500: Debt payoff or investing. If you carry high-interest debt (credit cards, personal loans above 8%), throw this at the balance. If you're debt-free, open a Roth IRA or a SEP-IRA and start putting money toward retirement. Twelve years in logistics, I had a 401(k) with a match. Now I have nothing unless I build it myself. This tier is future-you money.

Tier 4 — Everything above: Lifestyle or business reinvestment. New equipment that'll increase your earning capacity. A course that's actually worth it (most aren't). Eating out. A weekend trip. Whatever you want — but only after Tiers 1 through 3 have been fed. This is the release valve that keeps the system sustainable. If you never spend on anything enjoyable, you'll abandon the whole plan by month three.

Adjust the Tier Amounts
The $500 increments work for my income range. If your floor is $3,500, you might use $750 or $1,000 tiers. If your floor is $900, maybe $200 tiers. The structure matters more than the specific dollar amounts. What matters is that the priority order never changes — emergency fund first, taxes second, debt third, lifestyle last.

Step 5: The Income Smoothing Technique

Income smoothing is the closest thing to a "salary" that a freelancer can create. The concept: instead of spending based on what you made this month, you spend based on a rolling three-month average.

How it worked for me over Q3-Q4 2025:

Instead of living on $4,387 in July and $1,140 in September, I "paid myself" $2,822 each month. The excess from July ($1,565) went into a holding account. When September underperformed by $1,682, the holding account covered the gap. At the end of the quarter, the holding account was down $117 — close enough to even that the system proved itself.

Practically, this means keeping a separate checking or savings account — I call it the smoothing account — where surplus income sits until a deficit month needs it. You recalculate your "salary" every three months based on the previous quarter. If the trend is going up, your salary goes up slightly. If it's trending down, you cut before reality forces you to.

This technique doesn't work perfectly in your first few months because you don't have enough data. Start with a conservative self-salary — closer to your floor than your average — and adjust upward once you have two quarters of income data.

Step 6: Monthly Budget Review

Last day of the month. Ten minutes. That's it. I do this while eating lunch, and it's the single habit that keeps the whole system honest.

Three questions:

  1. What came in? Total income for the month. Compare to your floor and your three-month average. No judgment — just the number.
  2. Where did the tiers land? Did income exceed the floor? If yes, did the excess actually flow through the priority tiers or did it leak into unplanned spending? Be honest.
  3. Does anything need adjusting? Maybe your rent went up $50. Maybe you found a cheaper phone plan. Maybe you're consistently hitting Tier 3, which means your floor estimate might be too conservative. Small adjustments, not overhauls.

I track this in a Google Sheet that takes me about four minutes to update. Some people prefer budgeting apps — YNAB handles irregular income reasonably well, and its "give every dollar a job" philosophy maps onto the tier system. But the tool doesn't matter. Pen and paper works. The consistency of doing it every single month is what makes the data useful.

My Actual Monthly Budget Template

What my budget looks like side by side — a bare bones month at floor income versus a month where everything clicked:

Category Bare Bones ($1,740) Good Month ($3,800)
Tax set-aside (28%) $487 $1,064
Rent $1,450 $1,450
Health insurance $340 $340
Utilities $85 $85
Car insurance $95 $95
Phone $60 $60
Minimum debt payments $120 $120
Groceries $280 $380
Tier 1: Emergency fund $0 $500
Tier 2: Tax buffer $0 $500
Tier 3: Debt/investing $0 $500
Tier 4: Lifestyle $0 $206
Shortfall / surplus from smoothing account -$1,177 $0

The bare bones column adds up to more than $1,740 — that's intentional. The smoothing account or emergency fund covers the gap. In a floor month, I'm drawing from reserves. In a good month, I'm replenishing them and feeding the tiers. Over a quarter, it roughly evens out if my average holds around $2,800.

The groceries line is the only non-negotiable that shifts. $280 is survival groceries — rice, beans, eggs, whatever's on sale. $380 is groceries where I can buy actual produce and protein without wincing at the self-checkout screen. Small difference, big quality-of-life impact.

The Emotional Side: Stop Feeling Broke in Low Months

The first three months I used this system, I still felt broke every time income dipped below $2,000. The numbers said I was fine — the smoothing account had money, the tiers were funded, rent was covered. But my gut said "you only made $1,600 this month and that means you're failing."

The reframe that actually worked for me wasn't some affirmation. It was looking at the spreadsheet and seeing that my three-month average was $2,740, my emergency fund had $4,200 in it, and my tax account was fully funded for the next quarterly payment. A $1,600 month inside that context isn't a crisis. It's a data point. I budgeted for this. This is the month the system was designed to handle.

The difference between "I made $1,600 and I'm screwed" and "I made $1,600 and my reserves are covering the gap exactly like they're supposed to" is entirely structural. The feelings follow the architecture. Once you can look at a low month and see it as the expected low end of a planned range instead of evidence that you're bad at this, the anxiety drops significantly. Not completely — I'm still human, and watching a low number hit the bank account doesn't feel great — but the panic goes away.

Common Mistakes

Budgeting based on your best month. I see this constantly in freelancer Facebook groups. Someone makes $5,000 one month and immediately sets their recurring expenses to match — signs up for a coworking space, upgrades tools, commits to a car payment. Then reality normalizes and they can't sustain the overhead. Your budget is built on your floor, not your ceiling. The ceiling is what funds your tiers.

Not saving for taxes. This one will actually ruin your year. If you're not setting aside 25-30% of every dollar for self-employment tax plus income tax, you're going to owe thousands in April and potentially face an underpayment penalty on top of it. I wrote a full guide on how much to save because this mistake is that common and that destructive.

Mixing business and personal money. When everything flows through one checking account, you can't tell if your $1,200 balance means you're fine or you're about to bounce your quarterly tax payment. Separate your accounts. It takes 30 minutes to set up and it will save you hours of confusion and stress every month.

Skipping the monthly review. The system drifts without the ten-minute check. Your expenses creep up — a new subscription here, a price increase there — and within three months your "bare bones" number is $200 higher than you thought. The review catches drift before it becomes a problem.

Treating income smoothing as optional. If you skip the smoothing account and just spend based on what hits your bank account each month, you're back to the emotional rollercoaster. The smoothing mechanism is what transforms irregular income into something that feels predictable. It's the core of the entire system, not an add-on.

Frequently Asked Questions

What's the best budgeting app for irregular income?

YNAB (You Need A Budget) handles variable income better than most because it forces you to allocate money you already have rather than planning around money you expect to receive. That philosophy — only budget dollars sitting in your account right now — lines up with the floor-based approach. Goodbudget and EveryDollar also work, but YNAB's reporting makes it easier to spot trends across months with wildly different income totals. Check our full comparison of budgeting apps for more options.

How much of my side hustle income should go to taxes?

Set aside 25-30%. Self-employment tax alone is 15.3% on net earnings, and you'll owe federal income tax on top of that. I use 28% as my default because it consistently leaves me with a small surplus at filing time rather than a balance due. If your total household income puts you in a higher bracket, bump it to 30%. Lower income, 25% might suffice — but erring on the high side is always safer. See our detailed tax savings guide.

Should I budget weekly or monthly with irregular income?

Monthly. Weekly budgeting creates too much noise when your income arrives in unpredictable chunks — a $2,000 client payment one week, nothing the next, then $400 from a gig platform. The monthly view smooths out the payment timing and lets you see the actual pattern. Do your tier allocation when money comes in, but evaluate the budget on a monthly cycle.

What if my floor income doesn't cover my non-negotiables?

That's a signal, not a failure. It means one of two things: your expenses need to come down, or your floor income needs to come up. Look at the non-negotiables list first — is there anything on it that's actually negotiable? Can you refinance, downgrade your phone plan, find cheaper insurance? If the expenses are truly fixed, then the income side needs work. That might mean adding another revenue stream, raising rates, or keeping part-time W-2 work while you build the freelance income higher. I ran DoorDash and Amazon FBA simultaneously for eight months specifically because one alone didn't clear my floor reliably.

How long does it take for this system to start working?

Three months. The first month is setup and adjustment — you'll get the tier amounts wrong, forget an expense, or underestimate your floor. The second month you'll refine. By the third month, you have enough data for the income smoothing calculation and enough habit to do the monthly review without thinking about it. The emotional payoff — feeling in control instead of reactive — usually kicks in around month two, when you see your first low-income month handled by the smoothing account without any scrambling.

Get the Side Hustle Tax Checklist (Free)

Every deduction, deadline, and form you need for the 2026 tax year. One page, no fluff. Newsletter signup is launching soon — email me directly for now.

Email Me for the Checklist