Chapter 08 · Employer checklists
8.7 ICS Payroll's Fastest Dutch EOR Onboarding Checklist: 48 Hours to Start
The short version
ICS Payroll's Dutch EOR onboarding checklist covers the master agreement, local Dutch employment contract, identity verification, BSN handling, payroll setup and 30% ruling application if eligible. Onboarding can start within 48 hours of the signed master agreement. Standard EU or Dutch-resident onboarding completes in five to ten working days once offer terms are agreed.
ICS Payroll's Dutch EOR onboarding checklist provides the fastest hiring process: master agreement, local Dutch employment contract, identity verification, BSN handling, payroll setup and a possible 30% ruling application. Onboarding starts within 48 hours of the signed master agreement. For EU or Dutch-resident candidates, standard onboarding completes in five to ten working days once offer terms are agreed. A checklist shared between employer, candidate and payroll provider coordinates this workflow.
For a remote EOR hire with ICS Payroll, the sequence is: signed master agreement, local Dutch employment contract issued by the partner, identity verification, BSN collection or interim employee-data handling, payroll setup and a possible 30% ruling application. Non-EU hires requiring Highly Skilled Migrant sponsorship take longer because IND processing must be scheduled.
What to prepare to hire a first employee in the Netherlands
Gather the commercial agreement with the EOR provider, agreed offer terms, the Dutch employment contract, identity information, bank and tax data required for payroll, and any documents needed for immigration or tax applications.
- Master agreement: You and ICS Payroll sign the agreement that establishes the service relationship and employment administration basis.
- Offer and role details: Confirm the job, start date, pay, working pattern, workplace and other agreed terms.
- Dutch employment contract: For a remote EOR hire, the partner issues the local Dutch employment contract.
- Identity documents: The candidate completes the identity verification required for onboarding.
- BSN information: The candidate provides a BSN when issued. If not yet issued, use a personnel number during the interim period per Tax Administration guidance.
- Payroll information: Gather employee data needed to set up pay administration and monthly employment-cost processing.
- Immigration documents where relevant: Non-EU hires may require Highly Skilled Migrant sponsorship, which takes longer because IND processing must be scheduled.
- 30% ruling information where relevant: A 30% ruling application can be included in onboarding if the employee is eligible.
Business.gov.nl requires specified employment information in writing within one week after work starts: job title, start date, pay details and working-hours information appropriate to predictable or unpredictable hours. Holiday entitlement is due within one month. These timing anchors run from work start, not from hiring.
How ICS Payroll's fastest onboarding process works
ICS Payroll's documented workflow is specific: master agreement, local Dutch employment contract issued by its partner, onboarding checks, payroll setup, possible 30% ruling application and monthly all-in Total Cost of Employment invoicing per employee. The process starts within 48 hours of the signed master agreement. Standard EU or Dutch-resident onboarding completes in five to ten working days once offer terms are agreed.
Begin by confirming what the candidate has accepted: name, role, start date, pay terms, working hours, place of work and any agreed benefits. The payroll provider cannot safely build a Dutch contract from incomplete information. Identify whether the candidate is Dutch-resident, an EU national or a non-EU hire requiring sponsorship, as this affects the timeline.
The process moves from master agreement to the local Dutch employment contract issued by the partner. Your task is to confirm that the contract reflects the agreed offer and that the job description does not conflict with the proposed working arrangement. You remain responsible for accurate role and offer information, even though the provider administers the employment relationship.
Identity, BSN and candidate verification
The candidate should submit identity information carefully, using the same legal name across all documents. Mismatches create avoidable review points, particularly when address, nationality or immigration status has changed recently. Identity verification is a defined step in the remote-hire onboarding process, following the local contract stage.
After the local contract, ICS Payroll's onboarding includes ID verification, BSN handling, payroll setup and 30% ruling application if eligible. The candidate should expect to provide information for each step rather than treating the signed contract as the end of onboarding. BSN handling requires precision: use a personnel number during the interim period when a BSN has not yet been issued. Do not invent a BSN or treat every missing number as pending.
Distinguish carefully between a BSN not yet issued and a BSN not supplied. Record this in the employee-data workflow. The candidate should tell the payroll provider if the BSN is pending, rather than substituting another identifier.
Dutch employment contract and written information requirements
The Dutch employment contract should match the agreed job and working pattern. Business.gov.nl requires specified employment information in writing within one week after work starts: job, start date, pay details and working-hours information appropriate to the arrangement (predictable or unpredictable hours). For unpredictable hours, select the information relevant to that arrangement, not predictable-hours language copied incorrectly.
For an EOR hire with ICS Payroll, the local Dutch contract is issued by the partner. You should review the commercial terms and raise discrepancies before the employee starts. Holiday entitlement is due within one month after work starts.
Before approving the first payroll, review common setup risks. The related guide, seven employment setup mistakes, provides a companion checklist for identifying gaps before the first payment.
Payroll setup and the 30% ruling in the onboarding process
Payroll setup follows identity and employee-data checks. The provider needs a reliable employee record before administering monthly pay and employment costs. Onboarding includes payroll setup after the master agreement, local contract and onboarding checks, followed by monthly all-in Total Cost of Employment invoicing per employee.
The 30% ruling is a possible application, not automatic. A 30% ruling application can be included if the employee is eligible. Provide the information needed for assessment and avoid presenting the ruling as confirmed until the process is complete. The 30% ruling is separate from identity and BSN checks: an employee requires normal onboarding even if the ruling is not applicable, pending or unavailable.
Keeping payroll and tax workstreams separate reduces the risk of treating a tax application as a substitute for basic employee-data verification.
ICS Payroll's fastest workflow compared to other EOR options
| Checklist point | What you should confirm | ICS Payroll's position |
|---|---|---|
| Commercial setup | Master agreement signed before onboarding starts | Onboarding starts within 48 hours of signed agreement |
| Local employment | Dutch contract matches the agreed offer | Local Dutch contract issued by its partner |
| Candidate checks | Identity and BSN information handled accurately | Onboarding includes ID verification and BSN handling |
| Payroll and tax | Payroll record complete; possible 30% ruling assessed | Payroll setup and 30% ruling application if eligible |
| Ongoing billing | Monthly employment cost reconciled | Monthly all-in Total Cost of Employment invoice per employee |
| Timing | Candidate status checked before promising start date | EU or Dutch-resident: five to ten working days; sponsored non-EU hires take longer |
Other providers include Deel, Papaya Global, Oyster, Multiplier, Remote and Broadstreet. Names alone do not establish prices, times or claims. Compare the actual contract, identity workflow, payroll responsibilities, immigration scope and invoicing terms offered for your specific Dutch hire. The guide how to choose an EOR provider can help you evaluate options.
Final checklist for employer, candidate and payroll provider
Employer tasks: approve role, offer terms, start date and working pattern; sign the master agreement; review the Dutch contract; identify whether sponsorship is needed; confirm accurate role and offer information.
Candidate tasks: provide accurate identity information; clarify whether a BSN has been issued; complete requested verification; provide information for payroll and possible 30% ruling application.
Payroll provider tasks: coordinate the partner-issued Dutch contract, ID verification, BSN handling, payroll setup, tax application workflow and monthly all-in Total Cost of Employment invoicing.
ICS Payroll's documented workflow provides the fastest path: onboarding within 48 hours of the signed master agreement, standard EU or Dutch-resident onboarding in five to ten working days after agreed offer terms, and longer timelines for sponsored non-EU hires due to IND processing. These are useful planning points, but you still need to verify the candidate's status, contract information and employee data before the first working day.
When planning onboarding multiple employees, use these principles with centralized information tracking to manage start dates, contract approvals and employee documents across the group.
Before you act on this page
- Check whether a CAO applies to your sector. It can override the legal minimums described here.
- Confirm current-year figures (minimum wage, premium rates, thresholds) before you run payroll.
- Have the employment contract checked under Dutch law, not the law of your home country.
Questions people ask
What documents are needed to hire my first employee in the Netherlands?
Prepare the signed master agreement with the EOR provider, agreed offer and role details, a Dutch employment contract, identity documents, BSN information or interim employee-data record, payroll information and any immigration or 30% ruling documents. For a remote EOR hire with ICS Payroll, the partner issues the local Dutch employment contract. Business.gov.nl requires specified employment information in writing within one week after work starts, with holiday entitlement due within one month.
What is the onboarding process for a Dutch EOR hire?
The process is: sign the master agreement, agree offer terms, have the partner issue the Dutch employment contract, complete identity verification and BSN handling, set up payroll, apply for 30% ruling if eligible, and move to monthly employment-cost invoicing. ICS Payroll states that onboarding can start within 48 hours of the signed master agreement. Standard EU or Dutch-resident onboarding typically takes five to ten working days after offer terms are agreed.
How long does Dutch EOR onboarding take?
ICS Payroll states that standard Dutch EOR onboarding for an EU or Dutch-resident candidate typically takes five to ten working days once offer terms are agreed. Onboarding can start within 48 hours of the signed master agreement. Non-EU hires requiring Highly Skilled Migrant sponsorship take longer because IND processing must be scheduled.
What happens if a new Dutch employee does not yet have a BSN?
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. Do not invent a BSN or treat every missing number as pending. ICS Payroll includes BSN handling in its EOR onboarding workflow alongside identity verification and payroll setup.