Record-keeping

Bookkeeping yourself or an accountant?

Nobody requires you to hire an accountant. The question is what your business needs — and language shouldn't be what decides it.

In short

As a business owner in the Netherlands you are not required to hire an accountant or bookkeeper. You must keep records that the Dutch Belastingdienst can check within a reasonable time, and keep them for seven years; how you set that up is up to you. Doing it yourself suits a sole proprietorship (eenmanszaak) with a manageable number of invoices and expenses and no staff. An accountant is sensible for a bv, which files its own corporate income tax return and deposits annual accounts with the KvK every year; for staff, for whom you file a payroll tax return every month or every four weeks; and in a complicated year, such as the year you moved to the Netherlands. If you don't read Dutch yet, that doesn't have to be the reason to outsource everything: in the booxx software you keep your books in Dutch, English, Polish, Hungarian or Romanian, and your accountant can look into the same administration.

Work it out with your own numbers: Freelancer net income calculator

The essentials

Do it yourself
Suits a sole proprietorship with manageable records and no staff. You record your own invoices, receipts and bank transactions, and file your own VAT return and income tax return.
Book it yourself, accountant for the year-end
You keep your records yourself throughout the year; an accountant only does the year-end closing or your income tax return, or only gives advice. The Dutch Belastingdienst itself names this middle way as an option.
Outsource everything
Sensible for a bv, with staff or in a complicated situation. The cost of a tax service provider is deductible; responsibility for your tax returns stays with you.

What the law asks of you — and what it doesn't

There is no rule in the Netherlands that requires a business owner to hire a bookkeeper or accountant. What is required: records that the Dutch Belastingdienst can check within a reasonable time, kept for seven years — ten years for data about real estate. How you organise those records is explicitly left to you by the Belastingdienst: in a spreadsheet, in accounting software or through an accountant.

On top of that you file your returns on time: the VAT return per month, quarter or year, and the income tax return every year. Whether you do that yourself or have it done changes nothing about that obligation. An accountant takes over the work, not the responsibility — for the payroll tax return the Belastingdienst even says so literally: you remain responsible for the return yourself.

When you can do it yourself

Doing your own bookkeeping works best for a sole proprietor or freelancer (zzp'er) with a straightforward business: you send invoices, you have expenses, you have no staff and you mainly sell within the Netherlands. Bookkeeping then comes down to recording every invoice and every receipt, matching your bank transactions against them and filing your VAT return every period. Most of it is routine that comes back every month; after one quarter you know it.

The rules a simple freelancer runs into are manageable: the VAT return, what has to be on your invoice, the hours criterion for the self-employed deduction and your annual income tax return. All four are explained in this knowledge base, in five languages. Software that reads your bank transactions and prepares your VAT return per box does the arithmetic; in booxx you then copy those amounts into Mijn Belastingdienst Zakelijk, as long as the direct connection with the Belastingdienst is not yet active.

When an accountant is a good idea

With a bv. A bv is a taxpayer in its own right: it pays corporate income tax on its profit and must deposit annual accounts with the KvK every year, no later than twelve months after the end of the financial year. If you work for your own bv, the bv must withhold and pay payroll taxes on your customary salary (gebruikelijk loon). A small bv can prepare and deposit its annual accounts itself in the KvK portal, but the link between your income and your bv's is the point where most owners bring in an accountant.

With staff. Anyone with employees files a payroll tax return every month or every four weeks. With ten employees or fewer you can do that yourself in Mijn Belastingdienst Zakelijk, but payroll is a trade of its own; most employers have it done. In booxx you import the payroll journal entry that your payroll software or payroll administrator produces, so wages end up in your books without you calculating them.

In a complicated year. If you moved to or left the Netherlands that year, you file an M return for that year instead of the regular income tax return. If you sell a lot to customers in other EU countries, or work as a subcontractor with btw verlegd (reverse-charged VAT), extra boxes and statements come in. All of that can be done yourself, but the first year with such a situation is a good moment to go through it once with an accountant.

If you don't read Dutch yet

For many Polish, Hungarian and Romanian business owners in the Netherlands, that is the real question: not whether bookkeeping is hard, but whether you can do it in a language you don't read. The usual answer is an accountant who speaks your language, and for a bv or staff that is a good choice. Check above all that they work with the Dutch rules: the language of the conversation matters less than the rules your return is based on.

The other route is accounting software in your own language. In booxx the whole application is translated into English, Polish, Hungarian and Romanian, down to the ledger accounts and the explanation of every box on the VAT return, while the bookkeeping underneath follows the Dutch rules. You do it yourself and you read what's there. The Dutch words you come across in letters from the Belastingdienst — voorlopige aanslag, suppletie, naheffingsaanslag — are explained in the glossary of this knowledge base.

The middle way: book it yourself, together with your accountant

Doing it yourself and having an accountant don't exclude each other. The Dutch Belastingdienst names this middle way itself: you can have a tax service provider do everything, but also just part of it, or only ask them for advice. In practice the owner records invoices, receipts and bank transactions throughout the year, and the accountant looks at the first VAT return, the year-end closing and the income tax return. That saves the hours an accountant would otherwise spend retyping receipts.

In booxx that cooperation works without sending files back and forth. You invite your accountant as a team member; there is no limit on the number of users and no price per user. If their firm works with booxx itself, it can take over your books if you, as the owner, agree, and it can ask you a question about a bank transaction, which you answer on your own screen. If you work in Polish and they work in Dutch, each sees the same figures in their own language. If your accountant prefers their own software, they get the audit file (XAF), or the tax export for their tax-return software.

Updated October 2, 2026. General explanation of the Dutch rules, not tax advice — for your own situation, decide together with your accountant or the Dutch Tax Administration.

Frequently asked questions

Is an accountant mandatory for a freelancer (zzp'er) in the Netherlands?

No. You are required to keep records that the Dutch Belastingdienst can check, to keep them for seven years and to file your returns on time. Whether you do that yourself, with accounting software or through an accountant is up to you.

Can I do my own bookkeeping if I speak little Dutch?

Yes. The rules are Dutch, but your records don't have to be. With accounting software in your own language you read what you book; the Dutch terms you meet in letters you look up in the glossary. If you have a bv or staff, consider an accountant who speaks your language, possibly alongside your own records.

Does my accountant need to speak my language?

It makes the conversation easier, but what matters most is that they work with the Dutch rules. If you keep your own records in your own language, a Dutch-speaking accountant can read the same figures in Dutch: in booxx language is a setting per user, not per administration.

Are accountant's fees deductible?

Yes. The Dutch Belastingdienst explicitly calls the cost of a tax service provider who keeps your records or files your return deductible.

Does a small bv need an accountant for its annual accounts?

The KvK offers micro and small companies a portal in which they can prepare and deposit their annual accounts themselves. A bv does have more obligations than a sole proprietorship — corporate income tax, payroll taxes on your own customary salary, and annual accounts within twelve months after the financial year — which is why most bvs bring in an accountant.

GuidesAccounting software that speaks your language

booxx.nlYour books, in your own language

Start with the quarter you're in right now

Create a set of books, send your first invoice and see whether it works for you. The first 90 days are free and no payment method is asked for, so there is nothing to cancel later.

90 days free · no payment method needed · cancel monthly afterwards

The subjects

Calculators for freelancers

All five free calculators in one place: net income, hourly rate, hours criterion, VAT and KIA, at 2026 rates.

Read on

Freelancer net income calculator

Enter your turnover and costs and see what you keep after Dutch income tax and the Zvw contribution, per year and per month, at 2026 rates.

Read on

Freelancer hourly rate calculator

From the net you want to keep each month to the profit, the turnover and the minimum hourly rate you need to charge, with 2026 Dutch tax included.

Read on

Glossary

Voorlopige aanslag, naheffingsaanslag, btw-id, suppletie: twenty-seven Dutch tax and KvK terms, each explained in two or three sentences.

Read on

What is a zzp'er?

Zzp means self-employed without staff. Not a legal form, but you are an entrepreneur: what that means for registration, tax and bookkeeping.

Read on

Starting a sole proprietorship

Registering with the KvK, your VAT numbers from the Dutch Belastingdienst, and records that are right from your first invoice.

Read on

Becoming a zzp'er from abroad

Registering with the KvK if you do not (yet) live in the Netherlands: when you need a Dutch home address, when the RNI is enough, and what to bring.

Read on

Getting DigiD as a freelancer

With DigiD you register your sole proprietorship with the KvK and log in to Mijn Belastingdienst Zakelijk. How to apply, with a Dutch home address or from abroad.

Read on

Business bank account: required?

Do you need a business bank account as a freelancer in the Netherlands? When it is required, when you may use your personal account, what the bank asks for and whether a foreign account is allowed.

Read on

Insurance for freelancers

Which insurance is compulsory for a zzp'er and which is not: health insurance, disability insurance (compulsory from probably 2030), business and professional liability.

Read on

VAT in the Netherlands

The 21%, 9% and 0% rates, what is exempt, your two VAT numbers, the quarterly return and the three exceptions: KOR, reverse charge and the EU.

Read on

VAT number and turnover tax number

Your two numbers from the Dutch tax office: the VAT ID for your invoices and the turnover tax number for the Belastingdienst only. What they look like, where to find them and how to check a number.

Read on

VAT return

How often you file, what boxes 1a through 5b mean, and the three mistakes that get made most often.

Read on

Invoice requirements

What must be on your invoice, the deadline for sending it and how long you keep it — the rules of the Dutch Belastingdienst in one place.

Read on

Client does not pay

Payment term, reminder, formal notice, collection costs and statutory interest: what you may charge when an invoice stays open, for businesses and for consumers.

Read on

Small businesses scheme

The € 20,000 threshold, what changes if you join, and the exception that gets missed most often.

Read on

Keeping records

What you must keep for seven years, why digital is allowed, and which file the Belastingdienst asks for during an audit.

Read on

Selling within the EU

Business or consumer is the first question: it decides whether you end up at box 3b and the EC Sales List or at the € 10,000 threshold.

Read on

Reverse charge (btw verlegd)

A subcontractor in construction? You put no VAT on your invoice but 'btw verlegd' — and you get the VAT on your own purchases back.

Read on

Deductible costs for freelancers

Which costs a zzp'er deducts from profit: business costs 100%, mixed costs only the business part, € 0.25 per kilometre, and food, drink and entertainment above the threshold or 80%.

Read on

Tax breaks for freelancers

Self-employed deduction, starter's deduction, SME profit exemption and the KIA: what they are worth in 2026, in which order, with a worked example.

Read on

The hours criterion

The 1,225 hours that decide whether you get the self-employed deduction: which hours count, and why half a year in business does not mean half the hours will do.

Read on

How much tax to set aside

Three pots: VAT, income tax and the Zvw contribution. What goes in each, the 2026 rates, and how to pay monthly instead of all at once.

Read on

Voorlopige aanslag (provisional assessment)

What a voorlopige aanslag is, how to check and change it, until when you can, and why starters should request one themselves.

Read on

Toeslagen (benefits) as a freelancer

Healthcare or rent benefit as a zzp'er: which income you report (not your profit), how to estimate it, and why you check it again with every VAT return.

Read on

Letter from the Belastingdienst

Tax return letter, provisional or final assessment, additional assessment or fine: which letter is which, what to do, and by when.

Read on

Income tax return

When you have to file, when it is merely wise to, and the M-form for the year you moved to the Netherlands.

Read on

Investment deduction (KIA)

28% of what you invest off your profit — but only above €2,901, not under €450 per item, and not on your passenger car.

Read on

Closing your sole proprietorship

Stopping as a zzp'er: deregistering with the KvK, your last VAT return, the cessation profit in your income tax and what you keep for seven years.

Read on