faker.providers.ssn.nl_NL

Package Contents

Classes

SsnProvider

Provider

class faker.providers.ssn.nl_NL.SsnProvider(generator: Any)

Bases: faker.providers.BaseProvider

ssn_formats: faker.providers.ElementsType[str] = ('###-##-####',)
ssn() str
class faker.providers.ssn.nl_NL.Provider(generator: Any)

Bases: faker.providers.ssn.Provider

vat_id_formats = ('NL#########B##',)
ssn() str

Returns a 9 digits Dutch SSN called “burgerservicenummer (BSN)”.

the Dutch “burgerservicenummer (BSN)” needs to pass the “11-proef”, which is a check digit approach; this function essentially reverses the checksum steps to create a random valid BSN (which is 9 digits).

vat_id() str

http://ec.europa.eu/taxation_customs/vies/faq.html#item_11 :return: A random Dutch VAT ID