How a freelancer’s income is taxed
- Start with profit: everything you invoice, excluding VAT, minus business costs.
- With 1,225 hours or more on the business, take off the zelfstandigenaftrek of €1,200. Starters add the startersaftrek of €2,123.
- Take 12.7% off what is left: the MKB-winstvrijstelling. Everyone gets this, hours or not.
- Box 1 income tax applies to the rest, with the general and labour tax credits. Above €78,426 the deductions save tax at 37.56% instead of 49.5%.
- The Zvw contribution of 4.85% is charged on the taxable profit, up to €79,409.
Compare with a job on our net salary calculator. An employee also gets employer pension contributions, paid holidays and sick pay, so a freelance rate needs to be well above the salary divided by hours to come out even.
ZZP is not a free choice
Since 1 January 2025 the Belastingdienst enforces the rules on false self-employment (schijnzelfstandigheid) again, under the Wet DBA. Whether you are self-employed or an employee depends on the real working relationship, not on what you or the client prefer. If you work under the client’s direction, as part of their team, without business risk, you are probably an employee, whatever the contract says. The client then owes payroll taxes, which is why many clients now check this before they hire a freelancer.
Starting as a freelancer
- Register with the KVK. Make an appointment or start online; a sole trader (eenmanszaak) costs a one-off €85.15. The KVK passes your details to the Belastingdienst, which sends your VAT number. Only use kvk.nl itself: paid “registration services” charge for what is a short form.
- Decide on VAT or the KOR. Normally you charge 21% VAT (or 9% or 0% for some work) and file a return every quarter, even in a quarter with no income. With turnover under €20,000 a year you can join the small business scheme (KOR): no VAT on your invoices and no returns, but no VAT back on your costs either. The moment you go over €20,000, you leave the KOR and cannot rejoin until the year after next.
- Log in with DigiD. As a sole trader you file VAT returns in Mijn Belastingdienst Zakelijk with your own DigiD. You do not need to buy eHerkenning for that; it is optional, and only some other government services ask for it.
- Keep books from day one. You must keep invoices and receipts for 7 years and track your hours for the hours criterion. A business bank account keeps things separate. Bookkeeping software can send invoices, match bank payments and prepare the VAT return: Jortt, Moneybird and SnelStart are common options. We may earn a fee if you sign up through these links; it never changes the numbers here.
- Set money aside. Keep the VAT apart, since it is not yours, and reserve part of every invoice for income tax and Zvw. A provisional assessment spreads the payments over the year.
Pension and disability cover. As a freelancer nobody builds a pension for you, and there is no sick pay. You can save for a pension with tax relief (lijfrente, based on your jaarruimte) and buy disability insurance (AOV), or join a broodfonds. A mandatory basic disability insurance for the self-employed is planned but not in force yet. Get independent advice before you sign up for either.