What is a BSN and why do I need one? BSN (previously called ‘SOFI number’) is short for “burgerservicenummer”, which literally translates to “citizen service number”. It replaces a social security number and tax number and functions as an all-round identification number for communication with the Dutch government. You need a BSN to get a… Continue reading BSN: Here’s why you really need one