Integrated HR and Payroll Software, from Onboarding to Final Settlement
Make employee management more accurate and simpler with human resources in iCore ERP: HR management software on one platform that links employee data, attendance, payroll, leave, requests and settlements to accounting and cost centres, and gives management a clear, real-time view of every HR operation.
Follow the key HR indicators in one place: headcount, Saudization ratios, total payroll, outstanding loans, attendance status and payroll runs, so decisions rest on accurate data.
Headcount and Saudization ratios
Total payroll and outstanding loans
Attendance status and payroll runs
Recruitment: job postings and applicants
Record open job postings and follow the applicants for each one inside HR, then complete the hiring in the employee file.
Job postings
Applicants per job
Contract and hiring date in the employee file
A complete electronic file for every employee
Keep every employee’s personal, job and financial details in one central file, and import or export employee data with Excel.
ID, residence permit (iqama) and nationality
Department, job title and branch
Direct manager and cost centre
Contract and hiring date
Basic salary and allowances
Bank account and IBAN
Social insurance details
Leave balances, attachments and documents
Mobile attendance
Employees clock in and out from their phone, with the device’s biometric authentication where available and checks on geolocation and the workplace boundary, recording the time and place of every punch.
Clock in from the phone
Device biometric authentication
Location and workplace-boundary checks
Daily attendance, shifts and working-time policies
Individual and group attendance, multiple shifts, duplicate-punch prevention and leave and holiday checks, with lateness, early leave, absence and overtime calculated together. Build flexible shifts with rest days, public holidays and Ramadan working hours, and separate policies for grace periods, lateness and overtime.
Multiple, flexible shifts
Lateness, absence and overtime
Public holidays and Ramadan hours
Grace and lateness policies
Monthly timesheet
Turn daily attendance into a monthly timesheet ready for review and approval, with editing, printing, export and locking after approval, and its results flowing straight into payroll.
Review and approval
Locked after approval
Linked directly to payroll
Complete payroll
Build payroll runs from employee data and actual attendance, in a full cycle of calculation, review, approval, posting to accounting and payment, with printing and reopening by permission.
Basic salary and allowances
Overtime, lateness and absence
Loan instalments
Social insurance contributions
Deductions, bonuses and provisions
Net pay
Social insurance and Saudization
Manage employee contribution details and calculate the employee and employer shares of social insurance, follow Saudization indicators and the share of Saudi employees, with support for minimum-wage policies.
Employee and employer shares
Saudization indicators
Minimum-wage policies
Loans and deductions
Record employee loans and follow the remaining balance, monthly deductions and statements, with journal entries created and posted and instalments linked to payroll automatically.
Remaining balance
Monthly deduction
Automatic journal entries
Leave and balances
Annual, sick, marriage, bereavement, paternity, maternity, Hajj and other leave, with entitlements, carry-over rules, required medical reports and approval, rejection and cancellation workflows.
Many leave types
Entitlements and carry-over
Approve, reject or cancel
Employee self-service portal
A personal portal for every employee to follow their attendance, pay and requests without going back to HR every time.
Clock in and out
Monthly attendance record
Pay, deductions and loans
Contract and documents
Submit and follow leave and requests
Team and direct manager
Notifications and internal policies
Employee requests and approval workflows
Requests pass through the approval workflows you define, and a direct manager or HR officer can raise a request on an employee’s behalf within their permissions.
Return to work
Absence and short-leave permission
Every kind of leave
Attendance-punch correction
Violations and penalties
Transfer and salary confirmation
Employee information changes
Direct managers and organizational structure
Link every employee to their department, branch, job title and direct manager, and let managers see their team, raise requests for them and follow their attendance and leave, without access to anyone else.
Departments, branches and job titles
Direct manager
Access limited to the team
Cost centres and accounting
Link employees, payroll, loans and settlements to cost centres, and post payroll and allowance expenses, social insurance, employee receivables, loans, and leave and end-of-service provisions straight to the accounts.
HR cost by cost centre
Direct posting to accounting
Leave and end-of-service provisions
Final settlement and end of service
Run leave settlements, end-of-service benefits and final settlements in a full cycle of calculation, review, approval, posting and payment, with reversal by permission when needed.
Leave settlement
End-of-service benefit
Final settlement
Residence permits, contracts and documents
Follow the expiry dates of residence permits and contracts, see those expired or about to expire, and keep documents inside the employee file.
Permits about to expire
Contracts
Documents in the employee file
Experience certificates
Create, approve and issue experience certificates as PDF, print them, keep an archived copy and cancel a certificate when needed.
Approve and issue as PDF
Archived copy
Cancel when needed
Complete HR reports
Reports you can filter, print and export to Excel or PDF to share with management and other parties.
Employees, job structure and Saudization
Attendance and timesheets
Payroll, deductions and loans
Leave, settlements and end of service
Cost by department and cost centre
Fine-grained permissions and data protection
Control view, add, edit, delete, approve, post, print and export permissions for every function in HR, and limit managers to their own team when needed.
A permission per action
Managers see only their team
Related modules
Every iCore module shares the same customers, items and accounts.
Yes. iCore builds payroll runs from employee data and actual attendance, calculating allowances, overtime, lateness, absence, loan instalments, social insurance and net pay, then posts them to accounting and records payment.
Does iCore support recruitment and hiring?
Yes. You record job postings and follow the applicants for each job, then complete the hiring in the employee file with the contract and hiring date.
Can employees clock in from their phone?
Yes. Employees clock in from their phone with geolocation and workplace-boundary checks, and the device’s biometric authentication where available.
Does iCore calculate social insurance?
Yes. iCore manages employee contribution details and calculates the employee and employer shares of social insurance within payroll.
Does iCore calculate end-of-service benefits?
Yes. Leave settlements, end-of-service benefits and final settlements run in a full cycle of calculation, review, approval, posting and payment.
Is there an employee self-service portal?
Yes. Every employee has a portal to clock in, follow attendance, pay and loans, and submit and follow leave and requests.
Does it track expiring residence permits and contracts?
Yes. iCore shows residence permits and contracts that have expired or are about to, and keeps the documents in the employee file.
See iCore on your own workflow
Tell us about your company and we will walk you through iCore with your own data and processes.