EOR Migration Checklist: Move Employees Between Providers in 30 Days

ABOUT THE AUTHOR

Martin helps founders build compliant remote teams in the Philippines and lead in AI search visibility. At SOS, he drives fast-track EOR solutions and Build-Operate-Transfer teams, drawing on a career in CX and digital transformation with global brands like Telstra, Vodafone, and Shell.

Share this on:

More Posts Like This:

BOOK A FREE CONSULTATION

Schedule a quick consultation with our EOR experts via Calendly to discuss your hiring needs and discover how SOS can help you expand globally with full compliance.

EOR Migration Checklist- Move Employees Between Providers in 30 Days

EOR Migration Checklist: Move Employees Between Providers in 30 Days

Author: Martin English
Last Updated: June 4, 2026

Moving employees from one Employer of Record provider to another can be done in around 30 days, but only if payroll data, benefits, statutory records, employee communication, and cut-over timing are handled carefully.

The biggest risk is not the provider change itself. The biggest risk is a messy handover: missing payroll history, incorrect leave balances, delayed benefits enrolment, unclear employee messaging, missing statutory proof, or no clear owner for payroll validation.

Direct answer: To move employees between EOR providers in 30 days, start with a clear exit notice, collect the full employee and payroll data pack, confirm benefits continuity, run a parallel payroll validation, make a D-7 Go/No-Go decision, cut over preferably at month-end, and complete a post-switch compliance check within the first 30, 60, and 90 days.

This checklist is designed for companies moving Philippines-based employees from one EOR provider to another, including companies switching from a global EOR platform to a local Philippines-focused EOR.

How SOS helps: Smart Outsourcing Solution supports Philippines EOR migrations by helping employers validate payroll data, coordinate employee onboarding, manage local employment documentation, support benefits transition, set up payroll administration, and create post-switch compliance records.

For the full step-by-step migration guide, read Switching EOR Providers in the Philippines in 30 Days.

TL;DR: 30-day EOR migration checklist

Migration stage Checklist outcome
D-30 to D-21 Confirm exit terms, assign owners, request employee and payroll data from the current EOR
D-20 to D-14 Configure the new EOR setup, validate employee records, map payroll fields, confirm benefits transition
D-13 to D-7 Run parallel payroll validation and check salary, deductions, statutory contributions, leave, and 13th month accruals
D-7 Make a Go/No-Go decision based on payroll accuracy, benefits continuity, statutory proof, and employee communication readiness
D-6 to D-1 Freeze payroll changes, send employee communications, confirm cut-over timing, and pre-fund payroll if required
D-0 Cut over to the new EOR, preferably at month-end
D+1 to D+30 Validate payslips, statutory records, benefits activation, employee support, and audit documentation
D+31 to D+90 Complete post-switch health checks and close any payroll, HR, benefits, or documentation gaps

Quick copy/paste EOR migration checklist

Use this summary checklist before confirming cut-over:

  • ☐ Exit terms and notice period confirmed
  • ☐ Internal migration owner assigned
  • ☐ Payroll owner assigned
  • ☐ Employee communication owner assigned
  • ☐ Full employee master data received
  • ☐ Employment documents received
  • ☐ Payroll history and payslips received
  • ☐ Leave balances validated
  • ☐ 13th month year-to-date accrual confirmed
  • ☐ SSS, PhilHealth, Pag-IBIG, and BIR-related records checked
  • ☐ BIR Form 2316 continuity considered
  • ☐ Benefits and HMO transition confirmed
  • ☐ New EOR employment documents prepared
  • ☐ Parallel payroll completed
  • ☐ Payroll variances explained and approved
  • ☐ Employee communication approved
  • ☐ D-7 Go/No-Go decision completed
  • ☐ Cut-over date confirmed
  • ☐ First payroll after migration reviewed
  • ☐ Post-switch 30/60/90 health check scheduled

Do not migrate in 30 days if these risks are unresolved

A 30-day EOR migration is only realistic when the data, payroll, benefits, and employee communication are ready.

Do not force a 30-day cut-over if:

  • the current EOR has not provided complete employee records,
  • payroll history is missing or inconsistent,
  • leave balances cannot be verified,
  • 13th month pay accruals are unclear,
  • benefits cannot be transitioned without a gap,
  • there are unresolved employee disputes,
  • employees have complex allowances, schedules, or pending final pay items,
  • the old provider is not cooperating with data export,
  • the new EOR has not completed parallel payroll validation,
  • the company has no internal migration owner.

In these cases, use a staged migration or extend the timeline. A slower migration is better than a payroll or benefits failure.

Who should use this EOR migration checklist?

Use this checklist if your company:

  • already has employees in the Philippines under an EOR,
  • wants to move employees to a new EOR provider,
  • is switching from a global EOR platform to a Philippines-focused provider,
  • is unhappy with payroll support, costs, communication, or local HR handling,
  • wants to avoid employee disruption during the provider change,
  • needs proof that payroll, benefits, and statutory records are clean after migration.

If you are still choosing which provider to move to, read Best EOR for Switching EOR Providers in the Philippines.

What counts as an EOR migration?

An EOR migration is the process of moving employees from one legal employment and payroll provider to another while keeping the employees’ roles, work arrangements, pay expectations, benefits, and day-to-day management as stable as possible.

In a Philippines EOR migration, the handover usually involves:

  • employee master data,
  • employment documentation,
  • payroll history,
  • payslip records,
  • leave balances,
  • statutory contribution records,
  • BIR-related payroll records,
  • 13th month pay accruals,
  • HMO or benefits records,
  • employee communication,
  • new employment onboarding,
  • cut-over payroll validation,
  • post-switch compliance proof.

The goal is simple: employees should not experience payroll disruption, benefits confusion, missing records, or unclear employment communication.

The 30-day EOR migration timeline

Timeline Main objective Key deliverables
D-30 to D-21 Plan the exit and migration Exit notice, RACI, data request list, employee list, migration calendar
D-20 to D-14 Build the new EOR setup Employee data validation, payroll mapping, benefits transition plan
D-13 to D-7 Validate payroll and records Parallel payroll run, variance report, leave balance check, 13th month accrual review
D-7 Decide Go or No-Go Signed migration approval, escalation list, cut-over confirmation
D-6 to D-1 Prepare employees and payroll Employee comms, payroll freeze, final data lock, pre-funding if required
D-0 Execute cut-over New EOR employment activation, payroll ownership transfer
D+1 to D+30 Confirm migration success Payslip validation, statutory record check, benefits confirmation, issue log
D+31 to D+90 Complete post-switch audit 30/60/90 health check, final audit pack, process improvements

D-30 to D-21: Migration planning checklist

Start by confirming why you are switching, who owns the migration, and what the current EOR must provide.

Checklist item Owner Status
Confirm commercial reason for switching EOR providers Client leadership
Review current EOR contract, notice period, exit fees, and data export terms Client legal / operations
Confirm intended cut-over date Client + new EOR
Choose month-end or mid-month cut-over Client finance + payroll
Assign internal migration owner Client operations / HR
Assign payroll owner Client finance / payroll
Assign employee communications owner Client HR / people team
Assign new EOR implementation owner New EOR
Create migration tracker Client + new EOR
Identify employee-risk groups, such as new starters, leavers, night-shift workers, employees with complex allowances, or employees with pending HR matters Client + old EOR + new EOR

D-30 data request: what to ask from the current EOR

The quality of the migration depends on the quality of the data export.

Request the following from the current EOR as early as possible:

Data category Required records
Employee master file Full name, address, contact details, role, start date, employment status, compensation, work schedule
Employment documents Contracts, amendments, offer letters, policy acknowledgements
Payroll setup Salary, allowances, deductions, bank details, tax setup, pay cycle, pay components
Payroll history Year-to-date payroll ledger, previous payslips, payroll register, adjustment records
Leave records Accrued leave, used leave, pending leave, unpaid leave, leave policies applied
Benefits records HMO enrolment, dependents, benefit start dates, premiums, coverage details
Statutory records SSS, PhilHealth, Pag-IBIG, BIR-related payroll records where applicable
BIR documentation BIR Form 2316 continuity, withholding records, and tax-related payroll information where applicable
13th month pay Year-to-date accrual records, prior payments, calculation basis
Timekeeping records Attendance, overtime, night differential, holiday work, schedule adjustments
Employee relations records Active warnings, grievances, performance issues, ongoing HR matters
Offboarding records Any pending resignations, separations, clearance records, final pay items
Data protection records Data handover confirmation, access revocation plan, deletion or retention confirmation request

D-20 to D-14: New EOR setup checklist

Once the data pack is received, the new EOR should configure employment, payroll, benefits, and HR records.

Checklist item Owner Status
Validate employee names, start dates, job titles, and compensation New EOR
Confirm employee classification and employment type New EOR + client
Map pay components from old EOR to new EOR New EOR payroll
Confirm bank details securely New EOR payroll
Confirm payroll calendar Client + new EOR
Confirm statutory IDs and records New EOR
Validate leave balances Client + new EOR
Validate 13th month pay accruals New EOR payroll
Confirm BIR-related payroll records and Form 2316 continuity New EOR payroll
Confirm HMO or benefits transition plan New EOR HR
Prepare new employment documentation New EOR
Confirm employee onboarding steps New EOR HR
Create employee helpdesk or escalation channel Client + new EOR

Philippines statutory proof checklist

For Philippines-based employees, the migration audit pack should preserve evidence that payroll and statutory records moved cleanly.

PH-specific item Why it matters Status
SSS contribution records Supports employee contribution continuity
PhilHealth contribution records Helps confirm health contribution continuity
Pag-IBIG contribution records Supports employee housing fund contribution continuity
BIR withholding records Helps preserve payroll tax documentation
BIR Form 2316 continuity Important for annual employee tax documentation
13th month year-to-date calculation Prevents year-end underpayment or double counting
Leave balance report Prevents entitlement disputes
Final or transition pay confirmation Avoids pay gaps between old and new provider
Payslip history Supports payroll auditability
Certificate of employment handling, if applicable Supports employee record continuity

Payroll migration checklist

Payroll is the highest-risk part of an EOR migration. Do not cut over until payroll has been tested.

Payroll item Validation question Status
Base salary Does salary match the old payroll record and employee agreement?
Allowances Are recurring allowances mapped correctly?
Deductions Are deductions accurate and authorised?
Leave balances Do leave balances match approved records?
Overtime Are overtime rules and calculations configured correctly?
Night differential Are applicable night differential rules included?
Holiday pay Are holiday work rules and multipliers configured correctly?
13th month pay Are year-to-date accruals captured accurately?
Statutory contributions Are contribution records and employee details aligned?
Tax and withholding setup Are payroll tax details configured correctly?
Bank file Has the bank file format been tested?
Payslip format Does the payslip clearly show pay components and deductions?

D-13 to D-7: Parallel payroll validation checklist

A parallel payroll run is the main control that prevents employee disruption.

Use the old payroll data and run it through the new EOR’s payroll setup before going live.

Validation test Target
Gross salary match Salary should match employee records
Net pay variance Variance should be explained and approved before cut-over
Allowance mapping All recurring allowances should be mapped correctly
Deduction mapping All deductions should be validated
Leave balance match Leave records should match approved source data
13th month accrual match Accrual should continue without gaps
Statutory contribution review Employer and employee records should be checked
BIR-related payroll review Withholding and tax documentation continuity should be checked
Payslip review Payslip should be clear and complete
Exception report All differences should be logged and resolved
Approval Payroll owner signs off before Go/No-Go

D-7 Go/No-Go checklist

Do not proceed to cut-over until the critical items are ready.

Go/No-Go question Go condition Status
Has the current EOR provided the required employee data? Complete data pack received
Has parallel payroll been completed? Yes, with variances explained
Are salary and pay components accurate? Confirmed by payroll owner
Are leave balances accurate? Confirmed by client and new EOR
Is 13th month accrual continuity confirmed? Confirmed by payroll owner
Are statutory records complete? SSS, PhilHealth, Pag-IBIG, and BIR-related records checked
Are benefits ready? HMO or benefit plan confirmed
Are employee communications ready? Approved message and FAQ prepared
Are escalation contacts ready? Contacts shared with employees
Is payroll funding ready? Funding process confirmed
Is cut-over timing confirmed? Month-end or approved mid-month split

If any critical item is incomplete, delay the cut-over or use a staged migration.

Month-end vs mid-month EOR migration

A month-end cut-over is usually cleaner because it reduces payroll splitting and record complexity.

Option Best for Advantages Watch-outs
Month-end cut-over Standard migrations Cleaner payroll period, easier payslips, simpler contribution tracking May require waiting for the next payroll cycle
Mid-month cut-over Urgent migrations Faster transition Requires split payroll, pro-rated salary, and careful records
Staged migration Larger or complex teams Lower operational risk Takes longer and requires more coordination

D-6 to D-1: Employee communication checklist

Employee communication should be clear, calm, and practical.

Employees need to know what is changing, what is not changing, and who to contact.

Communication item Status
Explain why the EOR provider is changing
Confirm that day-to-day role and manager remain the same, if applicable
Confirm whether salary, benefits, and work schedule remain the same
Explain any new employment documents to sign
Confirm payroll date
Confirm benefits transition timing
Share HR and payroll support contacts
Share FAQ for common employee questions
Explain data privacy and document collection requirements
Confirm when the new EOR becomes active

Sample employee communication

Subject: Update on EOR Provider Transition

Hi team,

We are moving to a new Employer of Record provider for our Philippines team. This change is being made to improve local employment support, payroll coordination, benefits administration, and employee service.

Your day-to-day role, manager, and work responsibilities are not changing because of this provider transition. We will share any documents or onboarding steps required by the new EOR, along with the timeline and support contacts.

Our priority is to make the transition smooth and avoid any disruption to payroll, benefits, or HR support.

If you have questions, please contact [insert contact name] or [insert support email].

Thank you,
[Company Name]

D-0 cut-over checklist

On cut-over day, keep the process controlled and avoid last-minute changes.

Cut-over item Owner Status
Confirm final employee list Client + new EOR
Confirm payroll ownership start date Client + new EOR
Confirm old EOR end date Client + old EOR
Confirm benefits activation date New EOR
Confirm employment documents are signed New EOR
Confirm employee support contacts are live Client + new EOR
Freeze non-critical payroll changes Client payroll
Confirm bank file and funding process New EOR payroll
Confirm escalation process for payroll or HR issues Client + new EOR

D+1 to D+30: Post-migration validation checklist

The migration is not complete on cut-over day. It is complete when payroll, benefits, statutory records, and employee support have been validated.

Post-switch item Validation method Status
First payslip issued correctly Employee and payroll review
Net pay confirmed Payroll report and employee confirmation
Benefits active HMO or benefit confirmation
Leave balances correct HRIS or payroll record check
13th month accrual continued Payroll report
SSS, PhilHealth, and Pag-IBIG records checked EOR statutory documentation
BIR-related records checked Payroll and tax documentation review
Employee questions resolved Issue log
Old EOR access removed Access review
Data deletion or retention confirmed Old EOR confirmation
Migration audit pack created Shared folder or compliance archive

After cut-over, run a structured review using the 30/60/90-Day Post-Switch Health Check.

Migration audit pack checklist

Create one central folder for the migration audit pack.

Document Why it matters
Current EOR termination notice Confirms formal exit process
New EOR agreement Confirms new provider terms
Employee master data file Shows transferred employee details
Employment documents Preserves employment record continuity
Payroll mapping file Shows how pay components moved
Parallel payroll variance report Proves payroll was checked
Leave balance report Supports employee entitlements
13th month accrual report Prevents year-end payment gaps
SSS / PhilHealth / Pag-IBIG contribution records Supports statutory record validation
BIR withholding and Form 2316-related records Supports annual tax documentation continuity
Benefits transition confirmation Reduces HMO or coverage disputes
Employee communication record Shows employees were informed
First payroll report after cut-over Confirms live payroll success
Payslip sample review Confirms payslip format and accuracy
Final or transition pay confirmation Prevents gaps between old and new provider
Data deletion or retention confirmation Reduces data privacy and access risk
Issue log and resolution notes Shows post-switch remediation

EOR migration risk checklist

Risk What can go wrong Control
Missing payroll data Incorrect salary, deductions, or payslips Request full payroll ledger and run parallel payroll
Wrong leave balances Employee disputes or payroll errors Compare old EOR, employee, and client records
13th month gaps Underpayment or year-end errors Transfer year-to-date accrual data
Benefits lapse Employee loses HMO or benefit continuity Confirm activation before cut-over
Poor employee communication Confusion, anxiety, attrition risk Send clear communication and FAQ before D-0
Mid-month split errors Duplicate or missing pay Prefer month-end or document split payroll carefully
Missing statutory proof Weak audit trail Request and archive SSS, PhilHealth, Pag-IBIG, and BIR-related records
Data privacy gaps Old provider retains access too long Confirm access revocation and deletion or retention process
No escalation path Issues take too long to resolve Assign named contacts before cut-over

EOR migration RACI

Workstream Client Old EOR New EOR
Migration plan Accountable Consulted Responsible
Contract exit Accountable Responsible Consulted
Employee data export Consulted Accountable Responsible for validation
Payroll mapping Accountable Consulted Responsible
Parallel payroll Accountable Consulted Responsible
Benefits continuity Consulted Consulted Accountable
Employee communication Accountable Consulted Responsible support
Cut-over payroll Accountable Consulted Responsible
Post-switch validation Accountable Not usually involved Responsible
Audit pack Accountable Consulted Responsible support

Cost checklist for moving EOR providers

An EOR migration may involve more than a new monthly provider fee.

Cost area What to check
Old EOR exit costs Notice period, termination fees, data export fees, contract minimums
New EOR onboarding costs Setup fee, implementation fee, contract processing
Payroll overlap Funding needs during the first payroll cycle
Benefits transition HMO changes, premium timing, dependent coverage
Equipment or access changes Device policies, software accounts, security tools
Internal team time HR, finance, legal, operations, and employee communication
FX or payment timing Currency differences and payroll funding deadlines
Post-switch remediation Corrections, employee support, document cleanup

For fee comparison, read Employer of Record Pricing Philippines and Employer of Record Cost Breakdown.

EOR migration vs staff leasing vs BPO transition

Not every provider change is an EOR migration. The checklist changes depending on the model.

Transition type What changes What to check
EOR to EOR Legal employer and payroll provider Employment documents, payroll, benefits, statutory records
Contractor to EOR Worker classification and employment structure Contracts, salary, benefits, payroll setup, employee communication
Staff leasing to EOR Operating and employment model Control, supervision, HR handling, employment records
BPO to EOR Service model to direct team model Role ownership, employee management, tools, KPIs, data access

For model comparison, read Employer of Record vs Staff Leasing vs BPO.

Switching from a global EOR platform

Many companies consider moving from a global EOR platform to a local Philippines-focused EOR when they mainly employ people in the Philippines and want more local support, clearer pricing, or better employee communication.

The migration process is similar, but pay extra attention to:

  • contract notice terms,
  • data export rules,
  • employee record ownership,
  • payroll history format,
  • local statutory records,
  • benefits continuity,
  • employee communication,
  • post-switch compliance proof.

For a provider-specific transition example, read Switch from Remote.com to a Philippines-Focused EOR.

Frequently Asked Questions

How long does it take to move employees between EOR providers?

Many EOR migrations can be completed in around 30 days if the old provider supplies the required data, the new provider can onboard quickly, payroll is validated, and benefits continuity is confirmed. Complex teams may need more time.

What is the most important part of an EOR migration?

The most important control is the parallel payroll validation. It helps identify salary, deduction, leave, benefit, 13th month, and statutory record issues before employees are moved to the new provider.

Is month-end or mid-month better for an EOR migration?

Month-end is usually cleaner because it avoids split payroll periods. Mid-month migration is possible, but it requires careful pro-rating, clear payslip records, and agreement on which provider handles each part of the pay period.

Will employees lose benefits during an EOR migration?

They should not lose benefits if the transition is planned properly. Benefits continuity should be confirmed before cut-over, especially for HMO coverage, dependents, premium timing, and benefit start dates.

What records should the old EOR provide?

The old EOR should provide employee master data, employment documents, payroll history, payslips, leave balances, benefits records, SSS, PhilHealth, Pag-IBIG, BIR-related records, 13th month accrual data, and relevant HR records.

Do employees need to sign new documents?

Usually, employees will need updated employment or onboarding documents with the new EOR. The exact documents depend on the migration structure, provider process, and employment arrangement.

Can we move employees from a global EOR to a local Philippines EOR?

Yes. Companies with Philippines-heavy teams often assess local EOR options when they want more local payroll support, clearer pricing, or stronger employee service. The transition should still be managed through a structured data, payroll, benefits, and communication process.

What happens after the EOR migration is complete?

After cut-over, the company should validate the first payroll, confirm benefits activation, check statutory documentation, resolve employee questions, and complete 30/60/90-day post-switch health checks.

What is the biggest mistake in an EOR migration?

The biggest mistake is treating cut-over day as the finish line. The migration is only complete when the first payroll is validated, benefits are active, statutory records are preserved, employee issues are resolved, and the post-switch audit pack is complete.

Move Employees Between EOR Providers with Less Risk

If you are planning to move Philippines-based employees from one EOR provider to another, SOS can help you map the migration, identify payroll and benefits risks, review employee communication, and plan a cleaner 30-day cut-over.

Smart Outsourcing Solution can help with:

  • migration planning,
  • employee data handover,
  • payroll setup and validation,
  • benefits transition,
  • employee communication,
  • post-switch compliance checks,
  • Philippines-focused EOR onboarding.

Contact SOS to review your EOR migration plan

About the Author

Martin English writes about Employer of Record services, compliant offshore hiring, and building Philippines-based teams for international businesses. His work focuses on practical workforce structures, payroll transparency, and sustainable offshore growth.

Disclaimer

This guide provides general operational information only. It is not legal, employment, payroll, tax, privacy, or compliance advice. EOR migration requirements depend on contracts, employee circumstances, provider terms, payroll setup, and applicable regulations. Businesses should obtain appropriate advice before making employment, payroll, tax, privacy, or compliance decisions.

 

Table of Contents