Skip to content
← Payroll & Finance
Payroll & Finance··10 min read

Salary Slip Format Bangladesh: Free Template

Key takeaways

  • Every slip needs six core sections: employee details, pay period, earnings, deductions, attendance summary, and net pay separated from gross.
  • Basic salary, house rent, medical, and conveyance allowances each have separate tax rules, so lumping them together breaks reconciliation.
  • Consistency matters more than exact layout: manual payroll breaks down when hundreds of slips must be produced error-free every month.
On this page
  1. What a salary slip is actually for
  2. The core sections every slip needs
  3. A worked example: illustrative salary slip (BDT)
  4. Why lumping everything together causes problems
  5. Consistency matters more than design
  6. Where this gets complicated at scale
  7. One more thing

A salary slip looks simple, a piece of paper with some numbers on it, but a badly designed one causes more HR headaches than almost anything else in payroll. Here is what an actual salary slip needs to include and why the format matters more than people think.

What a salary slip is actually for

A salary slip is not just a receipt. It is the document an employee uses to understand exactly what they were paid and why, and it is what your company relies on if a pay dispute or an audit ever happens. If it does not clearly break down every component, both sides end up guessing.

The core sections every slip needs

  • Employee details: name, employee ID, designation, and department
  • Pay period: the exact dates the slip covers
  • Earnings breakdown: basic salary, and each allowance listed separately, house rent, medical, conveyance, and any others
  • Deductions breakdown: tax deducted at source, provident fund contribution if applicable, and any other deductions, each shown separately
  • Attendance summary: days worked, leave taken, and any overtime, if pay depends on it
  • Net pay: the final amount actually paid, clearly separated from the gross figure above it

A worked example: illustrative salary slip (BDT)

Everything above describes what a salary slip needs in the abstract. Here is what that actually looks like filled in: a complete, worked example with realistic round numbers, laid out exactly the way a real slip would be structured. Copy this structure into a spreadsheet or document, keep the row labels, and replace every figure with your own employee’s actual numbers.

Every amount below is illustrative only, chosen to be round and easy to follow. None of it is this year’s actual tax rate, contribution rate, or a real employee’s pay. Treat the layout as the template and the numbers as placeholders you overwrite.

This example follows the same six building blocks listed above: employee details, pay period, earnings, deductions, attendance, and net pay, filled in end to end instead of left as an abstract checklist.

Employee and pay period details

Field Example entry
Employee Name [Employee Name]
Employee ID [EMP-001]
Designation [Job Title]
Department [Department]
Pay Period [Month, Year]

Earnings

Earning Amount (BDT)
Basic Salary 40,000
House Rent Allowance 20,000
Medical Allowance 5,000
Conveyance Allowance 3,000
Gross Pay 68,000

Attendance summary

Field Example entry
Days Worked 22
Leave Taken (paid) 1
Overtime Hours 0

Attendance is shown here for completeness even though it does not change this particular example’s math, which is normal for a fixed monthly salary. It becomes load bearing the moment any pay component depends on days worked, unpaid leave, or overtime, which is common enough that the row belongs on the template whether or not a given month’s numbers move because of it.

Deductions

Deduction Amount (BDT)
Tax Deducted at Source (illustrative) 3,000
Provident Fund Contribution (illustrative) 2,000
Other Deductions 0
Total Deductions 5,000

Net pay

Field Amount (BDT)
Gross Pay 68,000
Total Deductions 5,000
Net Pay 63,000

Now here is what each row actually means, and why it earns its own line instead of being folded into a bigger number.

Basic Salary

Basic salary is the fixed core of the pay structure, the figure most other allowances and several deductions are calculated as a percentage of. This example sets it at 40,000 BDT, a meaningful share of the 68,000 BDT gross rather than a token amount, which is how most real pay structures are built. There is no single legal ratio that fixes basic salary as a percentage of gross for every company or industry, so treat the split shown here as illustrative too. Getting this figure right still matters, because provident fund contributions, gratuity calculations, and some allowance exemption limits are frequently pegged to basic salary rather than gross pay, so an artificially low basic salary can quietly understate what an employee is owed elsewhere.

House Rent Allowance

House Rent Allowance, usually shortened to HRA, covers accommodation costs and is often the largest allowance on a Bangladeshi payslip after basic salary itself, 20,000 BDT in this example. It gets its own row instead of being merged into basic salary because part of it can be tax exempt up to a limit set by NBR, and that exemption can only be calculated when HRA is stated separately in the first place.

Medical Allowance

Medical Allowance, 5,000 BDT here, is a fixed monthly amount meant to cover routine healthcare costs, separate from any formal health insurance the company might also provide. Because it is a fixed allowance rather than a reimbursement, it is paid every month regardless of whether the employee actually saw a doctor that month, which is a different mechanism from a separate medical insurance or reimbursement scheme a company might run on top of it. Like HRA, part of it is typically tax exempt up to a set limit, which is another reason it needs its own row instead of being merged into a generic “allowances” figure.

Conveyance Allowance

Conveyance Allowance, 3,000 BDT in this example, covers the cost of commuting between home and work. It is usually the smallest of the standard allowances, and it carries its own partial tax exemption limit, separate from HRA’s and medical’s. Companies with remote or hybrid staff sometimes reduce or drop this line for employees who are not commuting daily, which is a reasonable adjustment as long as it is applied consistently rather than negotiated case by case. Three allowances with three different exemption rules is exactly why a single lumped “allowances” figure on a payslip cannot be reconciled correctly at tax time.

Gross Pay

Gross Pay is every earning line added together before any deduction, 68,000 BDT in this example (40,000 plus 20,000 plus 5,000 plus 3,000). It is the figure most people mean when they informally ask what a job pays, but it is never the amount that actually lands in an employee’s bank account, which is exactly why a slip needs to show it as its own clearly labelled subtotal instead of leaving the reader to add up the earnings column themselves. Job ads and offer letters often quote this gross figure too, which is part of why new hires are sometimes surprised by the smaller number that actually arrives on their first payday, and why a payslip that separates the two clearly matters from day one.

Tax Deducted at Source (TDS)

This is the portion of income tax the employer withholds directly from salary each month and remits to the government on the employee’s behalf, instead of the employee paying it in one lump sum at year end. The 3,000 BDT shown here is a placeholder for illustration only. The real figure for any actual employee depends on their total annual taxable income, which slab that income falls into, and which exemptions apply, and all of those are set annually by the National Board of Revenue and change with each Finance Act. Do not treat 3,000 BDT, or any percentage you might back-calculate from it, as this year’s actual rate. For how those slabs and exemptions actually work, see income tax for salaried employees in Bangladesh.

Provident Fund Contribution

Where a company runs a contributory provident fund, the employee’s monthly share is deducted here and typically matched by an employer contribution that does not itself appear on the payslip. The 2,000 BDT shown is purely a placeholder. Whether your company even has a contributory fund, and what the real contribution rate is, depends entirely on how that company’s fund is structured and what has been agreed with employees, not on a single fixed nationwide percentage, so replace this row with your own company’s actual figure, or remove it if no such fund exists.

Other Deductions

This is the catch-all row for anything else that reduces net pay in a given month: a salary advance being recovered in instalments, a late attendance penalty, a premium for a policy the employee opted into, or a loan repayment. It shows as 0 in this example because none of those apply, but the row stays on the template even at zero, because the moment an unplanned deduction shows up with no row to sit in, it either gets folded silently into another line or left off the slip altogether, and both of those are exactly the kind of thing that produces a confused question from the employee.

Net Pay

Net Pay is what is actually paid out: Gross Pay minus Total Deductions, 68,000 minus 5,000, 63,000 BDT in this example. This is the figure that should match whatever actually reaches the employee’s bank account or mobile wallet, and it sits as the last line on the slip precisely because every row above it exists to explain how the payroll team, or the software, arrived at it.

Every row in this example maps back to one of the six building blocks from earlier: employee and pay period details, the earnings breakdown, the attendance summary, the deductions breakdown, and the net figure they all resolve to. That mapping is deliberate. A slip missing any one of them is exactly the gap this example exists to close.

Why lumping everything together causes problems

A slip that just shows one big number for allowances and one big number for deductions technically tells the employee what they got paid, but it does not tell them why. When someone asks why their pay changed this month, you want the slip itself to answer that, not a manager digging through a spreadsheet to explain it after the fact.

Consistency matters more than design

The exact layout of your salary slip matters less than using the same format every single month for every employee. Inconsistent formats between employees, or between months for the same employee, is what makes payroll audits and disputes take far longer than they should.

Where this gets complicated at scale

Producing one accurate salary slip by hand is easy. Producing dozens or hundreds every month, each with the correct allowances, deductions, and attendance-based adjustments for that specific employee, without a single error, is where manual payroll actually breaks down.

A copy-paste mistake in one cell of a spreadsheet quietly becomes a wrong number on someone’s payslip.

This is exactly the kind of repetitive, detail-heavy work Utso generates automatically. Every payslip pulls the correct salary structure, deductions, and attendance data for that employee and that pay period, formatted consistently, every single time, with PDF generation and delivery handled without anyone building it by hand. The payroll software page covers the pay run those slips come out of. For a closer look at that process end to end, see how payroll actually gets run in Bangladesh.

One more thing

This article explains what a proper salary slip should contain. It is not a legal template and does not cover any statutory formatting requirements that may apply to your specific industry, so check with an accountant or payroll professional if you need to confirm your slip meets every applicable requirement.

Ready to get started?