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.

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
| Element | Payroll Provider Role | Employee or Employer Action |
|---|---|---|
| Employment contract and payroll setup | Prepare and register with Tax Administration | Provide accurate personal and employment information |
| Interim personnel number while BSN is pending | Implement and automatically update to permanent BSN | Follow municipal registration process for BSN |
| Tax and social insurance filings | Submit monthly wage tax and premium filings | Notify provider of any changes to personal data |
| Salary payment and payslips | Process salary and issue payslips with correct identifier | Coordinate bank account opening with chosen bank |
| IND sponsorship if applicable | Submit sponsorship application and track IND process | Provide required documents and follow IND instructions |
| 30% ruling if applicable | File application, salary norm test, and annual filings | Confirm 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.