Every HR tool we evaluated before building CrewHRM was designed around FLSA, UK employment law, or EU GDPR. None of them understood the Bangladesh Labour Act 2006. Here's what that actually means in practice.
When we were scoping CrewHRM, we evaluated every HR platform on the market: Bamboo HR, Zoho People, greytHR, HRMantra. Not one of them had a module that could correctly calculate a Bangladeshi provident fund contribution, process a gratuity payout under the Bangladesh Labour Act 2006, or handle the specific leave categories mandated by law for factories versus offices.
This isn't a criticism of those platforms. They're well-built products designed for their primary markets. The problem is that HR software is deeply compliance-specific — the rules that govern how you pay people, when you must pay them, what benefits are mandatory, how terminations must be handled — are different in every country, and sometimes every industry.
Building CrewHRM around Bangladesh Labour Act 2006 wasn't a differentiating feature. It was the minimum viable product.
Most HR managers in Bangladesh know the law broadly but get tripped up on the specifics. Here are the areas that most generic HR software gets wrong:
The Bangladesh Labour Act mandates that establishments with 100+ workers provide a Workers' Profit Participation Fund (WPPF), where 5% of net profit is distributed to workers annually. This is separate from the Provident Fund (PF), which is employer-employee contributory and typically runs at 10% each.
Gratuity — a one-time payment at termination — is calculated as 30 days' last wages per year of service for permanent workers, up to a cap. The nuance: "last wages" means basic + other allowances, but not all allowances. The definition of what's included in the calculation changes based on how the employment contract is structured.
The act mandates different leave structures for different worker categories. A factory worker gets: casual leave (10 days), sick leave (14 days), annual leave (1 day per 18 days worked). An office worker in a non-factory establishment gets different entitlements.
Maternity leave is 16 weeks (8 weeks prenatal + 8 weeks postnatal) — note this is more generous than many Western countries. The payment obligation is on the employer, and the timing of payment has specific legal requirements.
Standard working hours under the act are 8 hours/day, 48 hours/week. Overtime is capped at 2 hours/day and paid at double the basic rate. The act also specifies maximum weekly working hours including overtime: 60 hours. Most HR systems either don't track this cap or don't alert when it's approaching — leaving employers exposed.
Bangladeshi salary structures are more complex than the simple base + bonus models common in US software. A typical package has: basic salary, house rent allowance (HRA), medical allowance, conveyance allowance, and sometimes a mobile allowance or food allowance.
Each component affects different calculations: PF is on basic only, income tax thresholds vary by component, and the gratuity formula references specific components. We built a salary component system where each component can be tagged with its tax treatment, PF inclusion status, and gratuity inclusion status. This lets the payroll engine calculate correctly without manual intervention.
Bangladesh has a tiered income tax system with gender-based base exemptions (women have a higher exemption threshold than men), investment rebates for provident fund contributions and life insurance premiums, and a tax card system where the employer retains payroll tax at source.
We built the tax module with an annual projection feature that shows employees (and HR managers) the estimated tax liability for the year based on current salary, plus what the employee needs to invest to reduce it. This is used extensively during the annual investment declaration period (October–February).
Bangladesh's garment industry (RMG sector) has additional compliance requirements that general HR software ignores. The Accord on Fire and Building Safety requires specific safety training records. The BGMEA has its own certification requirements. Export-oriented factories are subject to buyer compliance audits that require detailed HR record exports in specific formats.
We built a compliance module with RMG-specific templates that generate the reports buyers actually ask for: worker roster exports, overtime summary by worker, attendance records by line, and leave encashment history. These run on demand in under 30 seconds — replacing what used to be a day-long manual exercise before every audit.
Disciplinary proceedings under the Bangladesh Labour Act have procedural requirements — show cause notice, inquiry committee, opportunity to be heard — that require human judgment at each step. We built a workflow to track these proceedings and ensure the right paperwork is generated at each stage, but we deliberately stopped short of trying to automate the decisions.
Same with individual employment contract drafting. The act sets minimums; the contract terms are negotiated. We provide templates and a document generation tool, but the negotiation stays human.
Work With Us
From ERP to HealthTech to custom SaaS — we partner with businesses that want software built properly.