Netherlands TIN number guide
Citizen service number (BSN)(Burgerservicenummer)
The Citizen Service Number (BSN) is an exclusive personal identifier assigned to individuals registered in the Personal Records Database (BRP). Automatic allocation of a BSN occurs for every individual upon registration with the BRP.A BSN is comprised of 8 or 9 digits.The citizen service number has replaced the tax and social insurance number (sofinummer).
BSN Format The Dutch Tax Identification Number (TIN) consists of 9 digits, for example, 999999999. It adheres to specific validation rules and a check digit verification process outlined as follows:
The TIN always comprises 9 digits: N1, N2, N3, N4, N5, N6, N7, N8, N9, where N9 serves as the check digit.
Algorithm for check digit calculation: ((N19) + (N28) + (N37) + (N46) + (N55) + (N64) + (N73) + (N82)) modulo 11 Check digit (N9) equals the remainder from the above algorithm.
![]() | ![]() |
| ID card Front | ID card Back |
![]() | ![]() |
| Driving license Front | Driving license Back |
Official Database - BSN Search . This requires a login using DigiD.
Official Database - Handelsregister for enitity search
Btw-identificatienummer (btw-id)
Commonly known as VAT identification (VAT ID), btw-id is a crucial component in your interactions with customers and suppliers, signifying your status as a VAT-registered entrepreneur. This identifier, consisting of specific elements, is utilized on your stationery, invoices, and website to highlight your VAT registration.
Btw-id Format
The format of VAT ID in Netherlands is as follows:
- Country code: NL
- 9 digits
- Letter B
- 2 digits, commonly referred to as 'subnumber'
An illustration of a VAT ID is NL123456789B01.
Omzetbelastingnummer (ob-nummer)
The VAT (sales) tax number(Omzetbelastingnummer), also known as the turnover tax number, is composed of either the Legal Entities and Partnerships Information Number (RSIN) or your Citizen Service Number (BSN). Following this, there is a code consisting of 3 characters, falling between B01 and B99. An illustrative example is 123456789B01. This particular number is utilized in all communication with the Tax Administration.
Ob-nummer Format
The sales tax number, also referred to as the OB number, is exclusively employed when you get in touch with the tax authorities, be it through writing a letter or calling the Tax Telephone. The format of your OB number is as follows:
- 9 digits, which are the Citizen Service Number (BSN) if you are self-employed
- The letter B
- 2 digits, also known as the 'subnumber'
An illustrative example of an OB number is 111234567B01.
Kamer van Koophandel nummer (KVK)
The Kamer van Koophandel (KVK) is the Chamber of Commerce in the Netherlands.Upon registering your business in the Dutch Business Register (Handelsregister), you are assigned an 8-digit KVK number. This KVK number serves as evidence of your registration with the Netherlands Chamber of Commerce (KVK), affirming your official business status. Merchants are obliged to state the KVK number on: letters, invoices, quotations, websites, business emails.
When you register your company with the Dutch Chamber of Commerce (KVK), you receive your KVK number, an 8-digit identifier that appears on your Business Register extract, serving as proof of your business registration with the KVK. Subsequently, the Tax and Customs Administration (Belastingdienst) is notified by KVK, and within 3 weeks, you are sent your VAT (btw) identification number (btw-id) and VAT number (btw-nummer) by post. The VAT number, consisting of 14 digits, includes the btw-id. Both the KVK number and VAT number are mandatory to be included on your invoices, with the KVK number obtained during the initial registration and the VAT number provided afterward for tax-related transactions.
Official database - KVK Search
How Lookuptax can help you in VAT validation?
Lookuptax VAT validation revolutionizes VAT number validation with its robust platform, empowering businesses to seamlessly verify VAT numbers across over 100 countries. Our cutting-edge technology ensures accurate and efficient validation, reducing errors and enhancing compliance.
Frequently Asked Questions
Why is my BTW-id rejected in VIES even though I have a valid Dutch VAT number on my letter from the Belastingdienst?
You are most likely presenting your Omzetbelastingnummer (OB-nummer) rather than your BTW-identificatienummer (btw-id). These are two separate numbers. The OB-nummer — formatted as 9 digits + B + 2 digits (e.g., 123456789B01) — is reserved strictly for correspondence with the Belastingdienst: VAT returns, letters, and phone calls. It is never valid in VIES. Your btw-id carries the country prefix NL (e.g., NL123456789B01) and is the only number that works in the EU VIES validator and must appear on invoices, websites, and quotations. If a client's accounting system cannot deduct input VAT because you supplied the wrong number, they are entitled to withhold payment pending a corrected invoice. [1] [2]
Why did my sole-proprietorship (eenmanszaak) get a new BTW-id in 2020 that looks nothing like my old VAT number?
Before 1 January 2020, Dutch sole traders' VAT numbers were derived directly from their BSN (citizen service number), meaning every invoice sent to a client effectively disclosed the owner's national identity number — a significant identity-fraud risk. The Belastingdienst issued all eenmanszaken a brand-new BTW-id containing nine random digits with no link to the BSN. The old BSN-derived number was deactivated for public use on that date. If you are still using the legacy format on invoices or in VIES lookups, it will return invalid; you must use the new number sent by post in late 2019. The OB-nummer (still BSN-derived) remains valid but only for internal tax-authority communications. [1] [2]
As a non-EU company registering for Dutch VAT, do I need a fiscal representative?
For a standard Dutch BTW-nummer registration, non-EU businesses can apply directly to the Belastingdienst's Department of International Issues — no fiscal representative is required. However, a licensed fiscal representative becomes mandatory if you want to use the Article 23 import-VAT deferment licence (vergunning artikel 23), which lets you defer import VAT from the customs declaration to your periodic VAT return instead of paying it at the border. Without Article 23, you must fund import VAT upfront and reclaim it in your return, tying up working capital. Foreign businesses regularly miss this requirement and face unexpected cash-flow shortfalls at Dutch customs. [3] [4]
How does the 30% ruling step-down from 2024 affect payroll and when does it drop to 27%?
The 30% ruling was fundamentally restructured as of 1 January 2024. For rulings granted from that date, the tax-free reimbursement is capped at 30% for the first 20 months, then 20% for the next 20 months, then 10% for the final 20 months of the 60-month maximum period — a staged reduction that significantly reduces the benefit for mid-tenure employees. Separately, from 1 January 2027 the opening rate drops permanently to 27% for all new and existing rulings. The 2025 minimum salary threshold is €46,660 gross (€35,468 for employees under 30 with a Dutch master's degree); rulings applied before December 2022 have a transitional arrangement shielding them from the income cap until 2026. Employers must recalculate payroll projections at each step-down boundary to avoid under-withholding. [5] [6]
Does a foreign company selling digital services to Dutch consumers need a Dutch BTW-nummer, or can it use OSS?
A foreign business (EU or non-EU) that sells digital services — streaming, SaaS, e-books, apps — to Dutch private consumers does not need a Dutch BTW-nummer if it registers under the EU One Stop Shop (OSS) scheme in its own member state (Union scheme) or in a single EU country of choice (non-Union scheme for non-EU businesses). The Netherlands Belastingdienst administers the non-Union OSS registration for non-EU companies that select the Netherlands as their identification state; registration is done through Mijn Belastingdienst Zakelijk. Once registered, you file a single quarterly OSS return covering all EU consumer sales — including Dutch ones — at each country's applicable VAT rate (21% for the Netherlands), without obtaining individual national VAT numbers. A separate Dutch BTW-nummer is only required if you store goods in the Netherlands or have a permanent establishment there. [7] [8]




