How to Budget on an Irregular Income (Freelancers, Gig Workers, Commission)
Budgeting is harder when your income changes every month. Here's a practical system for freelancers, gig workers, and anyone with variable pay.

The Irregular Income Problem
Traditional budgeting advice assumes a predictable paycheck: "Take your monthly salary, subtract expenses, save the rest." But what if your income is €4,000 one month and €1,800 the next?
Freelancers, gig workers, commission salespeople, seasonal workers, and business owners all face this challenge. The standard 50/30/20 rule doesn't work when the "100%" changes every month.
The good news: you can still budget effectively. You just need a different system.
The Baseline Budget Method
The most reliable approach for irregular income:
Step 1: Find your baseline income
Look at your last 6-12 months of income. Find your lowest-earning month. That's your baseline — the income you can almost certainly count on.
| Month | Income |
|---|---|
| January | €3,200 |
| February | €2,100 |
| March | €4,500 |
| April | €1,800 |
| May | €3,600 |
| June | €2,800 |
| Baseline (lowest) | €1,800 |
Step 2: Budget based on the baseline
Create your monthly budget using only the baseline amount. This covers:
- All essential needs (rent, food, utilities, insurance)
- Minimum savings contribution
- A small buffer for variable spending
If your essentials cost €1,600 and your baseline is €1,800, you have €200 for everything else. Tight, but survivable.
Step 3: Create a priority list for surplus income
When you earn more than the baseline (which you will, most months), the surplus goes to a priority list — in order:
The key: surplus money gets allocated in order, not all at once. Item 1 gets funded first. Only when it's full does money flow to item 2, and so on.
The Buffer Account: Your Secret Weapon
This is the single most important tool for irregular income budgets. It's a separate account that acts as an income "smoother."
How it works:- In good months, excess income goes into the buffer
- In bad months, you draw from the buffer to meet your baseline budget
- The result: your spending stays consistent regardless of income fluctuations
Example: A Freelancer's Monthly Flow
March income: €4,500 (above baseline)| Allocation | Amount |
|---|---|
| Baseline budget (essentials + minimal spending) | €1,800 |
| Tax savings (30%) | €1,350 |
| Buffer top-up | €500 |
| Extra debt payment | €400 |
| Discretionary spending | €450 |
| Allocation | Amount |
|---|---|
| Baseline budget | €1,800 |
| Tax savings | €0 (already covered by buffer from good months) |
| Buffer withdrawal for taxes | −€540 |
Don't Forget Taxes
If you're self-employed, taxes aren't deducted automatically. This is the #1 financial mistake freelancers make — spending the gross income and being surprised by a tax bill.
Rule of thumb: Set aside 25-30% of every invoice payment in a separate tax savings account. Don't touch it. When tax season arrives, the money is there.Tools That Help
Separate bank accounts
Open 3 accounts:
A budget tracker
Track income and expenses so you know your actual baseline — not what you think it is. Portofelo lets you track all your accounts in one place, set budgets that match your baseline, and see whether you're in a surplus or deficit month at a glance.
Common Mistakes
Budgeting based on your best month. Your lifestyle should fit your worst month, not your best. Good months fund savings; they don't raise the floor. Not saving for taxes. Treat tax savings as a non-negotiable expense, not optional savings. Treating every good month as the new normal. Three great months in a row doesn't mean the fourth will be great too. Stay disciplined. No buffer account. Without a buffer, every low-income month is a crisis. With one, it's just a normal month.Start Simple
The system works because it plans for the worst and benefits from the best. You'll never be caught off guard by a slow month again.
Related Articles
Start tracking your finances today
Portofelo makes budgeting and expense tracking effortless. Free to download.
Get Portofelo Free