HRPrimes

Stop running HR on Excel, WhatsApp and paper.

HR Management System on Odoo for Egypt & the Gulf

HRPrimes implements an HR management system (HRMS) on Odoo ERP for Egyptian and Gulf companies: one system for employees, attendance, leave, payroll, recruitment and performance, localized for your labor law.

Good morning, AhmedCustom Odoo portal

14

Days remaining

1

Letter in review

2

Expense claims

Leave balance

14Used: 7 · Remaining: 14

Recent requests

  • Annual leaveApproved
  • Salary certificateIn review
  • Taxi receiptSubmitted
Request leave

Sample data

Odoo Silver Partner•Egypt•KSA•UAE•Arabic & English support

Sound familiar?

The HR problems we hear every week

01

Scattered employee data

Employee files live in Excel sheets, email and paper folders. Nobody trusts which version is correct.

02

Attendance you can't trust

Manual sign-in sheets, buddy punching, and fingerprint devices that never sync with payroll.

03

Leave balance disputes

Every month employees argue about how many days they have left, and HR recalculates by hand.

04

Payroll errors and late salaries

Overtime, deductions, loans and allowances calculated in spreadsheets. One formula mistake costs trust.

05

Compliance risk

Social insurance, income tax, GOSI, WPS files and end-of-service gratuity calculated manually, with real penalty exposure.

06

Expiring documents

Contracts, iqamas, passports, work permits and medical certificates expire without anyone noticing.

07

Slow, messy recruitment

CVs buried in inboxes, no pipeline, no feedback trail, and good candidates lost to faster companies.

08

Painful onboarding and exit

New joiners wait days for contracts, equipment and access. Leavers walk out without clearance.

09

Subjective appraisals

Performance reviews happen once a year, on paper, based on memory and mood.

10

Expense claims chaos

Receipts in pockets and WhatsApp photos, reimbursements delayed for weeks.

11

HR drowning in requests

HR spends the day issuing salary certificates, answering balance questions and chasing signatures.

12

No visibility for management

Headcount, turnover, overtime cost and absence trends take days to compile, and are outdated when they arrive.

Problem → solution

One problem, one module, one source of truth

Job positions configured in Odoo HR
Implementation screen, cropped to remove company details.

Employees

  • Single digital employee file: contracts, documents, skills, emergency contacts, org chart
  • Contracts with wage, salary structure, dates and working schedules
  • Department and manager hierarchy with access rights

SoftPrimes Employee Portal

Leave, letters and expenses — connected to HR

A custom employee self-service solution built on Odoo. Employees submit their own requests; managers, HR and Finance work in the same system.

Custom Odoo employee portal with leave, letters and expenses
Implementation screen, cropped and redacted for privacy. Counters are demonstration data.

Leave requests

Choose a leave type and dates, check balances and follow request history.

Employee requests → manager or HR reviews → approved leave updates the balance and calendar.

Book a portal demo
Employee portal leave request form
Leave type and dates — cropped implementation screen.
  1. 1Email invitation
  2. 2Account activation
  3. 3Link to employee record
Portal User vs Internal User
Portal UserInternal User
LicenseNo full internal-user licenseInternal-user license
UseEmployee self-serviceHR, management and Finance
AccessOwn records, as configuredRole-based Odoo access
ImplementationCustom portal scopeModules and configuration

Portal access does not require a full internal-user license. Custom development, configuration and support are a separate implementation scope.

Access scoped to each employee

The solution is configured to restrict employees to their own requests and attachments, with access for authorized HR and Finance staff and a recorded approval history.

Time Off Management

A clear balance. A clear approval path.

Configure leave policies in Odoo and give HR a shared view of entitlements, approvals and the team calendar.

Leave types

Annual, sick and unpaid leave, with balance requirements and supporting documents set by policy.

Allocations & accrual

Allocate days to individuals or groups; configure accrual, carry-over and service-based milestones.

Approval paths

Route requests to the employee approver, HR or both, according to the leave type.

Team calendar

Approved leave updates balances and the calendar; working schedules determine leave duration.

Odoo time off type configuration and approval settings
Implementation settings screen, redacted for privacy; final policies are configured with HR.
  1. 1.Request
  2. 2.Review
  3. 3.Approve or refuse
  4. 4.Update balance & calendar
Discuss your leave policies

Payroll & country rules

Payroll configured for your country and policies

Salary structures, allowances and deductions configured with HR and Finance. Accounting entries require Payroll Accounting to be enabled.

  • Social insurance (employee & employer share)
  • Progressive income tax brackets
  • Allowances, incentives and deductions
  • Bulk bank transfer

Sample payslip — Egypt

  • Basic15,000
  • Transport1,500
  • Social insurance-1,650
  • Income tax-1,100
NetEGP 13,750

Sample data

Payslip screen in Odoo (illustrative)
Illustrative interface — for presentation only.

Attendance & biometrics

Attendance connected to your HR workflow

Biometric integrations and attendance rules are scoped for your company. Payroll linking is optional and requires agreed policies.

Fingerprint device
Odoo Attendances
Payroll integration, if configured

Shifts

Fixed, rotating and weekly schedules.

Lateness & absence

Automatic deductions per company policy.

Overtime

Extra hours calculated at the right rates.

Mobile check-in with GPS

Location-based attendance for field staff.

Supports ZKTeco and most popular biometric devices — we assess yours during discovery.

Fingerprint device synced with the Odoo attendance screen (illustrative)
Illustrative interface — for presentation only.

Recruitment & appraisals

From job post to performance review

A clear hiring pipeline, structured onboarding, and appraisals linked to goals.

Hiring pipeline

  1. 1Job post
  2. 2Screening
  3. 3Interviews
  4. 4Offer
  5. 5Onboarding

Performance appraisals

Goals

Goals per employee with progress tracking.

Periodic reviews

Quarterly or annual reviews with ready templates.

360° feedback

Input from manager, peers and the employee.

Odoo recruitment hiring pipeline (illustrative)
Illustrative interface — for presentation only.

The full employee lifecycle, connected

Data entered once, used everywhere.

Built for your labor law, not a generic template

Egypt

Social insurance, income tax brackets, Egyptian Labor Law leave and overtime rules

Saudi Arabia

GOSI, WPS/Mudad salary files, end-of-service gratuity, iqama tracking

UAE

WPS SIF files, gratuity, visa and Emirates ID expiry tracking

Final rules are configured with your HR and finance team during implementation.

What changes after go-live

Typical outcomes
Payroll prep
Before HRPrimes: 5–7 days in Excel
With HRPrimes: Hours, auto-calculated
Leave balance questions
Before HRPrimes: Daily calls to HR
With HRPrimes: Self-service, always up to date
Document expiry
Before HRPrimes: Discovered after the fact
With HRPrimes: Alerts 30/60/90 days ahead
Management reports
Before HRPrimes: Compiled monthly by hand
With HRPrimes: Live dashboards
Attendance
Before HRPrimes: Paper or unsynced devices
With HRPrimes: Synced to payroll automatically

From kickoff to first payroll

  1. 01

    Discover

    Map your HR policies, grades and payroll rules

  2. 02

    Configure

    Set up modules, localization and approval flows

  3. 03

    Migrate & integrate

    Import employee data, connect biometric devices and banks

  4. 04

    Go live & support

    Parallel payroll run, training in Arabic, ongoing support

Why SoftPrimes

Odoo Silver Partner

Certified implementation partner based in Cairo.

Arabic-first team

Workshops, training and support in Arabic.

Egypt & Gulf experience

Projects across Egypt, KSA and the UAE.

Industry verticals beyond HR

Construction, ready-mix, manufacturing.

Learn more

Guides and in-depth pages

Deeper reads on HR systems, Odoo HR and HR ERP for Egypt and the Gulf.

Frequently asked questions

See your HR running on one system, in a 30-minute demo.

Tell us a little about your company and we'll tailor the demo to your HR policies.

Biggest HR headache