Dutch Tax & Accounting FAQ

ZZP · BV/DGA · VAT/BTW · M-form · C-form · Benefits

Frequently asked questions

This page answers common search questions about Dutch taxes: annual income tax returns, M-form, C-form, ZZP, VAT/BTW, KOR, BV, DGA and effective tax rate planning. For many topics you can also open the relevant service page or run a preliminary scenario in one of the calculators.

The answers are general information. Exact advice depends on your migration year, residency position, income sources, business structure and letters from the Dutch Tax Administration.

Need an answer for your situation?

Send a short description and relevant documents — we will suggest the right service or start with a consultation.

Which Dutch tax calculators are available on the website?
The website includes several interactive tools: a bruto-to-netto salary calculator, an effective tax rate calculator comparing employee, ZZP, ZZP starter and BV/DGA scenarios, a ZZP tax optimization calculator with investments and deductions, a Box 3 vs BV calculator for private investing or investing through a BV, and an OWR / actual return page for Box 3. These tools do not replace personal tax advice, but they help you estimate the order of magnitude and prepare a more specific question.

Dutch tax tools for a preliminary calculation

If the answer depends on numbers, start with the relevant calculator. It helps you estimate the tax impact, identify sensitive assumptions and prepare a more specific consultation question.

The calculators do not replace personal tax advice, but they make the first conversation more concrete.

What tax and accounting services does Katashov Tax provide?
Katashov Tax helps individuals, expats and entrepreneurs in the Netherlands with P-form, M-form and C-form income tax returns, ZZP annual reporting, VAT/BTW and ICP returns, KOR, benefits/toeslagen, world income declarations, Box 3/actual return questions and tax consultations on employee, ZZP, BV and DGA structures.
When do I need to file a Dutch income tax return?
You may need to file a Dutch income tax return if you receive an invitation from the Tax Administration, expect a refund, had more than one source of income, owned a home, had business income, foreign income, Box 3 assets, or moved to or from the Netherlands during the tax year. In some cases it is useful or required to file even without an invitation.
What is the difference between P-form, M-form and C-form?
The P-form is generally used by Dutch tax residents for a full tax year. The M-form is used for the year of immigration or emigration, when you lived in the Netherlands for only part of the year. The C-form is used by non-resident taxpayers who lived outside the Netherlands for the entire year but had Dutch income or assets relevant for Dutch taxation.
When do I need an M-form?
You need an M-form for the tax year in which you immigrated to or emigrated from the Netherlands. The form separates resident and non-resident periods and may include foreign income, deductions, mortgage information, Box 3 assets, 30% ruling questions and other cross-border elements. A small mistake can materially change the final assessment.
When do I need a C-form as a non-resident taxpayer?
A C-form may be required if you lived outside the Netherlands for the full tax year but had Dutch-source income, pension, property, a second home or another connection with the Dutch tax system. The key question is which income is taxable in the Netherlands and whether deductions or qualifying non-resident taxpayer rules may apply.
How is ZZP income taxed in the Netherlands?
ZZP or eenmanszaak income is usually taxed in Box 1 as business profit. The calculation may include business expenses, entrepreneur deductions, MKB-winstvrijstelling, startersaftrek, the 1,225-hour criterion, tax credits and the Zvw contribution. This means the effective tax rate for ZZP can differ from an employee with the same gross amount. For investment, KIA and depreciation scenarios, use the ZZP tax optimization calculator.
Which business expenses can ZZP deduct?
In general, business expenses must be connected with generating income. Common examples include professional software, equipment, bookkeeping, training, business phone and internet usage, marketing, business travel, bank fees and part of work-related costs. It is important to keep invoices and separate business costs from private spending. If the costs relate to business assets or investments, check the annual effect in the ZZP tax optimization calculator.
When should a ZZP entrepreneur file VAT/BTW returns?
Most VAT-registered entrepreneurs file VAT returns quarterly, although monthly or annual filing can apply in some cases. Even if there was no turnover in a period, a VAT return may still have to be submitted. If you sell goods or services to EU business clients, an ICP declaration may also be required.
What is KOR and when does it make sense?
KOR is the Dutch small businesses VAT exemption. It can be useful when your annual turnover is below the applicable threshold and your clients do not need to deduct VAT. Under KOR you generally do not charge VAT to clients and you cannot deduct VAT on business expenses and investments, so the decision should be calculated before applying.
When should I switch from ZZP to a BV?
A BV may become attractive when profit is high, business risks increase, you plan to hire staff, keep profit inside the company, attract investors or create a more corporate structure. However, a BV also brings additional accounting, annual reporting, corporate tax, DGA salary and Box 2 dividend taxation. The right decision depends on taxes, risk, cash flow and the owner’s plans. For a first comparison of employee, ZZP and BV outcomes, use the effective tax rate calculator.
What are DGA salary and dividends in a BV?
If you own and work for a Dutch BV, you are often considered a DGA and may need to pay yourself a customary salary, known as gebruikelijk loon. Salary is taxed in Box 1, while profit remaining in the BV after corporate income tax can be distributed as dividends and taxed in Box 2. The mix of salary, dividends and retained earnings affects your effective tax rate.
How can I compare employee, ZZP and BV taxation?
You can use our effective tax rate Netherlands calculator to compare employee salary, ZZP profit, ZZP starter deductions and BV + DGA taxation. The model includes Box 1, tax credits, Zvw, corporate income tax, Box 2 and investment deductions. It is a planning tool, not a substitute for personalised advice.
What is the 30% ruling or expat scheme?
The 30% ruling, now often referred to as the expat scheme, allows an employer to pay part of a qualifying foreign employee’s salary as a tax-free allowance for extraterritorial costs. Typical conditions include employment, recruitment from abroad, specific expertise, distance from the Dutch border before moving and a formal decision from the Tax Administration. Self-employed ZZP entrepreneurs cannot apply the 30% ruling to their own business profit. You can model the bruto-to-netto effect in the salary calculator.
Which Dutch benefits or toeslagen can be checked?
Common benefits include zorgtoeslag, huurtoeslag, kinderopvangtoeslag and kindgebonden budget. Eligibility depends on income, household composition, age, residence status, rent, childcare costs and other factors. Incorrect applications may lead to repayments, so it is worth checking the estimate before applying.
What is a world income declaration?
A world income declaration may be requested when Dutch authorities need information about your income outside the Netherlands, for example for benefits, contributions or non-resident taxpayer status. The goal is to report foreign income correctly without mixing it up with income already taxed elsewhere.
What are Box 3 and the actual return procedure?
Box 3 relates to savings, investments and certain assets. In some situations it is useful to review whether actual return information should be submitted through an OWR or actual return procedure, especially when the assumed return differs significantly from the real return. For a first check, use the OWR / actual return page; for larger portfolios, use the Box 3 vs BV calculator.
Can I file or correct Dutch tax returns for previous years?
In many situations it is possible to file, amend or respond to assessments for previous years, but the options depend on the tax year, type of assessment and deadlines. If you have a voorlopige aanslag, definitieve aanslag or a letter from the Tax Administration, send it for review before taking action.
Which documents do I need for a tax return?
Typical documents include DigiD access or source data, annual salary statements, foreign income documents, mortgage statements, bank and investment balances, ZZP invoices and expenses, VAT reports, childcare invoices, rental agreement and letters from the Tax Administration. The exact list depends on your personal or business situation.
Can everything be handled online?
Yes. Most work can be done remotely: consultation, document collection, tax calculation, preparation of the return and explanation of the result. If needed, we can arrange a video call or a meeting in Amsterdam.
Which languages do you work in?
We work in English and Russian. We can also explain Dutch tax terms in plain language, including aanslag, aangifte, toeslagen, Box 1, Box 2, Box 3, BTW, KOR, ICP and voorlopige aanslag.
How does the process with Katashov Tax work?
The usual process includes a short description of your situation, selection of the relevant service, a document checklist, preparation of the calculation or return, review of the result and filing or filing instructions. Complex cases usually start with a consultation to identify risks and possible options. If you have already used one of the tax tools, include your input values or result when contacting us.
How much does an accountant or tax advisor cost in the Netherlands?
The price depends on the type of tax return, number of income sources, business activity, foreign elements, Box 3 assets, correspondence with the Tax Administration and urgency. Basic prices are listed on the services page, while complex cases are quoted individually.
The information on this page does not replace personalised tax advice. Dutch rules and rates may change, so before filing a return or changing your business structure, always check the current rules and the consequences for your specific situation. View services and pricing · Open all Dutch tax tools