How do you budget with irregular income as a freelancer?
Pay yourself a fixed monthly salary instead of spending whatever comes in. Take your tax reserve off every client payment first, set the salary at your lean-month level (the average of your three weakest after-tax months), and park everything above it in a buffer. Once the buffer covers the worst shortfall in your own income history, you can raise the salary toward your after-tax average.
Worked example: one freelancer, twelve real-looking months
Maya is a freelance designer. Over the last twelve months her clients paid her $49,800, or $4,150 a month on average. She sets aside 25% of every payment for tax (her rate; yours may differ). That leaves $37,350 after tax, an average of $3,112.50 a month.
The table shows what happens to her buffer account under two salaries, starting from zero. A negative number means she would have run out of money without savings.
| Month | Paid by clients | Tax reserve 25% | After tax | Buffer if salary $3,112.50 | Buffer if salary $1,725 |
|---|---|---|---|---|---|
| 1 | 2,800 | 700 | 2,100 | −1,012.50 | 375 |
| 2 | 6,400 | 1,600 | 4,800 | 675.00 | 3,450 |
| 3 | 3,100 | 775 | 2,325 | −112.50 | 4,050 |
| 4 | 5,200 | 1,300 | 3,900 | 675.00 | 6,225 |
| 5 | 1,900 | 475 | 1,425 | −1,012.50 | 5,925 |
| 6 | 4,700 | 1,175 | 3,525 | −600.00 | 7,725 |
| 7 | 3,600 | 900 | 2,700 | −1,012.50 | 8,700 |
| 8 | 2,200 | 550 | 1,650 | −2,475.00 | 8,625 |
| 9 | 7,300 | 1,825 | 5,475 | −112.50 | 12,375 |
| 10 | 4,100 | 1,025 | 3,075 | −150.00 | 13,725 |
| 11 | 3,000 | 750 | 2,250 | −1,012.50 | 14,250 |
| 12 | 5,500 | 1,375 | 4,125 | 0.00 | 16,650 |
| Total | 49,800 | 12,450 | 37,350 |
What the table tells her:
- Paying herself the average ($3,112.50) is not safe on its own. Even though the year balances out exactly, she would have been $2,475 short by month 8. That number is the buffer she needs before the average salary works.
- The lean salary ($1,725) is safe from day one. It is the average of her three weakest after-tax months (1,425, 1,650 and 2,100). The buffer never goes negative, but $16,650 piling up means she is living far below her means.
- The practical answer sits in between. Start at the lean salary. Once the buffer holds $2,475 plus a margin you are comfortable with (her lean-salary buffer passed $2,475 in month 2), raise the salary step by step toward $3,112.50. Your history is a guide, not a guarantee, so keep the margin.
Calculate your own salary and buffer
The system in four steps
- Two accounts. Every client payment lands in an income account you do not spend from. Your salary moves once a month, on a fixed date, to the account you live from.
- Tax first. Move the tax share of each payment to a separate reserve the day it arrives, not at the end of the quarter. If you charge VAT or sales tax, that money was never yours; reserve it in full on top.
- Fixed salary. Pay yourself the lean salary from the calculator. Budget your month on that number only, exactly like an employee would.
- Surplus rules, decided in advance. A big month first tops up the buffer to its target. Only money beyond the target goes to goals such as extra debt payments, retirement or a salary raise. Deciding this before the money arrives stops a good month from turning into a spending month.
How much tax should you set aside, and when is it due?
There is no universal percentage: it depends on your country, your income level and your deductions, so ask your tax adviser or run last year's return as a guide. What matters for budgeting is the payment rhythm, because it decides how long the reserve sits there:
- United States: self-employed people generally pay estimated tax in four quarterly periods if they expect to owe $1,000 or more (IRS).
- United Kingdom: Self Assessment payments on account are due by 31 January and 31 July, each half of last year's bill (GOV.UK).
- Germany: income tax prepayments (Vorauszahlungen) fall due on 10 March, 10 June, 10 September and 10 December (§ 37 EStG).
Common mistakes
- Budgeting on the average. The average only works with a buffer behind it. Without one, the first slow month forces you onto a credit card.
- Counting invoices, not payments. Budget from money that has arrived. A sent invoice can be paid 60 days late, or not at all.
- Forgetting yearly costs. Insurance, software licences, professional fees and equipment come once a year. Divide each by 12 and move that amount into a sinking fund with every salary.
- Spending the tax reserve in a slow month. Borrowing from it is how tax bills turn into debt. If you need it, your salary is set too high.
Follow-up questions
What if my lean salary does not cover my essential costs? Then no budgeting trick fixes it: the gap has to come from lower fixed costs, higher rates or more clients. In the meantime, pay the gap from the buffer on purpose and track how many months it lasts.
How big should my emergency buffer be? Use your own numbers: the worst running shortfall at the salary you want to pay yourself (the calculator shows it), plus a margin. That is more precise than a generic rule of months.
I only have a few months of history. Use what you have and pick the lowest month as your salary until you have more data. Recalculate every quarter.
Should I pay myself a percentage instead of a fixed amount? A percentage keeps you safe but makes your personal budget change every month, which is exactly the problem you are trying to solve. A fixed salary with a buffer gives you the stable month.
Sources: IRS, Estimated taxes · GOV.UK, Payments on account · § 37 Einkommensteuergesetz. The example incomes are illustrative.
Disclosure: Stillpenny makes the Freelancer Budget app (12.90 EUR, one-time purchase on Etsy). It budgets on a baseline month, runs your safe-to-spend number to the end of the month and keeps a tax reserve at your chosen rate out of the money it calls spendable; it runs in a browser on a computer and keeps your data on your device. It is optional: the calculator above is free and does the core math.
General information, not financial advice.