Skip to content
SORS ERP
Available

HR and payroll software with biometric attendance

Attendance from ZKTeco devices, leave and shift management, and a payroll run that handles overtime, advances and income tax slabs before producing payslips and a salary sheet.

Screens in this module

  • Employees
  • Departments
  • Employee Documents
  • Onboarding Checklist
  • Shift Schedules
  • Attendance Logs
  • Attendance Corrections
  • Overtime Management
  • Leave Applications
  • Leave Approval Workflow
  • Biometric Devices
  • Payroll Processing
  • Salary Structures
  • Salary Advances
  • +6

Where this matters most

SORS ERP HR and payroll covers the whole employee record, from organisation, department and job title through onboarding documents, shifts, leave and attendance to the monthly payroll run. It is built for offices, shops and factories in Bangladesh that pay a mix of salaried and hourly staff and need attendance to come from a fingerprint device, not a paper register.

Attendance is the hard part, so it is automated. ZKTeco biometric devices on your office network are read by a small sync agent that pushes punches to the cloud on a schedule. Shifts, holidays, late marks, overtime and leave then flow into attendance reports and straight into payroll, where salary structures, advances and income tax slabs decide the take-home figure.

Payroll runs through process, approve, disburse and finalize, so a manager signs off before money moves. Payslips are generated as PDFs and can be emailed, the salary sheet exports for your bank, and tax deductions follow slabs you configure per financial year. Recruitment, performance reviews and disciplinary records sit in the same module.

How it works

From fingerprint punch to payslip

punch ZKTeco device fingerprint sync LAN sync agent pushes punches month end Attendance & leave shifts, OT approve Payroll run tax, advances Payslip & sheet PDF, bank sheet
Punches from ZKTeco devices are pushed by the LAN sync agent into attendance and leave records, the monthly payroll run applies salary structures, overtime, advances and tax slabs, and staff receive PDF payslips while the bank gets a salary sheet.
  1. ZKTeco device, fingerprint
  2. LAN sync agent, pushes punches
  3. Attendance & leave, shifts, OT
  4. Payroll run, tax, advances
  5. Payslip & sheet, PDF, bank sheet

What is included

Employee records and onboarding
Keep each employee profile, documents, employment type, position, department and location in one record, with an onboarding checklist for new joiners. Warning letters and disciplinary actions are filed against the same profile.
ZKTeco biometric attendance
Register ZKTeco devices per office. A lightweight sync agent, installed as a Windows service or on Linux, reads punches over the LAN and pushes them to SORS ERP on a schedule, so attendance appears without manual entry.
Shifts, corrections and overtime
Define shift schedules and assign them to staff, approve attendance corrections when someone forgets to punch, and calculate overtime from actual hours. Punctuality analysis shows who is habitually late by department.
Leave and time-off workflow
Set leave types and yearly entitlements, let employees apply for leave, time off or work from home, and route requests through an approval workflow. Holidays are configured once per year for every branch.
Salary structures and payheads
Build salary structures from components such as basic, house rent, medical and conveyance, assign them to employees, and add allowances or deductions per person. Salary advances are recovered from later payroll runs.
Income tax by slab
Configure income tax slabs per financial year following the NBR circular, record employee tax declarations, and let payroll deduct tax each month. Deductions are tracked so remittance to the government is a report, not a hunt.
Payroll run with approval
Generate payroll for a period, review the entries, then approve, disburse and finalize as separate steps. Disbursement creates bank transfer records per employee, and the salary sheet exports for your bank or accountant.
PDF payslips by email
Generate payslips for the whole period at once, download them as PDFs or email them to staff individually or in bulk. Final settlement handles leavers with outstanding dues and advances.
Recruitment and performance
Post jobs, track applicants through pipeline stages and schedule interviews. Set goals and KPIs, run appraisal cycles and record reviews and ratings against competencies, all linked to the employee record.

In Bangladesh

Attendance devices from ZKTeco are the default in Bangladeshi offices and factories, and most sit on a local network with no public address. The SORS ERP sync agent solves that: it runs on any Windows or Linux machine in the office, reads punches from the devices and pushes them to the cloud on a schedule. Punches stay on the device until they are synced, so a load-shedding or internet outage does not lose a day of attendance.

Payroll here has local shapes: festival bonuses around Eid, salary advances before the holidays, overtime for factory floors and income tax deducted at source under slabs that change with each budget. SORS ERP handles advances, overtime and slab-based tax today. Bonus and incentive schemes and salary arrears are on the roadmap and are labelled Phase 2 inside the ERP. Slabs are configurable per financial year following the NBR circular, so no figures are hard-coded.

Payslips are PDFs that staff can keep on their phone, and a payslip-ready SMS template exists in the SMS module for tenants who use it. Bank disbursement follows the way most Dhaka companies pay: a salary sheet handed to the bank, with transfer records kept per employee inside the ERP.

Frequently asked questions

Which attendance devices work with SORS ERP?

ZKTeco biometric devices are supported through the biometric sync agent. The agent runs on a Windows or Linux machine on the same LAN as the devices, reads punches and pushes them to your SORS ERP account on a schedule. Other device brands are not integrated today.

Does it calculate income tax on salaries?

Yes. You configure tax slabs per financial year following the NBR circular, employees submit tax declarations, and payroll deducts tax automatically each month. We do not ship fixed slab figures because they change with each budget.

Can employees see their own payslips?

Payslips are generated as PDFs and can be emailed to each employee individually or in bulk once the payroll is finalized. A payslip-ready SMS template is available for tenants using the SMS module. There is no separate employee mobile app; the ERP is a responsive web app.

How do salary advances work?

Record an advance against an employee with a recovery plan, and payroll deducts the instalments from the following months. Final settlement picks up any unrecovered balance when someone leaves the company.

Does it handle festival bonus and arrears?

Not yet as dedicated workflows. Bonus and incentive schemes and salary arrears are on the roadmap and appear as Phase 2 inside the ERP. Today a bonus can be paid as an additional salary component in a payroll run.

Can it manage two shifts in a factory or a shop?

Yes. Create shift schedules, assign them to employees, and attendance is evaluated against the assigned shift. Overtime comes from hours worked beyond the shift, and attendance corrections handle missed punches.

See HR & Payroll on your own data

A 30-minute demo in Bangla or English, with your products, your VAT setup and your questions.