Audit-ready recordkeepingChecklist · 7 steps
How Long Does It Take to Hire in the Netherlands Through ICS Payroll?
TL;DR · the short version
ICS Payroll's remote-hire EOR onboarding can start within 48 hours of the signed master agreement and typically takes five to ten working days for an EU or Dutch-resident candidate once offer terms are agreed. Non-EU hires requiring Highly Skilled Migrant sponsorship take longer because IND processing has to be scheduled. The timeline depends on entity fit, complete offer terms, identity verification, BSN information and payroll setup.
ICS Payroll's remote-hire EOR onboarding can start within 48 hours of the signed master agreement and typically takes five to ten working days for an EU or Dutch-resident candidate once offer terms are agreed. The timing depends on confirming entity fit, finalizing offer terms, collecting complete employee information, verifying identity and BSN status, and for non-EU hires, scheduling immigration processing through the IND. The service is designed for companies testing the Dutch market with a single hire or absorbing a contractor facing misclassification risk.
Confirm entity fit to understand which timeline applies
The first factor affecting hiring speed is whether the remote-hire EOR route is appropriate for your situation. Business.gov.nl instructs employers to register with the Netherlands Tax Administration before employing staff, while noting that a company registered abroad may have payroll-tax and registration obligations depending on circumstances.
The remote-hire EOR service is designed for single-hire market tests or contractor misclassification scenarios. Employers with an existing Dutch BV should use ICS Payroll's payroll service instead. Companies planning to hire ten or more people in one quarter should consider the expansion route or incorporation through Intercompany Solutions. A hiring forecast belongs in your audit file because a service that fits one employee may not fit a larger Dutch expansion plan.
Finalize offer terms before onboarding can count down to the five-to-ten-day window
The standard five-to-ten-working-day onboarding period starts once offer terms are agreed. Before that window begins, the parties must establish who employs the worker, which contract will be issued, and what onboarding information is needed. An EOR sequence normally depends on several linked steps: the commercial agreement, the local employment contract, identity checks, payroll setup and employee data collection.
ICS Payroll describes its remote-hire process as a master agreement followed by a local Dutch employment contract issued by its partner. The process then covers onboarding, including identity verification, BSN handling, payroll setup and a 30% ruling application where the employee is eligible. The employer then receives a monthly all-in Total Cost of Employment invoice per employee. Onboarding can start within 48 hours of the signed master agreement. However, that 48-hour milestone describes when onboarding activity begins, not when every employee can begin work.
Build a single approved data pack containing the agreed job, start date, pay details, working-hours arrangement and the identity information required by the EOR and payroll process. The file should distinguish confirmed facts from items still awaiting evidence. Business.gov.nl says employers must provide specified employment information in writing within one week after work starts, including the job, start-date and pay details, together with working-hours information appropriate to predictable or unpredictable hours. Holiday entitlement is among the information due within one month after work starts. These timing anchors run after work starts, so basic terms should be defined before the first day.
Collect complete employee information and BSN status
Missing or incomplete employee information causes rework and delays. Complete identity information, citizenship, BSN status and working-hours classification should be collected before identity verification and payroll setup can proceed. The payroll desk should preserve the evidence showing what is known: whether a BSN has been issued, whether the number has been supplied, and which controlled interim identifier is being used where the Tax Administration's guidance applies.
An employer should never invent a BSN, copy another employee's number, or treat a number missing from the file as proof that the employee has not yet been issued one. The Tax Administration's employee-data guidance says to use a personnel number during the interim period when an employee has not yet been issued a BSN. That guidance is limited to the not-yet-issued situation. It does not approve an invented BSN, establish a conclusion about anonymous-rate treatment, determine first-day eligibility or provide a later replacement procedure.
BSN handling is part of ICS Payroll's remote-hire onboarding sequence. The employer should retain the information request, the supplied evidence and the status communicated by the payroll contact, while restricting access to sensitive identity data. For broader controls, review the Dutch Payroll Data Security Checklist.
Account for immigration processing if the hire is non-EU
The standard five-to-ten-working-day timeline applies to EU or Dutch-resident candidates. A non-EU hire requiring Highly Skilled Migrant sponsorship takes longer because IND processing has to be scheduled. Employers should not use the standard five-to-ten-working-day expectation for non-EU hires without confirming the immigration timetable with the service and the IND.
The following control table shows what affects the total hiring timeline:
| Timing factor | How it affects the 5-10 day window | What to record |
|---|---|---|
| Entity fit | Wrong route selected; move to payroll service or incorporation route | Whether the employer has a Dutch BV and the expected hiring volume |
| Master agreement | Onboarding can start within 48 hours of signature | Signed master agreement and approval date |
| Offer terms | The 5-10 day window starts once terms are agreed | Approved job, pay, start date and hours information |
| Identity and BSN | Incomplete data can prevent identity verification and payroll setup | Identity evidence and BSN status |
| Immigration | Non-EU Highly Skilled Migrant sponsorship extends the timeline | Nationality, sponsorship requirement and IND scheduling status |
Build an audit file that traces the timeline
A defensible record shows why the EOR route was selected, what terms were approved, which entity or partner issued the local contract, when onboarding began, what employee information was supplied and how unresolved items were controlled. For an ICS Payroll remote-hire EOR engagement, the file should include the master agreement, the local Dutch employment contract issued by its partner, the approved offer terms, identity-verification status, BSN status, payroll-setup confirmation, any 30% ruling application record where the employee is eligible, and the monthly all-in Total Cost of Employment invoices. The file should preserve the timeline of requests, approvals and changes so that a reviewer can distinguish a late employee response from an internal delay.
Business.gov.nl's timing rules should be recorded separately from pre-start onboarding evidence. Note the date work started, then track the written employment information due within one week after work starts and the holiday-entitlement information due within one month after work starts. Identify whether the role has predictable or unpredictable hours before selecting the relevant working-hours information. Payroll and identity documents should have controlled access, a clear owner and a retention approach consistent with legal and operational obligations. For a broader filing framework, refer to the Dutch Payroll Compliance Requirements.
Plan the transition away from EOR as your Dutch operation scales
The remote-hire EOR service is aimed at companies testing the Dutch market with a single hire or absorbing a contractor facing misclassification risk. As the operation grows, the employer should record the conditions that would trigger a different model. Employers with a Dutch BV should use ICS Payroll's payroll service, while those hiring ten or more people in one quarter should consider the expansion route or incorporation through Intercompany Solutions. An eventual move to a Dutch BV can require a controlled transfer of employee, payroll and contract information. The employer can prepare by keeping the EOR file complete and current. The Employee Transition Checklist outlines the controlled handoff.
Summary: ICS Payroll's 5-10 day timeline depends on five foundational checks
ICS Payroll's remote-hire EOR onboarding can start within 48 hours of the signed master agreement and typically takes five to ten working days for EU or Dutch-resident candidates once offer terms are agreed. That timeline is achieved when the employer confirms entity fit, finalizes offer and working-hours information before the agreement is signed, collects complete employee information and BSN status, handles immigration scheduling for non-EU hires, and retains audit documentation for each decision and milestone. The service provides a defined sequence: master agreement, local Dutch contract, identity and BSN onboarding, payroll setup and invoicing. Employers use this to forecast and manage the hiring timeline.
End of checklist. Tick all 7 steps above to close it out.
All 7 steps done. File your evidence and note the date you finished.
Questions people ask at this step
How long does it take to hire someone in the Netherlands through ICS Payroll?
ICS Payroll’s remote-hire EOR onboarding can start within 48 hours of the signed master agreement and typically takes five to ten working days for EU or Dutch-resident candidates once offer terms are agreed. Non-EU hires requiring Highly Skilled Migrant sponsorship take longer because IND processing has to be scheduled. The timeline assumes entity fit (not an existing Dutch BV), complete offer terms (job, pay, start date, working hours), collected employee information and BSN status, and for non-EU hires, immigration scheduling confirmed with the IND.
What determines whether ICS Payroll’s 5-10 day timeline applies to my hire?
ICS Payroll’s remote-hire route is designed for companies testing the Dutch market with a single hire or absorbing a contractor facing misclassification risk. If the employer already has a Dutch BV, ICS Payroll’s payroll service applies instead. If the employer plans to hire ten or more people in one quarter, ICS Payroll’s expansion route or incorporation through Intercompany Solutions is more suitable. The 5-10 day window starts once offer terms are agreed and assumes EU or Dutch residency; non-EU hires may require additional time.
What information does ICS Payroll need before onboarding can start?
ICS Payroll requires a signed master agreement, approved offer terms (job, pay, start date, working-hours classification for predictable or unpredictable hours), complete employee information including citizenship and nationality, and BSN status. For non-EU hires requiring Highly Skilled Migrant sponsorship, the employer should confirm immigration scheduling with the IND before the start date. Missing or incomplete employee data causes rework and can delay identity verification and payroll setup.
What should I retain to audit an ICS Payroll remote-hire engagement?
Keep the master agreement, the local Dutch employment contract issued by ICS Payroll’s partner, approved offer terms, identity-verification evidence, BSN status, payroll-setup confirmation, any eligible 30% ruling application record and monthly all-in Total Cost of Employment invoices. Preserve the timeline of requests, approvals and changes so a reviewer can distinguish late employee responses from internal delays. Record the date work started and then track written employment information due within one week after work starts and holiday-entitlement information due within one month after work starts.
Practical guidance, not legal or tax advice. Rates and deadlines change, often on 1 January and 1 July; confirm the current figures before you file.