HR and Payroll Software
HR and payroll software: employee files, attendance and leave, and a monthly run that prices absence, lateness and overtime from attendance, then posts its entry when you close it.
Free plan, no end date · 7-day trial, no card
From attendance to payroll, automatically.

Al-Rowad Trading Est.
September 2026 payroll
Sara Al-AmriCashier
−2306,670Khalid Al-ShehriAccountant
+2409,840Noura Al-QahtaniBranch manager
−52312,428+11
- Present
- Absent
- Leave
- Late
- Overtime
Attendance and leave feed the run, and closing it posts the entry to your books. The cost shows in the income statement at once; cash moves only when you record the payment.
Hours, absences and leave are recorded.
An absent day costs a day's pay; overtime pays 1.5× the hourly rate by default.
For the people you pick, with their salaries, allowances and the month's deductions.
On close, payroll cost posts to the general ledger.
Key features
Employee file
Contract, title, salary and documents in one file.
An alert 30 days before a contract ends, and performance reviews on the same file.
Mohammed IqbalMaintenance technician
Gross8,450- Employment contractNext expiry 18/10/2026
- IqamaNext expiry 12/03/2027
Contract ends in 18 days
Check-in and check-out
Record attendance, departure, lateness and absence day by day.
Overtime joins the month's run at 1.5× the hourly rate, a default you change in payroll settings.
Tue
- Sara Al-Amri——−230
- Khalid Al-Shehri07:5618:04+120
- Noura Al-Qahtani09:0216:07−52
September 2026 payroll
Payroll run
Salaries and allowances come from employee files; deductions and overtime from attendance.
Closing it posts the payroll entry; recording the payment posts the bank transfer.
September 2026 payroll
Payroll run| Role | Net | |
|---|---|---|
| Sara Al-Amri | Cashier | 6,670 |
| Khalid Al-Shehri | Accountant | 9,840 |
| Noura Al-Qahtani | Branch manager | 12,428 |
- Gross
- 127,340
- Attendance deductions
- 1,164
- Net
- 126,176
Today's entries
- Manage employee data and records
- Attendance and leave tracking
- A monthly payroll run with allowances and deductions
- Performance reviews, plus attendance, leave and contract reports
Employee files, attendance and payroll
Absence, lateness and overtime priced by your policy, in one run each month.
- A full file per employee: contract, title, salary, documents
- A monthly run that works out attendance deductions and overtime automatically
- A company deduction policy, plus others per department, schedule or employee
- A minimum net pay that deductions never go below
- Annual, sick, unpaid, maternity, paternity and Hajj leave, each with its balance
- Check-in, check-out, absence and lateness, day by day
- A journal entry when the run closes
- Reports on attendance, leave, contracts and payroll runs
- Overtime at 1.5× the hourly rate by default
- A 21-day annual balance by default, adjustable per employee, reduced by each approved leave
- An employee login: salary structure, contracts, leave balances and requests
- Check-in by photo and location within the workplace, set per schedule
Request the leave. Snad works out the balance.
Log leave or an advance, or ask which IDs expire soon. AI Mode prepares the request with its dates and balance, and records it once you approve.
Watch AI Mode record a leave requestAI Mode
Record annual leave for Noura Al-Qahtani from Sep 20 to Sep 22
More requests
- Whose ID or residency permit expires next month?
- Submit a salary advance request for Khalid Al-Shehri for 3,000
When do you need HR software?
Payroll takes days every month
The run passes through an attendance sheet, then advances, then allowances. Every copy between sheets hides an error until an employee complains.
Absence deductions depend on who works them out
Absence is tallied from a sheet and subtracted by hand, so the figure changes with each accountant.
Employee requests live in chat threads
A permission in a message, an advance in a call, a certificate on paper, and nobody knows what was approved.
Contracts lapse without anyone noticing
A contract ends and the employee keeps working without one until someone notices by chance.
Employee data is scattered across several places
A contract in a folder, a balance in a sheet, an advance in a chat. A leave-balance question starts a search, not an answer.
Payroll software vs. full HR software
The difference is how many questions the software answers, not headcount
| Aspect | Payroll software only | HR and payroll software |
|---|---|---|
| What it solves | Calculating salaries and producing a monthly payroll run | The whole employee: contract, attendance, leave, requests and reviews |
| Employee data | Whatever payroll needs: wage, allowances, deductions | A complete file: contract, documents, ID, leave balances and salary structure |
| Attendance and leave | Entered manually as a payroll input | Recorded in the software and reflected in pay automatically |
| Attendance deductions | Worked out by hand and typed into the run | Calculated from attendance by a policy per department, schedule or employee |
| Accounting impact | Posted manually into the accounting software | Posted to the same books when the run closes |
| When it is enough | A small, stable team with no turnover and simple leave | Continuous hiring, multiple branches, or a need for workforce reporting |
HR in Snad is part of one business software: the payroll entry and salary payments post to your books, with nothing exported or imported.
The run calculates, you decide
What Snad works out, and what stays with you before and after closing
Calculated automatically
- Salary and fixed allowances from each employee's file
- Absence, lateness, early-leave and unpaid-leave deductions
- Overtime at 1.5× the hourly rate by default
- Net pay kept above the minimum
Left to your decision
- Who is included in the month's run and who is left out
- Recalculating after you correct the attendance record
- Closing the run and posting its entry
- Recording the payment and its bank entry
Correct attendance and recalculate before closing, then record the payment when salaries go out.
Run the numbers before you subscribe
Work out GOSI, end-of-service and leave before any decision
- Salary calculatorNet salary after allowances, deductions and GOSI
- GOSI calculatorEmployer and employee shares at the applicable rates
- End-of-service calculatorThe award due by length of service and reason for leaving
- Overtime calculatorOvertime pay under the Saudi Labor Law
- Annual leave calculatorAccrued leave balance and its cash equivalent
- Housing allowance calculatorAnnual housing allowance and its effect on the wage
Available on every plan
Every Snad app comes with every plan. Plans differ in users, apps enabled at once, e-invoicing and the watermark. Starter is free.
Compare plansCommon questions about HR and payroll
Still have questions? Contact us
Other apps
- SalesFrom quote to invoice to return.
- AccountingEvery transaction reaches your books automatically.
- InventoryStock that keeps up with every transaction.
- PurchasingSend purchase orders to suppliers on WhatsApp.
- Point of saleSell faster. See your business more clearly.
- LoyaltyReward customers with points, cashback and gift cards.
- BookingsAppointments, with WhatsApp reminders.
- Asset managementA register for fixed assets and depreciation.

Try Human resources on your own data
Every Snad app is available on every plan. Try it free for 7 days.
Free plan, no end date · 7-day trial, no card