Book a demo

HR & payroll · Egypt

One record for your people, your time and your money.

Rakeez holds everything about everyone who works for you — hiring, attendance, leave, commission, expenses and payroll — in one system, in Arabic and English. Social insurance and income tax computed, with the workings on every payslip.

Built for Egypt Arabic and English, full RTL No spreadsheet to maintain

Payroll · March 2026

3 of 1,284 shown
Employee Total pay Insurance + tax Payable
Nour Adel 12,000.00 2,268.50 9,731.50
Kareem Fathy 9,500.00 1,548.50 7,951.50
Salma Hany 18,102.50 3,902.50 14,200.00
Total payable · EGP 31,883.00

Insurance and tax computed from the rules in force that month — and every figure on this sheet can show its workings.

Built for Egypt

Egyptian companies, Egyptian working weeks, Egyptian holidays.

Arabic and English

Every screen, both directions. Not a translation layer.

Records that are never deleted

Contracts, documents and salary history are kept, never overwritten — and a document your team removes stays on file.

Your data is yours

Every row scoped to your company. No exceptions, and tested.

What this replaces

Five things that live in a spreadsheet, and shouldn't.

Every company we have talked to runs on the same five workarounds. Each one costs somebody a day a month, and nobody quite trusts the result.

"Attendance arrives on WhatsApp."

Staff check in from their own phone, at the branch or in the field, with the location recorded. Shifts, lateness and absence land in the same place.

Attendance & shifts

"Commission gets argued about every month."

Plans are written once, per role. Earnings run on their own clock — earned, due, paid — with a report that shows the working, so the argument ends.

Commission

"Every contract is retyped from the last one."

Upload your own Word template once. Rakeez fills in the employee and hands the document back — your wording, your layout, in Arabic.

Contracts

"Nobody can reconstruct last March."

Salaries live as a dated series, not as one number that gets overwritten. Re-open any month and you get the figures that month actually had.

Salary history

"Month-end lives in one person's head."

Deductions, leave balances, the payroll sheet and the export are one process anybody with the right role can run — and roles decide who can.

Payroll & reports

Payroll

You know the net. So do we.

When somebody joins an Egyptian company, the only figure they actually know is what lands in their account. Ask them for a gross and HR invents one by adding back deductions nobody can name — and the invented number then gets treated as a fact.

Net 14,200.00 + Insurance + tax 3,902.50 = Gross 18,102.50

You type the net you agreed with the person. Rakeez works out the gross — not by adding a percentage, but by solving it against the rules in force that month. The rule of thumb is wrong by over a thousand pounds a month on this salary.

  • Social insurance and income tax are computed from the rules in force in the month being paid — each figure dated and carrying its source.
  • Gross from net and net from gross. One figure is typed, the other is worked out when it is read — so a corrected rate can never leave a stale number on a payslip.
  • Every payslip shows its workings — the wage the contribution was charged on, the annual base, the bracket applied. End-of-service and the year-end settlement stay with your accountant.

Re-run March in July. You get March.

A salary is a dated series, not a current value. Drag the month and watch the same person's figure stay what it was at the time.

Reading the record as of March 2026
JANFEBMARAPRMAYJUNJUL
Salma Hany Senior accountant
12,000.00
EGP net, monthly

Salma's raise landed in April. March still reads 12,000.00 — in July, and in every month after it.

What it does

A system of record, not a point tool.

Everything below is built and running. Turn on what your company needs and add the rest when you want it.

People & org

Employees, branches, departments, positions and teams — the record everything else hangs off.

1,284

employees on one company's record

  • Org structure
  • Employee files
  • Roles & permissions
  • Change requests

Attendance, shifts & check-in

Check in from a phone with the location recorded, at a branch or on site. Shifts, lateness and absence — per person and per branch, with a photo and a map on every punch.

  • Geo check-in
  • Shifts
  • Photo & map
  • Lateness & absence

Leave & requests

Leave types you define, with the allowance you set, and an approval path with a record of who said yes.

  • Balances
  • Approvals

Payroll sheet

Net, deductions, payable. Effective-dated salaries, deductions with reasons, and the export.

  • Deductions
  • Salary history
  • Excel

Commission

Plans per role, earnings on their own earned-due-paid clock, and a report that shows the working. Paid separately from salary.

  • Plans
  • Earnings
  • Report

Contracts & documents

Your own Word template, filled in and handed back in Arabic. Employee documents behind expiring links, kept rather than deleted.

  • .docx templates
  • Document vault
  • Retention

Expenses & budget

A monthly budget, recurring bills that chase themselves, a spend ledger and a report. VAT is typed from the invoice, never computed.

  • Budgets
  • Recurring bills
  • Categories

Announcements

Tell everyone, and see who has read it — in the panel and in the app.

  • Read tracking
  • In-app

Reports & export

Payroll, attendance, commission and expenses — read at a date, filtered by branch, and out to Excel in the shape your accountant already works in.

  • Payroll report
  • Attendance
  • Commission
  • Excel export

Recruitment

Post a job, take applications with the CV attached, and move each one from new to shortlisted, interviewed, rejected or hired — with every applicant kept against the company that posted it.

  • Job posts
  • Applications
  • CVs on file

Self-service

The app your team will actually open.

Every question staff bring to HR — what did I get paid, how much leave is left, did my check-in register — answered on their own phone, in Arabic.

  • Check in where the work is

    The branch, a site visit, a client's office. The location is recorded with the check-in.

  • Your pay, without asking

    Net, deductions, payable — and the months before it. No email, no request.

  • Leave, requested and tracked

    Balance, request, approval, and where it got to — without walking to a desk.

09:41▮▮▮
My pay
Payable · March
12,400.00
Monthly net salary 13,000.00
Deductions this month −600.00
Deductions
Advance · March 600.00
Reason given Recorded
08:51▮▮▮
Check in
Sheikh Zayed branch · 40 m away
Today's shift
09:00 — 17:00 On time
13:20▮▮▮
My leave
Annual leave
18 / 25
days remaining
Recent requests
Eid leave · 3 days Approved
Sick leave · 1 day Pending

Language

Arabic, written by people who read it.

Most HR software sold into Egypt is an English product with Arabic poured in afterwards — mirrored badly, tracked like Latin, and worded by whoever was available. Rakeez was built in both languages at once.

  • Full right-to-left layout — mirrored properly, with numbers, clocks and money columns left alone.
  • A real Arabic face at every size, never faux-bold and never letter-spaced.
  • One agreed vocabulary across the app, the contracts and the reports — so the payroll sheet and the policy use the same word.
EN Salary
AR مرتب
EN Net minus deductions equals payable
AR الصافي ناقص الخصومات يساوي المستحق
EN HR and payroll for Egyptian companies
AR نظام الموارد البشرية والمرتبات للشركات المصرية

Your data

Salaries and national IDs. We treat them that way.

One tenant, one boundary

Every record carries your company and every query is scoped to it. Not a convention — a rule enforced in the data layer, with a test on every model proving one company cannot read another's rows.

Documents behind expiring links

Contracts, IDs and certificates are never served from a guessable address. Links are signed, time-limited, and only issued to someone entitled to the file.

History that isn't quietly rewritten

Salaries, contracts and approvals are dated series. Changing today's figure never edits last year's, and the record of who changed what stays.

Money stored as money

Every amount is held in piastres as a whole number, never a decimal a rounding error can reach. A payroll product that loses half a piastre is a payroll product you cannot use.

Book a demo

See it with your company in it.

Tell us how many people you have and how you are running payroll today. We will show you Rakeez set up the way your company actually works, not a generic tour.

  • Thirty minutes, and a real system rather than slides.
  • In Arabic or English, whichever you'd rather.
  • We will tell you straight if Rakeez is the wrong fit.

We reply within one working day. No newsletter.

Got it — we'll be in touch within one working day to set the demo up.