Skip to content
Payroll Services

Managed Payroll Services for Bangladesh Employers

PayrollBD runs managed payroll for employers in Bangladesh. Each month we compute pay, deduct tax at source under the Income Tax Act 2023, issue wage slips, and file the monthly withholding return with the National Board of Revenue. Your wage register and payment record stay audit-ready under the Bangladesh Labour Act 2006. ✓ Reviewed by Eicra Binte Islam, PayrollBD

Internal financial control and audit support for companies in Bangladesh

Who runs the pay cycle?

PayrollBD runs the cycle and you approve it. We hold the wage register, compute pay for every worker and prepare each filing that follows. You sign off before money moves, because the legal duty under the Bangladesh Labour Act 2006 stays with the employer and never transfers to a provider.

HR Management Solution In Bangladesh

How is tax deducted?

Tax comes out at source when the salary is paid. Section 86 of the Income Tax Act 2023 requires the person paying employment income to deduct at the average rate on that worker estimated total income for the year. We recompute the average every month as pay and allowances change.

Taxation icon representing tax return and planning

When are filings due?

The return of tax deducted is monthly, not quarterly. It falls due by the fifteenth of the month after the deduction, and moves to the next working day when the fifteenth is a holiday. We prepare it from the same register that produced the wage slips, so the two always agree.

BPO engagement steps five to eight: handover list, parallel run, monthly records and notice

What records are kept?

You keep a wage register, wage slips and the return you filed. The register is the record required under section 121 of the Bangladesh Labour Act 2006, read with the Bangladesh Labour Rules 2015, and it is kept on Form 38. A copy of the full set returns to you every month.

Staff or Employee Management

How is overtime paid?

Overtime is paid at twice the ordinary rate. Section 108 of the Bangladesh Labour Act 2006 sets that rate for hours worked beyond the normal working day. We keep overtime hours in a column separate from basic hours, so the doubling is visible on the wage slip and traceable in the register.

Remote Customer Services

What happens on exit?

Final dues are paid within thirty working days of the job ending. That limit sits in section 123 of the Bangladesh Labour Act 2006 and covers retirement, dismissal and resignation alike. We build the closing computation, the clearance record and the payment date into one exit pack for each leaver.

What does a monthly payroll run cover?

A payroll run is the monthly cycle that turns attendance into paid wages, deducted tax and filed records. PayrollBD runs six stages each month. Every stage ends in a document you can check, and each one names the law it answers to.

How does onboarding reach pay?

A new worker reaches the payroll only once the paperwork exists. We need the appointment letter, the agreed pay terms, the taxpayer identification number and the bank details before the first run. Missing any one of these is the usual reason a first salary slips to the following wage period.

How is gross pay built?

Gross pay is assembled from basic wage, allowances and overtime, in that order. Each element is drawn from your own attendance and appointment records rather than from a rolled-forward figure. Anything that cannot be traced to a document is held back and queried rather than estimated into the run.

How does payment reach staff?

Payment goes out by bank transfer against the register you approved. We prepare the disbursement schedule, you release it, and the wage slip for that wage period is issued to each worker. Wages fall due before the seventh working day after the wage period ends under section 123.

What is on the wage slip?

The slip shows basic wage, allowances, overtime hours, deductions and net pay for one wage period. It is drawn from the wage register rather than typed separately, so the two cannot drift apart. Each worker receives a slip for every wage period, and a copy stays in your audit file.

How is tax at source set?

The rate is not a fixed band. Under section 86 of the Income Tax Act 2023 the deduction is made at the average rate of tax applicable to the estimated total income of that worker for the year. We revise the estimate whenever pay, allowances or the tax position changes.

When does the return go in?

The monthly return of tax deducted goes to the National Board of Revenue by the fifteenth. Section 177 of the Income Tax Act 2023 sets that date and moves it to the next open day when the fifteenth is a weekly or public holiday. We file from the approved register, not from a separate sheet.

How does a pay run work?

A pay run works in seven steps, and each one closes before the next begins. The output is a dated pack carrying the gross-to-net working for every worker, the tax deducted, the wage slips issued and the return filed. The steps below run in this order every pay month.

  1. Collect — attendance, leave and overtime hours reach us in one file.
  2. Verify — we check the hours against your appointment letters and pay terms.
  3. Compute — gross pay is built, then overtime is added at twice the ordinary rate.
  4. Deduct — tax at source is worked out under section 86 of the Income Tax Act 2023.
  5. Approve — you sign off the register before any money moves.
  6. Pay — wages are released and wage slips go out for the wage period.
  7. File — the monthly return of tax deducted goes to the National Board of Revenue.
Managed Payroll Services
Managed payroll in Bangladesh

What must you send?

You send seven things each month, and the order matters because each one feeds the next. Attendance arriving late is the usual reason a pay run slips, so it heads the list. Everything below is drawn from records you already keep for the Bangladesh Labour Act 2006.

  1. Attendance and leave — the raw record for the wage period, worker by worker.
  2. Overtime hours — hours worked beyond the normal day, kept separate from basic hours.
  3. Pay changes — raises, transfers, new appointment letters and revised terms.
  4. Bank details — account data for each worker being paid by transfer.
  5. Tax details — the taxpayer identification number held for each worker.
  6. Fund elections — provident fund choices, where your establishment runs a fund.
  7. Leaver notice — written notice of every exit, with the date it took effect.
  8. Related work — the run itself sits in our payroll processing service.

How payroll links to nearby work

Payroll rarely sits alone. The same attendance and pay data feeds workforce planning, small-employer setups and staff counselling files. PayrollBD keeps one record set behind all of them, so a figure changed in payroll does not have to be keyed again elsewhere.

Which deadlines does Bangladesh law set?

Four clocks bind almost every employer in Bangladesh. Each one starts on an event rather than on a calendar date. None of them can be extended by agreement with a payroll provider. Each is set by primary law, and the wording sits in the Income Tax Act 2023 and the Labour Act.

Payroll dutyClock starts onLimit set by law
Length of a wage periodStart of the wage periodNot more than one month, under section 122 (Bangladesh Labour Act, 2006)
Payment of wagesLast day of the wage periodBefore the seventh working day, under section 123 (Bangladesh Labour Act, 2006)
Return of tax deductedEnd of the month of deductionBy the fifteenth of the next month, under section 177 (Income Tax Act, 2023)
Final dues after exitDate the job endsWithin thirty working days, under section 123 (Bangladesh Labour Act, 2006)
Payroll modelWho computes payWho files the returnWho holds the register
In-house teamYour own staffYour own staffYour office
Managed payrollPayrollBDPayrollBDPayrollBD, copied to you
Split modelYour own staffPayrollBDShared, set in the scope note
  1. Wage register — the record required under section 121, read with rule 111 (Bangladesh Labour Rules, 2015), kept on Form 38.
  2. Wage slip — issued to each worker for each wage period, drawn from the same register.
  3. Withholding return — the monthly return of tax deducted at source, filed under section 177 (Income Tax Act, 2023).
  4. Overtime sheet — hours beyond the normal day, paid at twice the ordinary rate under section 108.
  5. Provident fund file — where your workers have called for a fund under section 264, the member and contribution record.
  6. Exit pack — the final dues working, the clearance record and the date payment was made.
  7. Inspection copy — the same set, ready for the Department of Inspection for Factories and Establishments.

How does a payroll enquiry work?

You get questions first, then a written scope note, and no data moves before you agree it. We ask how many workers you pay, how your wage periods run, and whether a provident fund exists. The scope note then names what we do, what stays with you, and which filings we sign.

Successful Process of Business Process and permit Certificate

PayrollBD works with partner firms outside Bangladesh, so an employer setting up here can keep one point of contact. Local counsel handles company law and tax filing in each place. Payroll data stays inside the engagement team.

We also arrange

  1. Company structure design
  2. Foreign entity registration
  3. Appointing local directors
  4. Named company secretary
  5. Local bank account opening
  6. Other local registrations
Anything else you think we should know about the production or any specific questions you want to be answered?

What do employers ask before signing?

The questions below come from the enquiry stage of Bangladesh payroll files. Each answer states the position first and then gives the reason behind it. Where an answer rests on the law rather than on PayrollBD, the answer says so plainly instead of implying a promise that no provider can make.

Full or part managed payroll?

Both work, and the split is decided by who holds the wage register. Fully managed means PayrollBD computes pay, deducts tax at source, issues wage slips and files the monthly return. Part managed means your team computes pay and PayrollBD handles the filing side only. The deciding question is not company size. It is whether you want the record kept in one place or split between two.

How long does setup take?

Setup runs in four stages, and the length depends on how complete your staff records already are. An employer with clean appointment letters and a usable attendance record moves fastest. The stages below are the same for every employer, whatever the worker count.

  1. We list your workers, their pay terms and their wage periods.
  2. We rebuild the opening wage register from your existing records.
  3. We run one parallel month beside your current process and compare the two.
  4. We cut over, and the first live run goes out under the new register.

How much control do I keep?

You keep every approval. PayrollBD computes and prepares, but no payment is released and no return is filed until you sign off the register for that wage period. You also keep the underlying record, because a copy of the wage register and every wage slip is returned to you each month. Legal duty under the Bangladesh Labour Act 2006 rests with the employer, not with the payroll provider, and no contract moves it.

What decides the workload?

Scope is set by three things. They are how many workers you pay, how many wage periods you run in a month, and whether a provident fund is in place. A single monthly wage period for salaried staff is the simplest case. Weekly wage periods, heavy overtime, or a fund under section 264 of the Bangladesh Labour Act 2006 each add work. The scope note lists which of these apply before anything begins.

Which employers does it fit?

Any employer with workers on a Bangladesh payroll can use it. It suits employers with regular wage periods, separately tracked overtime, and a monthly return of tax deducted that has to reach the National Board of Revenue on time. It suits informal arrangements poorly. Where no attendance record is kept there is nothing to build a wage register from, and that has to be fixed first.

Start your payroll handover

Send your worker count, your wage period pattern and the way you run pay today. PayrollBD replies with a written scope note. It names the filings we prepare, the approvals that stay with you, and the records that return to your office each month. Nothing is filed before you agree that note.