Payroll & WPS
Monthly payroll with allowances, absences, overtime, bonuses and deductions. Download the WPS SIF file and print payslips.
Salaries in KWD, bank salary files, PIFSS 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 Kuwait 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 payKWD 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 Kuwait Labour Law No. 6 of 2010 with a statement ready to sign.
Gratuity47,250.00
Leave encashment4,200.00
Last salary9,300.00
Total dueKWD 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, Civil ID, 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 Kuwait Labour Law No. 6 of 2010.
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 Kuwait.
Yes - 15 days' wage per year for the first five years and a month per year after, capped at one and a half years' wage, with the resignation reductions of Article 53 (nothing under 3 years, half, two thirds, full after 10 years).
Yes. Employee and employer contributions for Kuwaiti nationals are deducted and shown as employer cost each month. Set the exact rates for your staff once in Settings.
Yes. Payroll creates a salary file with Civil ID, IBAN and net pay for every employee, ready for your bank's salary transfer.
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.