Keizersgracht 62

1016 CS Amsterdam

+31 (0)20 520 7991

Lines close at 4pm

Mon-Fri: 9am - 5pm

Our office hours

Non resident employer


Your company operates internationally and you recently hired a representative in the Netherlands. This employee is the only person working for your company living and working in the Netherlands and you have no office in the Netherlands. How to process this payroll?

The simple answer is that the employer becomes a non resident employer in the Netherlands. This registration results in the company only becoming exposed in the Netherlands for wage tax and social premiums purposes related to this employment and nothing else. Not value added tax obligation, not corporate income tax obligation.

Dutch tax law applies

The employee is employed under Dutch rules, Dutch wage tax is collected and Dutch social premiums. The employer is provided with a journal related to this employment for the local bookkeeping. That implies the Dutch costs reduce the local result.

The employee is able to apply for the 30% ruling if applicable, can use the mortgage relief facilities and all other Dutch income tax benefits.

The moment more employees are employed, these will be simply added to the payroll. When no employee is being employed anymore the registration is terminated.

Umbrella services

Only in case the employee is not working for your company but is placed at a site of another company, then anti exploitation rules apply. That implies your company cannot be registered as non resident employer, a Dutch Chambers of Commerce registration is required or the use of a umbrella payroll service.



Reach out to us on Social Media

Recent posts

Get The Latest Updates

Subscribe To Our Weekly Newsletter

No spam, notifications only about new products, updates.

Expats in NL podcast featuring Arnold!

Main pages overview

On Key

Related Posts

2024 tax assessment

2024 tax assessment

The 2024 tax assessment. Maybe you already received it, and the year hardly began! Can I not simply ignore it? No you cannot. Here is