What it solves

The problems it solves

The problem
Someone forgot to punch in, and you chase them over WhatsApp.
With Repanza
Employees send a “forgot to punch” request with the time and a reason. A manager approves once and the attendance record is created for you. You can cap requests per month.
The problem
Overtime and shortages are argued about at the end of the month.
With Repanza
Each day’s difference against expected hours is reviewed once: ignore it, pay it hourly, pay custom hours or a full day. Ramadan hours are counted against that day’s schedule, not a flat rate.
The problem
Leave balances live in a spreadsheet nobody trusts.
With Repanza
Every leave type has its own rules: annual days, unpaid, carry-over with an expiry, a required document, a yearly request limit. Balances are per employee, per type, per year, and every manual change is logged.
The problem
Payroll depends on one person who knows the formulas.
With Repanza
Base salary, earnings and deductions (fixed or a percentage of base), unpaid leave and pro-rata for joiners and leavers are calculated the same way every month. Close the month, and reopen it with a record of who did.
See it in action

From the first day to payday

Example data, shown as your team would see it.

hris.getrepanza.com/employees
Employees
One record per person
50Employees
4Branches
3On probation
EMPLOYEEJOB TITLEBRANCHHIREDSTATUS
Omar H.AccountantCairoMar 2024Active
Laila M.HR OfficerCairoJun 2023Active
Karim S.Sales RepAlexandriaOct 2026Probation
Mona A.DesignerCairoJan 2025Active
In detail

What it actually does

Attendance you can rely on

Device-bound punching

An employee can punch only from the device registered to them, so nobody punches for a colleague.

Location with every punch

Each branch has one or more locations, each with its own radius (100 m by default). Every punch is flagged on-site or off-site.

Three schedule types

Fixed hours with a grace period, flexible (required hours per day), or log-only. Late is calculated from start time plus grace.

Seasonal schedules

Set Ramadan hours once with dates. They apply automatically and revert by themselves, and payroll follows them.

Reminders that know your calendar

Check-in reminders at shift start and +5, +10, +15 minutes; check-out and missing-punch reminders. Nothing is sent on holidays, days off, approved leave or field visits.

Excel export and bulk entry

Export records, or enter a whole day for many employees at once.

Leave and permissions

Your own leave types

Arabic and English names, annual days, paid or unpaid, deduct from annual, carry-over with an expiry, document required.

Approval by the right person

The direct manager or HR decides. Every decision notifies the employee.

Import balances from Excel

Bring in opening balances with a template. Types and employees are matched by Arabic or English name.

Hourly permissions and field visits

Hourly permissions with a monthly cap, or converted to annual days. Field visits are logged per day.

Payroll that explains itself

Components, not hard-coded numbers

Earnings and deductions as a fixed amount or a percentage of base. Apply to everyone or to chosen people, with a per-person value.

Your month, your rules

Use the calendar month, a fixed 30 days, or a custom month such as the 26th to the 25th.

Salary influencers

Review overtime and shortage day by day. Undecided days show as estimates, and a warning appears if an hourly rate cannot be calculated.

Close the month

Closing and reopening are recorded with who did it. Export the run to Excel.

Payslip to WhatsApp

Generate each employee’s payslip as an image and share it on WhatsApp.

People and probation

A complete employee file

Contact and job details, manager, branch, schedule, salary history, CV, and attachments with expiry dates and filters for expired or soon-to-expire documents.

Org chart

Drawn from each employee’s manager, so it is always current.

Probation evaluations

Create a cycle with up to 30 questions (1–5 ratings or text), choose evaluators and a deadline. Daily reminders go out until they answer. Then confirm (with an optional raise), extend, or terminate.

Roles per screen

Decide who sees and who edits each screen. Employees see only their own attendance, leave and evaluations.

Reports and activity log

Headcount by department, branch and title, hires and leavers, employees per schedule, and leave balances. Leave, payroll decisions and balance changes are logged.

Hiring too? Repanza Recruit connects to HR.

Post jobs, run interviews and send offers in Recruit. When someone joins, they become an employee record in HR without retyping.

See Repanza Recruit
Plans

Pick the plan that fits your team size and needs

…
Compare plans

What each plan includes

EssentialProElite
Attendance with device and location checks✓✓✓
Work schedules and seasonal hours✓✓✓
Leave types, balances and approvals✓✓✓
Official holidays✓✓✓
Payroll and salary influencers—✓✓
Probation evaluations—✓✓
HR reports——✓
Org chart and workforce dashboard——✓
Employee bank accounts——✓
Free data setup and onboarding——✓

Frequently asked questions

Does it calculate tax and social insurance?

Not yet. You can mark components as taxable or insurable and flag employees as insured, but the net salary is calculated from base, earnings, deductions, overtime, shortage and unpaid leave.

Are leave balances accrued automatically each month?

Balances come from the annual days of each leave type, a per-employee override, and carry-over. There is no month-by-month accrual.

Is there a mobile app for employees?

Yes. The Repanza mobile app is free and employees use it to punch in, request leave and receive notifications.

Who is HR for?

Any company with employees. It is not tied to real estate or to any other Repanza product.

Do I need Recruit to use it?

No. HR works on its own. If you also hire through Repanza Recruit, new hires flow into HR without retyping.

Can my employees use it?

Yes. Employees sign in to see their attendance and request leave. Which screens each person sees is up to you.

What if my team grows?

Move to a bigger plan, or add extra employees at the per-user price shown with the plans.

Request a demo

Want to see it first? Book a demo.

Tell us what you do and which product interests you. Our team will contact you within 24 hours and show you the product on your own use case. No payment, no commitment.

We use these details only to contact you about the demo.