Most Pakistani companies still run payroll on Excel sheets passed between HR and accounts. It works until it doesn't — a missed late-coming deduction, the wrong tax after an increment, an EOBI challan that doesn't match, a gratuity nobody provisioned for. This guide explains what HR and payroll software in Pakistan should do in 2026 and how to pick a system you will still be happy with in three years.
Signs you have outgrown Excel payroll
- Payroll takes more than two days every month, and only one person understands the formulas.
- Attendance comes from a machine or a register and is re-typed into the salary sheet.
- Leave balances are disputed because nobody can show how they were worked out.
- Salary tax stays the same every month even after increments, bonuses or arrears.
- Loans and advances are tracked in a notebook and recovered "when someone remembers".
- Gratuity is calculated only when an employee resigns — and the amount is a surprise.
- Accounts receive one total figure for salaries and cannot split it by department or branch.
If three or more sound familiar, read our comparison of ERP vs spreadsheets — payroll is usually where the cost of manual work shows first.
What Pakistani payroll must get right
| Area | What the software should handle |
|---|---|
| Salary income tax | Monthly withholding under FBR slabs, re-projected for the year after every raise, bonus or arrear |
| EOBI | Employer and employee contributions on the notified wage, with a monthly report |
| Provincial social security | PESSI (Punjab) and other provincial schemes where they apply |
| Gratuity / provident fund | Monthly provision and payout by years of service as per company policy |
| Payment | Bank transfer lists, cheque and cash salaries in one run |
| Branches | Lahore, Karachi, Islamabad or factory staff on different shifts and holidays |
For the 2026-27 tax slabs and worked examples see our salary income tax guide, and remind employees of the tax return deadline when you issue tax certificates.
The HR & payroll software checklist
1. Employee master and organisation
One profile per employee — CNIC, bank account, department, designation, position, joining date, salary structure and documents — plus an org chart and headcount report by department and branch.
2. Personnel actions with history
Hiring, confirmation, promotion, transfer, increment and separation recorded as dated actions, not overwritten. That history is what makes arrears, appraisals and final settlement correct.
3. Attendance, shifts and overtime
Shifts, weekly offs, public holidays and attendance cycles set once; daily attendance imported from Excel or a machine export; late coming, absence and overtime carried into payroll automatically.
4. Leave management
Casual, sick and annual leave with yearly quotas, requests and approvals in the system — employees and managers see the same balance.
5. Salary structures and payroll run
Basic, house rent, conveyance, medical and deductions as wage types; structures by grade; a payroll period that is opened, processed, reviewed and locked; one click for salary slips, the pay register and bank lists.
6. Income tax and EOBI built in
Tax slabs, adjustments and exemptions set once; EOBI and PESSI calculated every month without a separate sheet.
7. Loans, advances and benefits
Loan requests with approval, instalments recovered through payroll, and benefit plans (medical, fuel, mobile) with enrolment and claims.
8. Gratuity and final settlement
Monthly gratuity provision so the liability is in your books before anyone resigns, and a final settlement that brings together last salary, leave encashment, gratuity, loan balance and other dues.
9. Performance
Appraisal cycles, goals and ratings, so increments follow performance rather than memory.
10. Accounting integration
Every payroll run posts salary expense, tax payable, EOBI payable and net salary payable to the right ledgers and cost centres. See BarkahSuite accounting.
11. Security and audit
Role-based access (HR sees salaries, line managers see attendance only), approvals and an audit log of who changed what.
12. Cloud access and local support
Browser-based, works on mobile, no server in the office, live for every user at once, and support that answers on WhatsApp in Urdu or English.
What you get with BarkahHR
BarkahHR is the HR and payroll part of BarkahSuite, built for Pakistani companies:
| Module | What it does for you |
|---|---|
| Employees & profile | Complete employee master with documents, bank details and full history |
| Organisation | Departments, designations, positions, org chart and headcount reports |
| Personnel actions | Hire, confirm, promote, transfer, increment and separate — every action dated and approved |
| Attendance | Shifts, holidays and attendance cycles, Excel import, overtime tracking and a monthly summary |
| Leave | Leave requests, approvals and yearly leave quotas |
| Payroll | Salary structures and wage types, payroll periods, one-click payroll run, salary slips and pay reports |
| Income tax | FBR tax slabs, adjustments and exemptions with automatic monthly projection |
| EOBI & PESSI | Contributions calculated and reported every month |
| Loans & advances | Approval, instalment schedules and automatic recovery through payroll |
| Benefits | Benefit plans, enrolment, claims and benefit ledger, posted to accounts |
| Gratuity & final settlement | Gratuity by years of service and full final settlement in one place |
| Performance | Appraisal cycles, goals, templates and a performance dashboard |
| Reports | Ready-made HR and pay reports plus a report builder, with export |
| Accounting link | Salaries, deductions, tax and EOBI posted straight into the general ledger |
| Control | Role-based access, approval workflow, audit log and live sync for every user |
The same login also opens accounting, purchase, POS, distribution & fleet and FBR digital invoicing when you need them. Running a school? See our school management software guide.
A simple 30-day rollout plan
- Week 1 — Set up. Company, departments, designations, shifts, holidays, leave types and salary structures.
- Week 2 — Import. Employees, opening leave balances, loans and opening gratuity from Excel.
- Week 3 — Parallel run. Run one month in BarkahHR next to your old sheet and compare employee by employee.
- Week 4 — Go live. Lock the period, print slips, post to accounts and retire the spreadsheet.
Questions to ask every HR software vendor
- Show me salary tax changing automatically after a mid-year increment.
- How is a late-coming deduction calculated, and can I change the rule?
- Where does the gratuity liability show in my balance sheet?
- Does payroll post to accounts by department and branch?
- Who can see salaries, and is there an audit log?
- What does it cost for 50 employees and 3 HR users, including support?
For the last one, see our pricing: BarkahHR starts from PKR 2,999 a month with 3 users included.
Frequently asked questions
What is the best HR and payroll software in Pakistan for a small or mid-size company?
Choose cloud software that handles attendance, leave, salary structures, FBR income tax slabs, EOBI and PESSI, loans, gratuity and final settlement in one place, and posts salaries straight into accounts. BarkahHR covers all of these and starts from PKR 2,999 a month with 3 users.
Does the payroll software calculate salary income tax automatically?
Yes. You set the tax slabs, adjustments and exemptions once; payroll projects annual tax for each employee and spreads it over the remaining months, recalculating after raises and bonuses.
Is EOBI calculated in BarkahHR?
Yes. EOBI and PESSI contributions are calculated in every payroll run and can be reported monthly.
How long does it take to move from Excel to HR software?
Most companies are live within one or two payroll cycles. Employees and attendance can be imported from Excel, and a parallel run confirms the numbers before you switch.
Is there a free trial?
Yes. BarkahSuite offers a free 30-day trial with no installation, and support on WhatsApp.
This article is general information, not legal or tax advice. Rules change; confirm current requirements with FBR, EOBI and your provincial social security institution.
Related
Run your next payroll in BarkahHR
Free 30-day trial · No installation · Support on WhatsApp
Start free trialWhatsApp +92 318 0418110