Way4Tech
๐Ÿ‡ง๐Ÿ‡ฉ Payroll in Bangladesh

Odoo payroll in Bangladesh

Every Bangladesh payroll item that has to land in a salary rule, a bank file, or a statutory report, printed in full with its verification state.

4 items 2 unconfirmed Printed as checked, not condensed.

What Bangladesh payroll has to calculate, withhold and file

Each item below becomes a salary rule, a bank file, or a report we test before the first live run.

  1. 1

    There is no general contributory state social insurance for private sector employees. Employees, including foreign nationals, contribute 7% to 8% of salary to a provident fund and the employer matches it.

  2. 2

    Gratuity is payable on termination of employment, so the payroll model needs an accrual, not just a period cost.

  3. 3

    Companies in scope must pay 5% of net profit into the worker funds under section 232 of the Bangladesh Labour Act 2006, split 80:10:10 between the Workers Profit Participation Fund, the Welfare Fund and the Bangladesh Workers Welfare Foundation Fund. A company is in scope if it has paid-up capital of Taka 1 crore or permanent assets of Taka 2 crore on the last day of its accounting year. The contribution is due within nine months of the year end.

    Unconfirmed. Sources agreed, no primary confirmation found.

  4. 4

    Employers deduct income tax at source from salaries under the NBR slab rates and report it through the quarterly withholding return, so payroll and the withholding return have to reconcile.

    Unconfirmed. Sources agreed, no primary confirmation found.

Checked Localization notes on this page checked on 22 August 2026.

Rates, formats, thresholds and submission windows change. We configure against the rules in force at build time and confirm every figure with your accountant or tax advisor before sign-off. If a rule moves after go-live, it is a support ticket, not a rebuild. Read more on our Odoo localization service.

How we build payroll for Bangladesh

The delivery method behind the list above. The same four steps on a 10-user rollout and on a multi-company programme, with the depth scaled to the scope.

  1. 1 Rules, not hard-coded numbers. Contributions and deductions are built as Odoo salary rules with dated parameters, so a rate change is a configuration edit rather than a code release.
  2. 2 Employee data gets audited first. Bank details, national identifiers, start dates and contract types. Bad master data is why most payroll go-lives slip, and it is cheap to fix early.
  3. 3 One parallel run, minimum. We run at least one cycle alongside your current system and reconcile it line by line with your HR and finance leads before switching over.
  4. 4 Bank files tested with the bank. Payment files and statutory reports are generated from Odoo and put through your bank as a test batch before the first live run.

What we need from you to quote it

Bring these to the first call and you get a scoped, priced payroll plan for Bangladesh instead of a range.

  • โœ“ A full payslip for each contract type you run, from your current system.
  • โœ“ Your employee master file, including bank details and identifiers.
  • โœ“ The reports and files you submit today, and who you submit them to.

Payroll in other markets we cover

Running the same rollout across borders? These pages carry the same depth for each market, so you can compare before scoping a multi-country phase.

All 18 countries โ†’
๐Ÿ‡ง๐Ÿ‡ฉ

Scope payroll for your Bangladesh rollout.

Send us the list above with your answers against it. We come back with what is configuration, what is a connector, and what is a build, priced before the project starts.