Going freelance in the Netherlands is an appealing move for many internationals — flexible hours, being your own boss, and no more awkward office birthday cakes.
But being a ZZP’er (zelfstandige zonder personeel, or self-employed person without staff) also comes with a non-negotiable side effect: administration.
The Dutch tax office expects you to maintain a clear and organised set of business records at all times.
This is not just for your own sanity, but because you’ll need these documents to file your VAT returns, your annual income tax, and to justify any deductions you claim.
Here’s exactly what you need to hold on to.
While it’s totally possible to do all the administration yourself, a handy bookkeeping tool can save you a lot of headache. Being the only accounting softward available fully in English, Taxmo was built specifically for freelancers and internationals in the Netherlands. It can not only help you create invoices, but also track expenses, prepare VAT returns, and keep all your records organised in one place.
1. Sales invoices
Invoices are your bread and butter as a freelancer. Every time you deliver a service or product to a client, you must send an invoice and store it in the same form in which it was sent.
What does this mean exactly? If, for example, you emailed a PDF, you need to save the PDF. Don’t edit it after the fact, don’t rework the formatting, and definitely don’t delete it once you’ve been paid.

Your invoices are how the Belastingdienst verifies your declared turnover and the VAT (i.e. the BTW or omzetbelasting) you’ve charged, so these are essential for your VAT returns.
If you work with clients outside the Netherlands, make sure your invoices correctly reflect the applicable VAT, as different rules may apply for EU and non-EU customers.
💡 Good to know: In the Netherlands, you must file VAT returns every quarter. For Q2, you can file your VAT starting on July 1 and no later than July 31, so now is a good moment to make sure your records are complete and organised.
2. Purchase invoices and receipts
As a ZZP’er, you can deduct legitimate business expenses such as software subscriptions, office supplies, professional training, or a work laptop. But only if you can prove they happened.
The proof? Purchase invoices and receipts. After all, you need to be able to show what goes out as well as what goes in. This applies to purchases made with both card and cash.
Losing a receipt for a cash payment doesn’t make the expense disappear in the eyes of the tax office — it just means you can no longer claim it.
Keep a folder (physical or digital) and make a habit of filing receipts immediately. Leaving it until the last moment to find six months’ worth of crumpled paper at the bottom of your bag is not a strategy.
One common mistake: mixing personal and business expenses on the same account. It makes your bookkeeping far more complicated and raises unnecessary questions during a tax review. A separate business bank account isn’t per se mandatory, but it does help keep things organised.
3. Bookkeeping records
Your bookkeeping records are the bird’s-eye view of your business finances: income, expenses, VAT collected, VAT paid, and the calculations that show it all adds up.
Your VAT and income tax declarations must match, and any significant differences can result in hefty fines.
This is where bookkeeping software becomes particularly valuable. Instead of manually updating spreadsheets and calculating VAT yourself, tools like Taxmo automatically organise your income and expenses, track VAT owed and paid, and keep your financial records up to date throughout the year.
Rather than scrambling to gather information before every quarterly filing deadline, you always have a real-time overview of your business finances, which reduces the chance of errors and gives you a better understanding of your profitability and cash flow.
A spreadsheet might seem sufficient at first, but it quickly becomes error-prone and harder to verify during a tax audit. Plus, if your financial records are a mess, so will be your quarterly VAT returns and your annual income tax returns.
4. Contracts, agreements, and correspondence
Every agreement you make with a client or supplier should be documented and kept on file. That includes formal contracts, but also emails confirming the scope of a project, agreed rates, or delivery timelines.
Essentially, anything that establishes what was agreed, with whom, and when.

The Belastingdienst wants you to keep seven years of financial records, including invoices, receipts, bank statements, and business contracts.
Beyond the legal requirement, contracts protect you if a client disputes payment or questions the work delivered.
5. Bank statements
Your bank statements confirm that the income you’ve declared actually landed in your account, and that the expenses you’ve claimed were actually paid out. You could think of it as an independent verification layer.
You can store them digitally, but make sure they’re backed up somewhere reliable and easy to find. “My old laptop crashed” is not an excuse the tax office will accept warmly.
6. A record of how many hours you’ve worked
This one isn’t legally required in the same way as invoices or receipts, but it can be worth a significant amount of money.
To benefit from certain tax schemes aimed at self-employed people in the Netherlands, you need to have spent at least 1,225 hours on your business in a calendar year. This is known as the urencriterium, or hours criterion.
Indirect hours count too: managing your website, acquiring new clients, and even keeping records all go towards your total.

If you meet the hours, you may be eligible for deductions such as the zelfstandigenaftrek and, in some cases, the startersaftrek. However, always check which decucion apply to your specific situation in any given year.
Keeping your client work, administration, and business activities organised throughout the year makes it much easier to support your hours registration if needed, so don’t leave this to guesswork at the end of the year.
7. Your mileage and travel expenses
Travel costs fall under business expenses, but how you record them depends on how you travel.
If you use your own private car, motorbike, or even bicycle for business trips, you can deduct a fixed rate of €0.23 per kilometre from your profit in 2026. Note that costs like fuel, insurance, and parking are already included in this rate, so you cannot deduct them separately.
If you travel by public transport, save your tickets or OV-chipkaart statements as proof.
Either way, a clear mileage log noting the date, destination, purpose, and kilometres travelled is essential. Without it, you have nothing to show the Belastingdienst.
What else should you remember?
A few final reminders that apply across all of the above:
- Keep everything for seven years. This is the standard retention period for business records in the Netherlands. Got records related to real estate? You need to hold on to those for 10 years.
- Digital records are fine. Storing receipts, invoices, and statements digitally is perfectly fine, as long as they’re backed up and easy to find. No need to print everything out.
- Separate your finances. Having business and personal expenses on different accounts from day one saves hours of untangling later.
- Don’t wait until the last minute to organise everything. Filing quarterly is far easier when your records are already neat.
Dutch administration can feel overwhelming at first, especially if you’re navigating it in a second language.
But staying on top of things, and having tools and systems you use consistently, mean smoother tax returns, knowing where you stand, and the peace of mind that comes from knowing that the Belastingdienst won’t find any unpleasant surprises.
Are you a ZZP’er in the Netherlands? Let us know which part of your administration you find most challenging!
