Payroll Services · Bangladesh

Payroll Migration in Bangladesh

Switching from spreadsheets, old software or another provider? We move your employee data, year-to-date tax, provident fund and leave balances into a clean payroll, prove it with parallel runs, and keep pay day on the same date.

Definition

What Is Payroll Migration?

Payroll migration is the controlled move of your payroll from one system or provider to another, including employee records, salary structures, year-to-date pay and tax, statutory balances and payment details, checked through parallel runs so the first live payroll in the new setup is correct.

In Bangladesh the hard part is the middle of the income year, which runs from 1 July to 30 June. Monthly tax on salary is worked out from each employee’s estimated income for the whole year, so the tax and pay already processed since 1 July must move across too.

↑ THIS SIDE UP
PACKING LISTHANDLE WITH CARE
  • Employee master data
  • Salary structures and allowances
  • Year-to-date pay and tax since 1 July
  • Provident fund balances
  • Gratuity and leave balances
  • Loans and salary advances
  • Bank accounts and payment files
  • Payslip and report history

Data mapping

What Moves, and How It Gets Cleaned

Most payroll errors after a switch come from data that was copied, not checked. Every field is mapped, cleaned and signed off before the first parallel run.

Timing

When Is the Best Time to Switch Payroll in Bangladesh?

Any month can work if the year-to-date figures move with you. Some months are simply easier.

How it works

Our Payroll Migration Process

Four phases, each with a sign-off from your HR or finance lead before the next one starts.

Phase 1DiscoverCollect policies, salary structures, the last payrolls and the problems you want fixed.
Phase 2Map and cleanMap every field, remove duplicates and load opening and year-to-date balances.
Phase 3Parallel runsRun at least two cycles side by side and explain every difference in writing.
Phase 4Go live and hypercareSwitch on the agreed date, then extra checks and fast answers in the first live cycles.

Proof before go-live

What a Parallel Run Looks Like

The old and new payroll run on the same month’s inputs. Nothing goes live until every difference is explained.

Parallel run 1: monthly totals, BDTILLUSTRATIVE
LineOld payrollNew payrollDifference and reason
Gross pay1,250,0001,250,000Matches
Tax deducted86,40088,150Δ 1,750August bonus missing from old year-to-date figures
PF, employee share62,50062,500Matches
Loan recovery15,00015,000Matches
Net pay1,086,1001,084,350Δ 1,750Same cause as tax line

Every difference gets a written reason and a decision before go-live: fix the old figure or fix the new setup.

FAQs

Payroll Migration: FAQs

Payroll migration is moving your payroll from one system or provider to another, including employee records, salary structures, year-to-date pay and tax, provident fund and leave balances, and payment details, then proving the new setup with parallel runs.

1 July is easiest because a new income year starts and no year-to-date tax needs carrying across. The start of a quarter is the next best choice. June is the hardest month because year-end tax deposits have shorter deadlines.

Yes. The new payroll must load each employee’s pay and tax since 1 July, because monthly tax is based on estimated income for the whole year and the annual salary statement must cover the full year.

Employee master data, salary structures, year-to-date pay and tax, provident fund and gratuity balances, leave balances, loans and advances, bank details, and the last few payroll registers for testing.

A parallel run processes the same month in the old and new payroll and compares every line. We recommend at least two parallel cycles before go-live, and every difference must be explained in writing.

It depends on headcount, number of entities and the quality of your current data. You get a dated plan after the discovery phase, before any data is moved.

We load opening balances from your fund and payroll records and reconcile them with the trustees’ figures. The fund itself, its trustees and its investments stay as they are.

The transfer method, who can access the data and when working copies are deleted are agreed in the contract before any file is shared.

CHANGE OF PAYROLL ADDRESSSame team, same pay day, better payroll.
MOVING

Ready to Move Your Payroll?

Tell us your headcount, how payroll runs today and the month you want to switch. We will send a dated migration plan and a written fee before any data moves.

BPO Bangladesh · Suite 610, 5th Floor, Rupayan Shopping Square, Bashundhara R/A, Dhaka 1229 · +880 1711-990020