Automate salary, tax, and payslips in minutes with Utso Payroll.
Generate accurate payroll from attendance and performance data, without spreadsheets

Payroll that calculates itself.
Utso automatically links attendance, overtime, and taxes so you never miss a detail.
HRM
Payroll
Payslip
Complete Payroll Management
Everything you need to automate your entire payroll process

Attendance-Salary Calculation
- Late entry tracking automatically impacts salary based on predefined policies.
- Example: If an employee is late five days in a month, one day of salary is deducted.
- Works together with HRM attendance and leave data.
- Supports grace periods and department-wise rules.
- Pick which attendance sources count towards salary: biometric machines, the online timer, or an uploaded spreadsheet.

Overtime Management
- Overtime tracked through attendance data.
- Set your own rates by department or employee category.
- Overtime hours automatically added to payroll calculation.
- Managers can approve or reject overtime entries before they are paid.
- Approved overtime is picked up automatically, along with everything else in the pay run.

Payroll Engine
- Supports monthly, weekly, bi-weekly, or daily pay cycles.
- Automatically generates payroll sheets for the selected period.
- Auto-calculates allowances, bonuses, and deductions.
- Option to regenerate or lock a payroll batch before publishing.
- Starts on its own, on the day you set, so nobody in HR has to remember to run it.

Payslip Generation and Distribution
- Automatic payslip generation for each employee.
- Payslips can be emailed directly to employees using Utso Payroll.
- Employees download their own payslips from their own login.
- Payslip template includes logo, signature, and secure watermark.
- Employees can preview their next projected salary before the current pay run closes.

Tax and Compliance Management
- Built-in tax calculation engine with TDS rates you set yourself.
- Automatic tax deduction for each employee based on saved profile data.
- Payroll generation process includes tax validation summary.
- Export monthly tax deduction reports for finance or audit use.
- Every deduction and approval is recorded, so you can always show who did what and when.

Multi-Level Payroll Views
- Full company-wide view for all employees in a month.
- Department, team, or branch-wise filtered payroll views.
- Individual employee view showing detailed breakdown of payments, deductions, and taxes.
- Export payroll summary to Excel for record keeping.
- Access rules mean department and branch managers only see the payroll data relevant to their team.

Reporting and Export
- Download monthly payroll reports as Excel or PDF.
- Summaries show totals for gross salary, net pay, and deductions
- Filter by period, department, or branch.
- Designed for easy import into accounting tools.
- Reports pull from the same verified attendance and leave data used to run payroll, so finance and HR see matching numbers.
Works with the rest of Utso
Payroll picks up what it needs from the other parts of Utso on its own
HRM Integration
Attendance, leave, and overtime data feed directly into payroll generation.
Explore HRMHow an Utso Payroll run actually works
From the moment attendance closes for the period to the moment employees are paid, everything after the first click runs on its own.
1. Attendance and leave come in
Late arrivals, overtime, and approved leave come across from HR on their own before the month closes. Payroll starts from real attendance, not a spreadsheet somebody typed up.
2. Payroll runs and tax is worked out
Payroll runs on its own, however often you pay people: daily, weekly, every two weeks, or monthly. TDS and your other deductions are applied for you.
3. Payslips and paying salaries
Payslips are made for you and can be emailed out or downloaded by staff themselves. You also get a ready-made payment file to send salaries in one go through your bank or mobile wallet provider.
Salary increments and bonus management, built in
Payroll for salary processing software Bangladesh businesses trust doesn't stop at the monthly run. Raises and bonuses stay in the same system with a clear record of who approved what.
Individual and Batch Salary Increments
Give one person a raise, or a whole team at once. Each raise is drafted, approved, then applied. If the raise starts from an earlier month, Utso works out the back pay owed by itself.
Performance and Attendance Bonuses
Bonuses for good performance or good attendance go through as many approval steps as you want. Pay them with the monthly salary, or send them separately.
Why Bangladesh businesses choose Utso for automated payroll
Keeping your salary data private and your paperwork correct is not something added on later. It is how Utso was built.
A separate database for every company
Your salary data is kept in its own place, completely apart from every other company on Utso. Nobody else's records sit next to yours.
Runs every day on its own
Payroll starts by itself, on time, however often you pay people. No one has to remember to click "run payroll."
Built around Bangladesh Labour Rules 2015
TDS is worked out and recorded on every pay run, leave deductions come across from your leave rules on their own, and every money decision is recorded in case anyone asks later.
Payroll management system Bangladesh businesses actually grow into
Whether this is your first payroll or you are adding up five branches by hand every month, Utso grows with you.
Growing SMEs leaving spreadsheets behind
If you're currently calculating salary in Excel and hoping nobody made a formula error, Utso Payroll turns attendance and leave data into a finished payroll run automatically, with a first automated run typically live within 30 days of signup.
Multi-branch businesses on ZKTeco biometric hardware
Branches that already use ZKTeco fingerprint or face machines send attendance into one screen, even where the office network has no direct connection. No more adding up branch figures by hand at month end.
Finance teams that need to show their working
Every TDS calculation, deduction, and approval is logged, giving finance and compliance officers the payroll compliance Bangladesh audits ask for, without exporting logs from three different systems.
Simple, usage-based payroll pricing
No user licences and no separate payroll package to negotiate. Just two numbers, both counted the same way.
Core HR is included on every account
Every Utso account runs on Core HR, billed 50 BDT per active employee per month. It covers the employee directory, attendance, and leave data that Payroll runs on.
Payroll is counted the same way
Add Payroll for an extra 50 BDT per active employee per month, billed on the same active-employee count as Core HR, with no separate user count to track.
See full pricingSimplify payroll, taxes, and payslips in one step
Start your free trial today and experience complete salary automation.
Frequently Asked Questions
Do I need Core HR to use Utso Payroll?
Yes. Payroll sits on top of Core HR, which every account includes. Core HR holds the staff, attendance, and leave records that payroll calculates from.
How is Utso Payroll billed?
Core HR is 50 BDT per working employee per month, and Payroll adds another 50 BDT per working employee per month. You are billed only for staff who are active, and you can add or remove people any time.
Does Utso Payroll calculate tax automatically?
Yes. A built-in TDS engine with rates you set yourself calculates and deducts tax for each employee based on their saved profile data, and every payroll run includes a tax validation summary you can export for finance or audit use.
Can Utso Payroll pay employees on different schedules?
Yes. Daily, weekly, bi-weekly, and monthly pay frequencies are all supported, so different employee groups can be paid on different cycles inside the same account.
Does Utso automate Eid or festival bonuses?
No. You can set up performance and attendance bonuses and send them through your approval steps, but Eid and festival bonuses still have to be entered and approved by hand. Utso does not work them out for you yet.
Can other companies on Utso see my salary data?
Yes. Your salary information is kept completely apart from every other company using Utso. No other business can reach it, and your numbers are never stored together with theirs.
How are salary increments approved?
A raise is first drafted, then approved, then applied, whether it is for one person or a whole team. If the raise starts from an earlier month, Utso works out the back pay owed by itself.
Can employees see their own payslips and upcoming salary?
Yes. Staff log in to their own account, download their payslips, and see roughly what their next salary will be before the month closes.
How do I actually pay everyone once payroll is done?
Utso gives you a ready-made payment file. Send it to your bank, or to your mobile wallet provider, and pay everyone in one go instead of one by one.
What happens if I add or remove employees mid-month?
You pay only for staff who are working that month. Add someone or mark them inactive and both the payroll and your bill adjust on their own. There is nothing extra to update.
Does Payroll work across multiple branches or departments?
Yes. You can look at payroll branch by branch, department by department, or for the whole company at once. Each department can have its own salary rules, and everything still adds up in one place.
