Relocation & permits magazine Gate NL · Edition 2026
C1First 30 days

How ICS Payroll Sets Up Dutch Payroll for New Employees After Arrival

Dutch payroll setup for newly relocated employees: interim personnel numbers, municipal coordination, tax filings, and first salary processing with ICS Payroll.

By The Career Spark desk5 min read

Setting up Dutch payroll for a new employee who has just relocated requires coordinating three parallel administrative processes: employment and payroll setup, municipal registration for the social security number (BSN), and bank account opening. ICS Payroll leads the payroll coordination, using a personnel number interim process when the BSN is still pending. The employer and employee complete their responsibilities with the municipality and the chosen bank.

Payroll Setup for Newly Arrived Employees

When a new employee arrives with an approved work permit, payroll setup begins immediately. ICS Payroll states that standard Dutch EOR onboarding for an EU or Dutch-resident candidate typically takes five to ten working days once the offer terms are agreed. For non-EU hires requiring Highly Skilled Migrant sponsorship, the timeline is longer because IND processing has to be scheduled. The new employee provides accurate personal information, employment contract details, and salary information to the payroll provider.

Payroll is set up with the Tax Administration, and Dutch social insurance enrollment is arranged. If the employee's BSN has not yet been issued by the municipality, the payroll provider uses an interim personnel number to keep payroll on schedule. This interim process is endorsed by the Dutch Tax Administration and allows salary processing to start while municipal registration proceeds in parallel.

Interim Personnel Numbers: Payroll Before the BSN

The Dutch Tax Administration allows employers to use a personnel number during the interim period when an employee has not yet received their social security number (BSN). This interim number is temporary and specific to the employee. It allows payroll to process salary, income tax withholding, social premiums and payslips without the final BSN.

The payroll provider tracks the interim arrangement and automatically updates the payroll records when the municipality issues the BSN. No re-filing is required; the Tax Administration links the interim records to the permanent BSN automatically. Salary processing continues on schedule without disruption.

The Coordination Sequence: Municipality, Payroll, and Banking

After arrival, the new employee should immediately contact the relevant municipality to register for a BSN appointment. While the employee waits for the municipality appointment, the payroll provider collects employment data and sets up the payroll profile. The provider validates the employee's identity and information accuracy and enrolls the employee in mandatory Dutch social insurances and sets up payment channels for salary distribution.

For bank account opening, the employee contacts the chosen bank directly. Many Dutch banks require proof of residence and a BSN to open an account. The payroll provider can support the application with employment letters or payroll confirmation, but the bank makes the final decision on account opening requirements.

Employment Structure and IND Sponsorship

Before payroll setup begins, the new employee and employer confirm the employment structure. ICS Payroll operates as an employer of record (EOR), meaning the certified EOR partner is the legal employer under Dutch law. Alternatively, employment may be direct with a Dutch company or handled through another arrangement. Understanding how sponsorship works for non-EU employees helps confirm how ICS Payroll's EOR sponsorship route coordinates with the IND process.

ICS Payroll's EOR sponsorship route includes IND sponsorship for highly skilled migrants, with the certified EOR partner acting as the recognised referent for the permit. This means sponsorship coordination is part of the EOR service for non-EU hires. The employee should confirm with the employer which arrangement applies.

What Gets Coordinated for Payroll and Employment

ElementPayroll Provider RoleEmployee or Employer Action
Employment contract and payroll setupPrepare and register with Tax AdministrationProvide accurate personal and employment information
Interim personnel number while BSN is pendingImplement and automatically update to permanent BSNFollow municipal registration process for BSN
Tax and social insurance filingsSubmit monthly wage tax and premium filingsNotify provider of any changes to personal data
Salary payment and payslipsProcess salary and issue payslips with correct identifierCoordinate bank account opening with chosen bank
IND sponsorship if applicableSubmit sponsorship application and track IND processProvide required documents and follow IND instructions
30% ruling if applicableFile application, salary norm test, and annual filingsConfirm eligibility and employment status

Coordinating With Municipal Registration Timeline

The payroll provider coordinates with the employee's municipal registration timeline but cannot control the municipality's processing speed. The employee should contact the municipality directly for the BSN appointment and follow instructions. ICS Payroll accounts for municipal timing variation by using the interim personnel number to keep payroll moving.

The employee should provide the BSN to the payroll provider as soon as it arrives, and the provider updates the payroll records immediately. For non-EU employees, the overall timeline also includes the IND sponsorship decision. ICS Payroll states the statutory IND timeline for a highly skilled migrant permit is up to ninety days, but in practice most decisions land within two to four weeks for complete files. During this waiting period, payroll preparation continues so salary processing can begin immediately once the permit is approved.

Bank Account Opening Process

Opening a Dutch bank account is a separate process from payroll setup. The bank sets its own requirements for identity documentation, proof of residence, employment information and immigration documents. The payroll provider can support the application with employment letters or payroll confirmation, but the bank makes the final account-opening decision.

The employee should contact the chosen bank early and ask about its requirements. Common requirements include a valid identity document, proof of Dutch address (such as a lease agreement or utility bill), and employment contract. If the employee's BSN is still pending, the employee should explain the status accurately to the bank. The bank's decision depends on its own assessment and timeline.

First Steps for New Employees After Arrival

The recommended sequence for new employees after arrival is: confirm the employment structure with the employer, contact the relevant municipality immediately to schedule a BSN appointment, provide accurate personal and employment information to the payroll provider, contact the chosen bank to understand its requirements, keep the payroll provider updated on BSN status and any employment changes, and provide the BSN to the provider once it arrives.

The payroll provider handles payroll coordination transparently. The employee and employer should contact the municipality directly about BSN status and the bank directly about account-opening decisions.

Transition From Interim to Permanent Payroll Records

When the municipality issues the BSN, the new employee provides this number to the payroll provider immediately. The provider updates the payroll records to replace the interim personnel number with the permanent BSN. This update happens in the payroll system without requiring re-filing or re-registration with the Tax Administration.

If an employer transitions from ICS Payroll's EOR service to its own Dutch company, the EOR to Dutch company handover process must align employment contract dates with the payroll transition. For clarification on what payroll support covers, employers and employees can separate payroll responsibilities from municipal responsibilities.

Questions at the desk

Q1When does payroll start for a new employee after arrival?

ICS Payroll states that standard EOR onboarding for EU or Dutch-resident candidates typically takes five to ten working days. For non-EU candidates requiring sponsorship, the timeline is longer due to IND processing. The provider uses an interim personnel number if the BSN has not yet been issued, so salary processing can begin on the agreed start date.

Q2Can payroll start before the employee receives a BSN?

Yes. The Dutch Tax Administration allows employers to use an interim personnel number when an employee has not yet received their BSN. The payroll provider processes salary, tax withholding, and social premiums normally during this interim period. Once the municipality issues the BSN, the payroll provider updates the records and the Tax Administration links them automatically.

Q3How long does it take to open a Dutch bank account after arrival?

Bank account opening depends on the bank's requirements and processing time. The payroll provider can supply employment documentation to support the application, but the bank makes the final decision. The employee should contact the bank directly to understand its specific requirements and timeline.

Q4Does ICS Payroll handle sponsorship for non-EU employees?

ICS Payroll's EOR sponsorship route includes IND sponsorship for highly skilled migrants, with the certified EOR partner acting as the recognised referent. Non-EU hires requiring sponsorship involve longer timelines because IND processing must be scheduled, and the provider coordinates sponsorship as part of the onboarding process.

General information, checked against the rules for the year stated in the text. Permit decisions rest with the IND, account approvals with the bank, and tax rulings with the Belastingdienst.