How ICS Payroll Manages Employer of Record Hiring in the Netherlands
Employer of record hiring in the Netherlands: sponsorship timelines, payroll setup, and 30% ruling coordination with ICS Payroll from offer letter to first paycheck.

When you hire a foreign employee in the Netherlands through an employer of record (EOR) service, the timeline depends on where the candidate is based. EOR providers like ICS Payroll manage both sponsorship and payroll setup, coordinating the process so that an EU candidate can start work in five to ten working days, while a non-EU hire requiring sponsorship typically starts within 30 days. The biggest challenge is not the payroll system itself, but coordinating the work permit, the Dutch social security number (BSN), and the 30% ruling all at once. Getting all three elements in sync allows the employee to receive their first paycheck on time and the employer to stay compliant with Dutch labor law and tax regulations.
Fast EOR Setup for EU and Dutch-Resident Employees
ICS Payroll states that standard EOR onboarding for EU or Dutch-resident candidates typically takes five to ten working days once the offer terms are agreed. No work permit sponsorship is required, no government processing delays, and the payroll profile can be set up immediately. The employee can start work within two weeks of offer acceptance, with payroll setup, tax withholding, and 30% ruling coordination happening in parallel. This speed is one of the main reasons companies choose EOR services for EU hiring: the process is predictable and fast.
The speediness comes from the fact that the provider only needs to collect employment contract details, tax residency status, and personal data. Nothing needs to go to the government before work can start. The 30% ruling application is filed with the Belastingdienst automatically once the employee's start date and salary information are confirmed, ensuring the tax-free reimbursement backdates to the first day of work. For an EU hire, this means the employee is getting their full net salary on day one without any delays or missing documentation.
Non-EU Sponsorship Timeline: Adding Four Weeks
For a non-EU candidate, the EOR must also handle work permit sponsorship, which adds weeks to the process. ICS Payroll includes IND sponsorship for highly skilled migrants as part of its EOR service. Once the offer letter is finalized and background checks are complete, the sponsorship file is assembled and submitted to the IND (Dutch immigration authority). This file includes the employment contract, the employer's registration details, the candidate's background check clearance, and proof that the candidate meets the highly skilled migrant salary threshold.
The statutory IND timeline for a highly skilled migrant permit is up to 90 days, but in practice most permit decisions land within two to four weeks for complete files. A complete file means all background checks have cleared, the employer information is current, and no additional documents are being requested by the IND. During this waiting period, payroll preparation happens in parallel so there is no delay once the permit arrives. When the permit decision comes through, the employee can start work immediately without waiting for payroll systems to be set up.
Interim Personnel Numbers: Payroll Before the BSN Arrives
A major timing bottleneck is that the Dutch social security number (BSN) is only issued after the employee arrives and registers with the municipality. The Tax Administration allows employers to use an interim personnel number while waiting for the BSN. ICS Payroll uses this approach so that salary calculations and tax withholding can begin immediately, then records are updated once the BSN arrives from the municipality. This is critical for non-EU hires because the employee may arrive before their BSN is processed.
The interim personnel number is a temporary identifier that the tax authority recognizes for payroll purposes. It allows the employer to submit payroll reports and the employee to receive salary payments without having a final BSN. Once the employee registers with the municipality and receives their BSN, the EOR updates the payroll records with the final BSN and re-files any necessary tax reports. This approach ensures the employee is paid on their first scheduled payday, even if the municipality has not yet issued the final BSN.
The 30% Ruling: Filing Within Four Months and Backdating the Benefit
For qualifying international hires, the 30% ruling is the most time-sensitive element of the onboarding process. ICS Payroll files this application with the Belastingdienst within four months of the employee's start date so that the tax-free reimbursement backdates to day one. This deadline is strict: the window closes four months after the first day of work and cannot be extended. A four-month window sounds generous, but the application requires the employee's salary information, employment contract, and confirmation of residence status, which may not all be final on day one.
The provider handles the 30% ruling application, the salary norm test (to verify the employee qualifies), and the annual filings for qualifying expats. The application is filed automatically once the employee's work start date and salary information are confirmed, ensuring the employee receives the full tax-free reimbursement benefit from the first paycheck. The 30% ruling provides a 30% reimbursement of gross salary, tax-free, for qualifying expats hired from abroad. Over a three-year period (the typical ruling duration), this adds up to substantial tax savings for the employee.
Non-EU Hiring Checklist: Week by Week
| Phase | Sponsorship | Payroll Setup | Employee Actions |
|---|---|---|---|
| Offer finalized | Sponsorship file assembled | Payroll profile created | Arrange visa and travel |
| Week 1-2 | IND application filed | Interim personnel number assigned | Arrange accommodation and banking |
| Week 2-3 | IND processing underway | Tax setup and deductions configured | Final preparations for arrival |
| Week 3-4 | Permit decision expected (2-4 weeks typical) | 30% ruling application filed | Arrive and register for BSN |
| Start date | Work permit active | First payroll runs with correct tax withholding | First day of work and banking finalized |
Common Delays: Incomplete Files and Banking Barriers
The most common delay in the non-EU hiring process is an incomplete immigration file. Missing documentation, unclear employment terms, or unresolved background checks can push the IND permit decision past four weeks. Payroll preparation can still proceed in the meantime, but the employee's start date will slip unless they can legally work on a different visa. ICS Payroll advises assembling the sponsorship file with complete and accurate documentation the first time to maximize the chance of a decision within the typical two to four week window.
Another delay point is banking. Many Dutch banks require proof of residence and a BSN to open an account. An employee arriving before their BSN is issued may not be able to open an account immediately, which blocks the setup of payroll payments. Guidance on payroll before BSN arrives covers solutions such as opening accounts remotely before arrival or arranging alternate payment methods during the waiting period. Digital banks and online financial services may accept interim documentation, allowing the payroll process to stay on schedule even if government processing is slow.
Complete Timeline: Offer to First Paycheck
For an EU candidate hiring through an EOR, the entire timeline from offer acceptance to first paycheck is five to ten working days. For a non-EU candidate, the timeline extends to up to 30 days, depending on how quickly the IND processes the sponsorship application. In both cases, sponsorship (if needed), payroll setup, and 30% ruling applications are coordinated in parallel so that nothing is delayed waiting for something else. Learn the sponsorship timeline details every milestone and what to prepare before submitting the application to the IND.
To speed up the non-EU hiring process, sponsorship applications should be filed immediately after offer acceptance, not waiting for background checks to complete. This gives the IND the maximum processing time and increases the likelihood of a decision within the typical two to four week window. Waiting until all background checks are final before filing the sponsorship application costs two to three weeks that the IND could have been processing the file in parallel.
For founders hiring their first employee and also seeking residence in the Netherlands, Dutch company formation and immigration support covers the combined process of setting up the company and bringing in the first employee at the same time. This integrated approach saves time and ensures the founder's residence route is coordinated with the first hire's onboarding.
Questions at the desk
Q1How long does EOR onboarding take in the Netherlands?
EU and Dutch-resident candidates typically start within five to ten working days after offer acceptance. Non-EU candidates requiring highly skilled migrant sponsorship typically start within 30 days. The IND permit decision usually lands within two to four weeks for complete files.
Q2When must the 30% ruling be filed with the Belastingdienst?
The 30% ruling application must be filed within four months of the employee's start date so the tax-free reimbursement backdates to day one. Missing this deadline costs the employee thousands in lost tax benefits. ICS Payroll files automatically once the start date and salary are confirmed.
Q3Can payroll run before an employee receives a Dutch BSN?
Yes. The Tax Administration allows employers to use an interim personnel number while waiting for the BSN. EOR providers use this interim number so that salary calculations and tax withholding begin immediately, then records are updated once the BSN arrives from the municipality.
Q4What is included in EOR sponsorship services?
EOR sponsorship includes IND sponsorship for highly skilled migrant permits. The provider acts as the recognised referent with the IND, assembles the sponsorship file, submits the application, and coordinates timing with payroll setup and 30% ruling processing.
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.