C-form tax return (non-resident)

The C-form is the Dutch income tax return for non-residents: people living abroad who still earn income from the Netherlands. This includes former expats with Dutch rental income, Dutch employment income or a Dutch pension. ExpatTaxCare handles C-form filing from €125 including VAT.

Illustration of a folder labeled “C-form” and “2025 tax return” for Dutch non-resident expats.

On this page

  • Checklist + FAQ
  • What the C-form is (C-biljet) and why it exists
  • Who it’s for (and when it’s not)
  • Key topics for non-residents (Dutch property, Box 3 scope, income statement, deductions)
  • How filing works (online vs paper) + deadlines & processing time

P-form vs. M-form vs. C-form vs. O-form (quick clarity)

  • P-form (Resident): you lived in the Netherlands for the full year and file as an individual (not as an entrepreneur).
  • M-form (Migration year): you moved into or out of the Netherlands during the year.
  • C-form (Non-resident): you lived abroad for the full year but have Dutch taxable income/assets (often Dutch property).
  • O-form (Entrepreneur): for entrepreneurs, with additional questions beyond the P/M/C forms.

What is the C-form

The C-form (often called the C-biljet) is the Dutch income tax return for non-resident taxpayers: people who live outside the Netherlands, but still have taxable income or taxable assets in the Netherlands. In practice, this is often triggered by Dutch real estate (e.g., a second home), Dutch-source income, or other Dutch-linked tax items.

P-form vs. M-form vs. C-form vs. O-form (quick clarity)

This comparison helps expats pick the right return type:

  • P-form (Resident): you lived in the Netherlands for the full year and file as an individual (not as an entrepreneur).
  • M-form (Migration year): you moved into or out of the Netherlands during the year.
  • C-form (Non-resident): you lived abroad for the full year but have Dutch taxable income/assets (often Dutch property).
  • O-form (Entrepreneur): for entrepreneurs, with additional questions beyond the P/M/C forms.

If you’re unsure which form applies, the key starting point is whether you lived in the Netherlands for the year (resident taxpayer) or lived abroad for the year (non-resident taxpayer), and whether you still have Dutch taxable income or assets.

Who is the C-form intended for?

The C-form is typically right for you if:

  • You lived outside the Netherlands for the full tax year, and
  • You had Dutch taxable income and/or Dutch taxable assets (often Dutch property), and
  • You are filing as a non-resident taxpayer for that year.

Common expat profiles where C-form applies

  • Expats living abroad who own real estate in the Netherlands (e.g., a second home or a former home kept after moving)
  • Expats living abroad with Dutch-source income that remains taxable in the Netherlands
  • Expats who want to claim deductions/credits as a qualifying non-resident taxpayer (requires specific conditions and often an income statement)

When it may not be the C-form

  • You moved into or out of the Netherlands in the same year → an M-form is often relevant.
  • You lived in the Netherlands for the full year → a P-form is usually the right return.

If you’re unsure which form applies, start with the simple question: did you live abroad for the entire year? If yes, the next question is whether you had Dutch taxable income/assets that create a filing obligation.

Key topics non-residents should pay attention to (this is where most value is)

The C-form is often underestimated because it feels “smaller” than a resident return. In reality, non-resident rules can be strict and documentation-driven. These are the topics that most often change the outcome of a C-form.

Dutch property: the most common C-form trigger

If you live abroad and own real estate in the Netherlands (for example a second home or a Dutch property you kept after moving), this is a classic reason you still have Dutch taxable items. Correct classification, valuation inputs and related debts (if applicable) matter.

Box 3 scope for non-residents: not “all your worldwide wealth”

As a non-resident taxpayer, the Netherlands generally does not tax your full worldwide wealth in Box 3. In many expat cases, Box 3 in the C-form mainly relates to Dutch-linked assets (especially Dutch real estate) and related debts. Getting the scope right prevents overreporting and missed relief.

Qualifying non-resident taxpayer: deductions & credits can depend on it

If you want access to certain deductions and tax credits as a non-resident, your return may depend on whether you qualify as a qualifying non-resident taxpayer. This often requires meeting specific conditions and providing supporting documents—commonly an income statement from your country of residence (when required).

Income statement (inkomensverklaring): avoid delays

If an income statement is required for your situation, submitting it promptly after filing can be crucial. When it is required, it can directly affect whether the tax authority can process your return without delays.

Deadlines, back-filing, and processing time

Your due date is in your invitation letter (often 1 May). If you missed filing for a past year, it may still be possible to file later for certain years (for example up to several years back, depending on the year and situation). Non-resident assessments can also take longer; in some cases, the tax authority can take up to 3 years to finalise the assessment.

What does the C-form mean for your Dutch tax return outcome?

The C-form determines your final Dutch tax position as a non-resident taxpayer. It can result in additional tax due or a refund—depending on your Dutch taxable items (for example property, Dutch-source income, and the way withholding tax was applied).

Typical reasons expats file a C-form

  • You own Dutch real estate (second home / kept property after moving) and need to report it correctly
  • You have Dutch taxable income while living abroad
  • You want to check whether you qualify as a qualifying non-resident taxpayer (deductions/credits)
  • You want clarity on Box 3 scope and avoid reporting assets that are not taxable in NL

Deadlines and extensions (avoid penalties)

Your due date is in your invitation letter; often it is 1 May. If you need an extension, you must request it before the filing deadline. If you need to file for a past year, this can sometimes be done later depending on the year and circumstances.

How filing works (simple, correct process)

You can usually file the C-form online or via a paper form:

  • Log in to Mijn Belastingdienst (DigiD or accepted EU login)
  • Choose the income tax return for non-resident taxpayers (C-form) for the relevant year
  • Review the pre-filled data carefully and add missing Dutch taxable items (e.g., property)
  • Submit and keep your documentation available
  • If you cannot file online, request the paper tax return form C and submit it by post

What we need from you (practical checklist)

To prepare your C-form efficiently, we typically ask for:

  • BSN + personal details (if applicable)
  • Country of residence + address details for the year
  • Dutch income documents (annual income statement(s) / pensions / withholding information, if applicable)
  • Dutch real estate details (property data, valuation info, and mortgage/loan statements if applicable)
  • Box 3-related documents for Dutch-linked assets and debts (where relevant)
  • If applicable: documents for qualifying non-resident taxpayer status, including an income statement (when required)

See our fixed fees on the Pricing page.