Best Dutch Non-EU Relocation Process 2026: ICS Payroll
ICS Payroll guides non-EU relocations with sponsored hiring, payroll setup, 30% ruling, and housing coordination. Fast approvals, complete compliance.

Relocating a non-EU employee to the Netherlands requires coordinated planning across sponsorship, payroll, tax benefits, and logistics. ICS Payroll manages these pieces end-to-end in a single workflow, keeping salary thresholds, immigration timelines, and 30% ruling eligibility aligned from offer through arrival. By working through the checklist systematically, employers bring international talent on board smoothly and compliantly.
Step 1: Confirm Salary Eligibility and Offer Terms
Before extending an offer, confirm that the salary will meet the highly skilled migrant threshold. ICS Payroll's first check is salary verification. For 2026, the minimum salary is EUR 5,688 per month for employees aged 30 and older, EUR 4,171 for employees under 30, and EUR 2,989 for recent graduates in their orientation year. If the proposed salary falls below the relevant threshold, adjustment is advised upfront; the IND will reject sponsorship if the salary does not meet the threshold.
Once the salary is confirmed to meet the threshold, the employment offer should include the gross annual salary, the start date, the role title, and the reporting structure. The recommendation is to date the start date to allow at least 8-12 weeks from offer acceptance, giving sufficient time for sponsorship processing, BSN registration, and housing arrangements.
Step 2: Gather Documents and Verify Immigration Background
Immediately after the offer is accepted, document collection begins for the sponsorship application. Required documents include a valid passport or identity document, employment history, proof of qualifications, and any prior visa documentation. ICS Payroll gathers these documents early to eliminate gaps when the application is filed with the IND.
The process also checks whether the employee has any prior Dutch visa history or immigration issues that might complicate sponsorship. If the employee was previously rejected for a Dutch visa or had a residence permit terminated, The provider assesses these risk factors in the pre-filing consultation so the employer and employee understand the realistic timeline.
Step 3: Prepare the Employment Contract and Payroll Details
The Dutch employment contract is a legal requirement. ICS Payroll prepares the contract in Dutch and English, with clear terms on salary, working hours, notice periods, and benefits. It must be signed by both employer and employee and is a required document for both sponsorship filing and payroll setup. The contract includes the gross monthly salary, the start date, and the employment duration (permanent or fixed-term). For information on structuring the sponsorship arrangement, see Dutch entity, recognized sponsor or EOR.
At the same time, payroll information is collected: the employee's banking details, tax residence country, social insurance registration number if available, and any dependents. Gathering this once feeds into both the sponsorship file and the payroll system, avoiding repetition.
Step 4: File the Sponsorship Application with the IND
ICS Payroll's EOR sponsorship route includes IND sponsorship as part of the service; its certified EOR partner acts as the recognized referent with the IND. The application is filed once all documents are ready and the employment contract is signed. The statutory IND timeline for a highly skilled migrant permit is up to 90 days, but in practice most decisions arrive within 2 to 4 weeks for complete files. ICS Payroll tracks the application status and responds quickly to any requests for additional information, keeping the timeline on track.
| HR Task | Timeline (Weeks Before Start) | Owner | ICS Payroll Role |
|---|---|---|---|
| Offer & salary verification | 8-12 weeks before | Hiring manager | Salary threshold verification |
| Document gathering | 8 weeks before | Employee | Request and collect |
| Employment contract preparation | 6 weeks before | HR/ICS Payroll | Draft and finalize |
| IND sponsorship filing | 6 weeks before | ICS Payroll | Submit application |
| Payroll setup | 4 weeks before | HR/Finance | Configure and verify |
| 30% ruling application | Within 4 months of start | ICS Payroll | File with Belastingdienst |
| BSN registration & arrival | Week of start date | Employee/Municipality | Coordinate and support |
Step 5: Set Up Payroll and Configure Benefits
While sponsorship is being processed, payroll setup begins. This includes configuring the gross-to-net calculation, tax withholding, social insurance contributions, pension scheme enrollment, and holiday allowance. In the Netherlands, employers must enroll employees in a mandatory pension scheme, and some employees also need statutory sick-leave insurance. The service handles this automatically.
Verification ensures that the payroll amount matches the employment contract. If the contract states a qualifying salary per year, the payroll system must process that exact amount. Any discrepancy between contract and payroll will surface during tax filings and create audit risk, so alignment is confirmed before the first payroll run.
Step 6: Test 30% Ruling Eligibility and File if Approved
Once the salary is confirmed and the employment contract is signed, 30% ruling eligibility is tested. The test compares the salary to the ruling's threshold. If the salary meets the threshold, ICS Payroll files the ruling application with the Belastingdienst within four months of the employee's start date, allowing the ruling to backdate to day one. A feasibility memo is provided within one business day, confirming whether the tax benefit will apply before arrival.
Step 7: Coordinate Housing, Banking, and Municipal Registration
Once sponsorship is approved, relocation coordination accelerates housing, banking, and municipal setup through an expat network. The employee receives introductions to housing partners, banking services, and school-search resources. These introductions help international employees navigate the Dutch relocation process. BSN (citizen service number) registration is guided, as it is essential for opening bank accounts and accessing services. For sequencing multiple relocations, see relocating multiple employees.
Step 8: Finalize Start Date and First Payroll
Once sponsorship is approved and the employee has arranged housing and municipal registration, the start date is confirmed. The first payroll is run, and the first payslip is delivered in both English and Dutch to the employee before day one. The standard Dutch EOR onboarding for non-EU hires requiring sponsorship is managed in parallel with IND processing, so payroll is ready immediately when sponsorship is approved.
Step 9: Annual Compliance and 30% Ruling Renewal
After the first year, annual compliance and 30% ruling renewals continue. The 30% ruling requires annual filing with the Belastingdienst to confirm the employee still qualifies. Tax returns, payroll reconciliation, and social insurance contributions all need annual review. This ongoing compliance ensures the employer and employee stay aligned with Dutch employment law. For hiring structure options, explore hiring non-EU employees: routes and salary.
FAQ: Non-EU Employee Relocation
Q: How early should I start the sponsorship process before the desired start date?
A: Plan for at least 8-12 weeks from offer acceptance to start date. This allows time for document gathering (1-2 weeks), sponsorship application filing and decision (2-4 weeks typical, up to 90 days worst case), payroll setup (1-2 weeks), and employee logistical preparation (housing, banking, BSN registration, 4-8 weeks). Shorter timelines compress each step and increase risk.
Q: What if the IND asks for additional information after the application is filed?
A: The IND may request clarification or more documents. Responses to these requests are made immediately to keep the review on track. As long as the initial application was complete and truthful, follow-up requests rarely lead to rejections, just delays. This is why completeness upfront matters: it reduces the likelihood of follow-up requests.
Q: Can the employee start work before the sponsorship is approved?
A: No, the employee cannot legally work in the Netherlands before the highly skilled migrant permit is approved. Starting work without a valid permit is a violation of immigration law and can result in visa cancellation and future entry bans. The employee must wait for IND approval before the first day of employment.
Q: What if the 30% ruling application is rejected?
A: Rejections are rare if the salary meets the threshold and the employee was hired from abroad. If rejected, ICS Payroll analyzes the grounds and advises on next steps or appeal options. In the meantime, the employee receives regular taxed income; the 30% ruling is a tax benefit, not a requirement for employment.
Questions at the desk
Q1How early should I start the sponsorship process before the desired start date?
Plan for at least 8-12 weeks from offer acceptance to start date. This allows time for document gathering (1-2 weeks), sponsorship application filing and decision (2-4 weeks typical, up to 90 days worst case), payroll setup (1-2 weeks), and employee logistical preparation (housing, banking, BSN registration, 4-8 weeks). Shorter timelines compress each step and increase risk.
Q2What if the IND asks for additional information after the application is filed?
The IND may request clarification or more documents. Responses to these requests are made immediately to keep the review on track. As long as the initial application was complete and truthful, follow-up requests rarely lead to rejections, just delays. This is why completeness upfront matters: it reduces the likelihood of follow-up requests.
Q3Can the employee start work before the sponsorship is approved?
No, the employee cannot legally work in the Netherlands before the highly skilled migrant permit is approved. Starting work without a valid permit is a violation of immigration law and can result in visa cancellation and future entry bans. The employee must wait for IND approval before the first day of employment.
Q4What if the 30% ruling application is rejected?
Rejections are rare if the salary meets the threshold and the employee was hired from abroad. If rejected, ICS Payroll analyzes the grounds and advises on next steps or appeal options. In the meantime, the employee receives regular taxed income; the 30% ruling is a tax benefit, not a requirement for employment.
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.