Employees have tax taken off their salary before they see it. Freelancers get the whole amount, and the bill arrives months later. The fix is simple in principle: move a fixed share of every payment into a separate account. The hard part is choosing the share. This guide gives you a method rather than a magic number, because there is no single EU answer.
Why freelancers get caught out
- Timing: income tax for a year is often assessed in the following year, sometimes together with advance payments for the current year.
- VAT looks like income: if you charge VAT, a large part of each payment is not yours.
- Social contributions for the self-employed can be substantial and may be billed separately from income tax.
- Progressive rates: a good year can push part of your profit into a higher bracket.
The three pots: VAT, income tax, social contributions
- VAT pot (if VAT registered): the VAT included in domestic and OSS sales, held until your VAT return. Reverse-charge sales have no VAT to hold.
- Income tax pot: a percentage of your profit (income minus deductible business costs).
- Social contributions pot: pension, health and other self-employed contributions. Depending on your country they may be a percentage of profit, a fixed monthly amount, or both, sometimes with minimums and caps.
Income tax and social security systems are national, so every rate here is check locally. The European Commission's Your Europe business tax pages link to each country's authority.
Finding your percentage
- Estimate your yearly profit: expected income minus deductible costs.
- Run that profit through your country's official tax calculator (most tax authorities publish one), or look at last year's assessment.
- Add social contributions from your social security institution's rules.
- Divide the total by profit: that is your effective rate. Add a few points as a buffer.
- Revisit when your income changes significantly or the assessment arrives.
Use the effective rate (total tax divided by profit), not your top bracket rate. Using the top bracket over-saves; using a guess from another country can badly under-save.
Worked example
Illustrative numbers only, not any real country's tax system. A VAT-registered freelancer receives a domestic payment of 2,380 including 19% VAT. They estimate costs at 10% of income, an effective income tax rate of 20% and social contributions of 15%, plus a 3% buffer.
| VAT to hold: 2,380 − 2,380 ÷ 1.19 | 380.00 |
| Net income | 2,000.00 |
| Profit share after 10% costs | 1,800.00 |
| Income tax 20% of profit | 360.00 |
| Social contributions + buffer 18% of profit | 324.00 |
| Total to move to the tax account | 1,064.00 (44.7% of the payment) |
Seeing almost 45% of a payment go to the tax account is a shock the first time, but more than a third of it is VAT that was never yours. Try your own numbers in the tax set-aside calculator.
Prefer to have this calculated per month from the payments you log?Freelancer Money OS – EU Edition is a €19 spreadsheet that does this for you (Excel + Google Sheets).
A simple system that works
- Open a separate savings account just for tax (and optionally a second one for VAT).
- Every time a client pays, move the set-aside amount the same day.
- Pay tax and VAT only from that account.
- Once a quarter, compare the balance with what you expect to owe and top up or adjust the percentage.
Advance payments and first-year surprises
Many countries ask the self-employed to pay income tax in advance instalments during the year (often based on the previous year or an estimate), and some charge social contributions monthly. In your second year you can face the final bill for year one and advance payments for year two at the same time. Your set-aside account is what makes that manageable. Instalment rules and dates: check locally.