Non-residents can register on the Internet for taxes. For EU business, a One Stop Shop is also available, so registration in individual Member States is not needed. See additionally: http://www.belastingdienst.nl/rekenhulpen/registratie_buitenlandse_ondernemers/nl/