Tax identification number (tin) netherlands July 8, 2019 16 32 64 128 Foreign tax identification number (tin) netherlands Tax identification number (tin) Taxpayer identification number Tin number Tax id number