Payroll & WPS
Monthly payroll with allowances, absences, overtime, bonuses and deductions. Download the WPS SIF file and print payslips.
Salaries in QAR, WPS files, GRSIA contributions, overtime, leave, biometric attendance and end-of-service - in one simple online system your HR team will actually enjoy using.
IKAnnual leave · 15 days
RSOvertime · 6.5 hrs
JDSick leave · 1 day
Built around Qatar rules and the tools you already use
See how each part works - from the first punch of the day to the final settlement.
Basic, allowances, overtime, absences, bonuses and deductions are pulled in automatically. Check the totals, finalize, and download the WPS file for your bank.
Basic6,000.00
Housing2,500.00
Transport800.00
Overtime+ 468.75
Absence− 310.00
Net payQAR 9,458.75
Connect your ZKTeco machine once. Every punch arrives in real time and turns into late arrivals, early leave, absences and overtime - per shift.
AKAhmed07:5217:04Present
FMFatima08:2117:10Late
RSRahul06:41-Present
SNSami--Absent
Salesmen, drivers and merchandisers check in with GPS and a selfie, see their leave balance and request leave - no App Store needed.
Annual leave builds up every month. Sick leave is tracked at full, half and no pay. Managers approve their own team.
Gratuity, unused leave, last salary and notice pay - worked out under Qatar Labour Law No. 14 of 2004 with a statement ready to sign.
Gratuity47,250.00
Leave encashment4,200.00
Last salary9,300.00
Total dueQAR 60,750.00
From the day someone joins to their final settlement - every number in one place, worked out for you.
Monthly payroll with allowances, absences, overtime, bonuses and deductions. Download the WPS SIF file and print payslips.
Normal, night and holiday overtime at the legal rates, approved by managers before it reaches payroll.
Leave balances build up automatically. Sick leave (full, half, unpaid), unpaid leave and approvals in one place.
End-of-service gratuity, unused leave, last salary and notice pay in seconds - with a statement ready to sign.
Connect fingerprint and face machines. First in, last out, late arrivals, absences and overtime every day.
Never miss a renewal: passport, residence permit, QID, contract and probation dates.
Admin, HR, department managers and view-only users. Managers approve leave and overtime for their own team.
Gratuity provision, leave liability, overtime and document reports - export to Excel for your accountant.

Everything that needs attention today: approvals, people on leave, expiring documents and payroll cost.
Estimate end-of-service gratuity under Qatar Labour Law No. 14 of 2004.
Estimate only. Contracts and unpaid amounts can change the final figure - always confirm with the authorities.
Payroll is sensitive. HRM Solution Lab keeps every company completely separate.
Each company gets its own database - never shared with anyone else.
Encrypted HTTPS connection, strong passwords and role-based permissions.
Download a full backup of your company data with one click.
See who approved, changed or exported what - and when.
Send us your company details. We create your secure portal and send you the admin login.
Upload your employee list from Excel, enter current leave balances and connect your attendance machine.
Approve leave and overtime, calculate payroll, download the WPS file and print payslips.
All plans include payroll, WPS, leave, overtime and final settlements. No setup fee.
Up to 15 employees
Up to 50 employees
Up to 150 employees
150+ employees
No VAT in Qatar.
Yes - at least three weeks' basic wage for every year of service after the first year, pro-rata for part years, as in Article 54 of Labour Law No. 14 of 2004. Annual leave is 3 weeks, rising to 4 weeks after 5 years.
Payroll creates a salary file with each employee's QID, IBAN and net pay for your bank's WPS upload. Salaries are worked out monthly in QAR.
Yes. Employee and employer contributions (7% / 14% by default) are calculated for Qatari nationals automatically. Expats receive end-of-service gratuity instead.
ZKTeco and ZK-based machines with ADMS / Cloud Server (eSSL, Biomax, Realtime and others) send punches automatically. Any other machine can be used by importing its USB or Excel export.
Each company has its own separate database. Only your users can sign in, connections are encrypted, and you can download a full backup at any time.
Yes. Import your employees from Excel, enter current leave balances, and start from your next payroll month. We can help with the import.
Yes. Request a demo and we will set up a trial company so your HR team can try it with your own data.
A mobile staff app for check-in with GPS and selfie, leave requests and leave balance is coming soon. Field staff already using another app (for example a sales or delivery app) can send their punches through our API.
Yes. The website and the documents can be used in English and Arabic, with full right-to-left layout.
Book a free demo. We set up a trial company with your own employees.
Tell us a little about your company. We will contact you to arrange a demo and a free trial.