A step-by-step system for irregular freelance income: find your baseline, pay yourself a fixed salary, set aside tax in Germany and the UK, and build a buffer for slow months.
One month you invoice €8,000, the next €1,200. A client pays 60 days late, another pays early, and a big project ends without a new one lined up. Irregular income is normal for freelancers, but a normal budget assumes the same salary every month. That mismatch is why many freelancers feel rich in good months and anxious in slow ones.
This guide shows you how to manage money with irregular freelance income: how to find your baseline, pay yourself a steady salary, set aside tax correctly in Germany and the UK, and build a buffer that makes slow months boring instead of scary.
The problem is rarely the total. Many freelancers earn a good annual income; they just receive it unevenly. The stress comes from three things:
A good system solves all three by separating the money that comes in from the money you live on.
Your baseline is the minimum you need each month to live: rent, food, insurance, transport, debt payments and any money you send to family. Do not include wants or savings yet.
Then look at your income over the last 12 months (or as long as you have been freelancing):
If your baseline is higher than your lowest month, you need a buffer before anything else. If your average is not much higher than your baseline, you need to raise rates or find more work; no budgeting method can fix that.
Most freelancers who handle irregular income well use some version of this:
| Account | Purpose | What goes in |
|---|---|---|
| Income account | All client payments land here | Every invoice payment |
| Tax account | Money that belongs to the tax office | A fixed percentage of every payment, plus any VAT collected |
| Personal account | Your monthly "salary" | One fixed transfer per month |
Every time a client pays, you immediately move the tax share into the tax account. Once a month, you pay yourself the same fixed salary from the income account into your personal account. Whatever stays in the income account becomes your buffer.
Choose a monthly salary that is at or slightly above your baseline and below your average net income. Pay it on the same day every month, regardless of what came in.
In good months, the extra money stays in the income account and builds your buffer. In slow months, you still pay yourself from the buffer. Over a year, your salary is stable even though your income is not.
Review your salary every three to six months. If the buffer keeps growing, give yourself a raise. If it keeps shrinking, lower the salary or increase income.
Tax is the area where irregular income does the most damage, because the bill comes long after the money was spent. The right percentage depends on your country, profit and personal situation. Use the guidance below as a planning starting point, and confirm with a tax adviser.
Read our full guide to freelancer tax in Germany for the details.
For the 2026/27 tax year in England, Wales and Northern Ireland:
Many UK freelancers set aside around 25% to 30% of profit, more for higher earners. Check your own estimate on GOV.UK or with an accountant.
Our tax calculator gives planning estimates for 20 countries, including Germany and the UK.
The buffer is what makes irregular income manageable. Aim for:
Keep the buffer separate from your emergency fund if you can. The buffer smooths normal income swings; the emergency fund is for real emergencies like illness or equipment failure. Our emergency fund calculator helps you set a target.
Irregular income often comes with irregular costs: annual software licences, insurance premiums, a new laptop, professional fees, or trips home. Add up these costs for a year, divide by 12, and move that amount each month into a sinking fund. Then large bills stop competing with your salary.
Budgeting helps you cope, but you can also make income steadier:
Amira is a freelance designer in Berlin using the small business rule. Her baseline is €2,100 a month. Over the past year, her monthly profit ranged from €900 to €6,500, with an average of €3,400.
In a €900 month, her salary still arrives. In a €6,500 month, her buffer grows. When her tax assessment comes, the money is already waiting. Her numbers are illustrative, but the structure works at any income level.
Budget from your baseline and pay yourself a fixed salary from a buffer, instead of spending what arrives each month. Your budget then depends on your salary, not on your income.
Start with one month of essential expenses and work toward three to six months. Freelancers with seasonal work or few clients often keep more.
There is no universal number. In both Germany and the UK, 25% to 35% of profit is a common planning range, plus VAT if you charge it. Compare your savings with your actual tax bill each year and adjust, and ask a tax adviser for your own case.
Separate accounts make the system much easier to follow, because money for tax and your buffer is physically separate from spending money. Some banks offer sub-accounts that work the same way.
Record each payment in its original currency and in the amount received after conversion, and set aside tax in the currency your tax office uses. See multi-currency budgeting explained.
FlowFund helps freelancers track income from multiple clients and currencies, set goals for tax reserves and buffers, and estimate tax in 20 countries. Start free with 50 transactions a month and 2 goals, and give every payment a job the moment it arrives.
Free to start, on the web and Android. No bank connection needed. Every currency, tax estimates for 20 countries.
Try FlowFund Free →💬 Join the FlowFund Community →