Dutch VAT identification number (btw-id)
ID nlbtw
DatatypePersonal data (PII)identifier
Btw-identificatienummer, the VAT identification number of businesses in the Netherlands: NL, nine digits, the letter B and a 2-digit sequence number that is not 00. The older btw-nummer (omzetbelastingnummer) was built from the RSIN of a legal entity or the citizen service number (BSN) of a sole trader, and its nine digits pass the 11-proef. Since 1 January 2020 sole traders have a separate btw-identificatienummer that does not contain their BSN; it is used on invoices and in contacts with other businesses, while the omzetbelastingnummer stays in use with the tax service. python-stdnum validates these newer numbers with ISO 7064 MOD 97-10 over NL and the whole number; the tax service does not publish the check.
- Parent datatype
- EU VAT ID
vatin - Categories
- Finances and banking
- Countries
- Netherlands
- Languages
- Dutch
- FTA
IDENTITY.VAT_NL- Microsoft Purview
Netherlands value added tax number- Schema.org
vatID- python-stdnum
stdnum.nl.btw- Check digit
nl_btw- Quality
- 100/100
- Metacrafter rules
- 2 rules (1 by field name, 1 by value)
nlbtwfieldfield, nl/nl_tax.yamlnlbtwvaluedata, nl/nl_tax.yaml
- Supported by tools
- AWS Glue Sensitive Data Detection, Azure AI Language PII detection, DataPrep, FTA (Fast Text Analysis), metacrafter, Microsoft Purview Data Loss Prevention, python-stdnum
Regular expression
^NL\d{9}B\d{2}$
Python re syntax.
Examples
| Value | Description |
|---|---|
| NL004495445B01 | python-stdnum reference value |
| NL002455799B11 | Number of the form issued since 2020, python-stdnum reference value |
| NL004495445 invalid | The B and the sequence number are missing |
| NL004495445B1 invalid | The sequence number has two digits |
| NL123456789B90 invalid | Fails both checks (python-stdnum reference value) |
Translations
| Language | Name | Description |
|---|---|---|
| Dutch | Btw-identificatienummer | NL, negen cijfers, de letter B en een volgnummer van twee cijfers; sinds 2020 bevat het btw-id van een eenmanszaak geen bsn meer. |
| Russian | Номер плательщика НДС Нидерландов (btw-id) | NL, девять цифр, буква B и двузначный порядковый номер; с 2020 года номер индивидуального предпринимателя не содержит его BSN. |
Sources
- wikipedia: https://nl.wikipedia.org/wiki/Btw-nummer_(Nederland)
- doc: https://www.belastingdienst.nl/wps/wcm/connect/nl/btw/content/gebruik-vanaf-1-januari-2020-uw-nieuwe-btw-identificatienummer
- other: https://arthurdejong.org/python-stdnum/doc/2.2/stdnum.nl.btw.html
Use this record
- Page URL:
http://registry.apicrafter.io/datatype/nlbtw - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/NL/finances/nlbtw.yamlon GitHub