Platform Features

Everything your
HR team needs.

GadaHQ covers every dimension of HR — from employee records and leave management to global payroll, compliance, recruitment and performance. Every feature is built for multi-country teams and Africa-first workflows.

👥Core HR 🌴Leave 💳Payroll 🕐Attendance 📋Recruitment Appraisals 🎓Training 📱Self-Service 🛡️Compliance 📊Compare Plans
Core HR — Included in all plans

Employee management
done properly.

Every employee in one place. Full records, org structure, documents and change history — from day one

Every client gets a fully isolated database with their own employee records, departments and positions. The org chart is built from your real data — not a spreadsheet. Every field change is logged with who changed it, when and why.

👤
Employee Profiles
Full Employee Records

Personal details, employment info, emergency contacts, bank details, tax ID, pension ID and employment type — all in one clean profile per staff member.

🏢
Org Structure
Departments & Positions

Build your full org chart with hierarchical departments, job positions, grade levels and reporting lines. Assign heads of department and track headcount per team.

📁
Documents
Document Storage

Upload and manage contracts, offer letters, IDs, certificates and any company document per employee. Set expiry dates and get alerts before they lapse.

📥
Bulk Operations
CSV Bulk Import

Onboard an entire workforce in minutes. Upload a CSV, map your columns, preview the data before it's committed. Handles hundreds of employees at once.

🔄
Audit Trail
Change History

Every edit to an employee record is logged — who changed what field, the old value, the new value and the timestamp. Full accountability, always.

🎨
White-Label Branding
Your Brand. Your Portal.

Upload your logo, set your primary and secondary colours, choose your font and sidebar style. Every client's portal looks completely different — CSS variables injected from the central config on every request.

Leave Management — Core

Leave management
that just works.

Configure leave types, set policies, let staff apply and let managers approve — automatically.

Annual, sick, maternity, paternity, compassionate and unpaid leave all come pre-configured. Carry-over rules, notice periods, document requirements — all configurable per leave type. Balances update in real-time on every approval.

📋
Leave Types
Configurable Leave Types

Create any leave type with custom rules — days allowed, carry-over limits, gender specificity, notice period required, paid or unpaid, supporting document needed.

⚖️
Balances
Real-Time Balances

Every employee sees their exact remaining balance per leave type. Balances update the moment a request is approved. Carry-over calculated automatically at year end.

Approvals
Approval Workflows

Managers receive notification the moment a request is submitted. One click to approve or reject with a reason. Staff notified instantly. Full audit trail on every decision.

📅
Calendar
Team Leave Calendar

Visual calendar showing all approved leave across the company or filtered by department. HR can plan around busy periods. Staff can see when teammates are out before they apply.

🔢
Auto-Calculation
Working Days Calculator

When staff pick a date range, working days are calculated automatically — excluding weekends and public holidays. No manual counting.

📎
Documents
Supporting Documents

Configure which leave types require a supporting document on application. Staff upload directly on the request form. HR can view or download at any time.

Payroll — Pro & Enterprise

Multi-country payroll.
One dashboard.

Run payroll for staff in 120+ countries from a single screen. Local tax, pension, statutory deductions — all handled.

Salary grades, deductions, allowances and payslip generation are all built in. PAYE, pension (employee and employer), NHF and custom deductions are pre-configured for Nigeria with formula-based calculations. Add any country's statutory requirements as custom deductions.

💰
Salary
Salary Grades & Bands

Define salary grades with min and max ranges. Assign employees to grades. Override individual salaries where needed. Full history of salary changes per employee.

📉
Deductions
Statutory Deductions

PAYE, pension (8% employee, 10% employer), National Housing Fund (2.5%) and custom deductions all pre-configured. Formula-based or fixed amount. Applied automatically on every payroll run.

Allowances
Allowances & Bonuses

Housing, transport, meal and performance allowances. Set as fixed amounts or percentages of basic salary. Assign to all staff or specific employees only.

▶️
Payroll Run
One-Click Payroll Runs

Select the period, review the calculated figures, confirm and generate. The system calculates every employee's gross, deductions and net automatically. Bulk approve or edit individually.

🧾
Payslips
Automated Payslips

PDF payslips generated automatically on every run. Branded with the company logo. Staff download from their self-service portal or the mobile app the moment they're generated.

📊
Reports
Payroll Analytics

Total payroll cost per month, gross vs net trends, departmental cost breakdown, year-to-date totals per employee. Export to Excel or PDF for finance teams.

Attendance — Addon Module

Clock in. Clock out.
No excuses.

Biometric, web, mobile GPS or QR code — staff clock in however works for your office.

Attendance is tracked per day per employee with clock-in source, GPS coordinates where available, minutes late and total hours worked. Shifts are configurable with grace periods. Disputes can be raised by staff and reviewed by HR.

🖐️
Clock-In Methods
Biometric & Web Clock-In

Supports biometric device integration, web browser clock-in, mobile GPS check-in and QR code scanning. All methods feed the same attendance log.

Shifts
Shift Management

Define morning, evening, night and flexible shifts. Assign employees to shifts. Set grace periods for late arrival per shift. Standard, morning and evening shifts pre-configured.

📍
GPS
Location Tracking

GPS coordinates captured on mobile clock-in. HR can verify that remote staff clocked in from the correct location. Coordinates stored against every mobile attendance log.

⚠️
Disputes
Attendance Disputes

Staff raise disputes for missing or incorrect clock records directly from their self-service portal. HR reviews, resolves or rejects. Full status tracking on every dispute.

📈
Reports
Attendance Reports

Monthly attendance summaries per employee. Present, absent, late count, total hours. Department-level overview. Late arrival trends. Export to PDF or Excel.

🔗
Payroll Integration
Linked to Payroll

Attendance data feeds directly into payroll calculations. Absences, late penalties and overtime can be configured to automatically adjust the payroll run for that month.

Recruitment — Addon Module

Hire faster with a
built-in ATS.

Post jobs, manage your pipeline and hire — without leaving GadaHQ.

A full applicant tracking system built into your HR portal. Create job postings, publish a public careers page, track applicants through every stage of the pipeline and convert hired candidates directly into employee records.

📢
Job Postings
Create & Publish Jobs

Create job postings with full descriptions, requirements, salary range, deadline and employment type. Publish or keep as draft. Link to a specific department and position.

🌐
Careers Page
Public Careers Page

Every client gets a public careers page at their subdomain listing all open roles. Applicants apply directly — no external job board needed. Branded with your logo and colours.

🗂️
Pipeline
Applicant Pipeline

Drag applicants through stages: Applied → Screening → Interview → Assessment → Offer → Hired → Rejected. Every stage change is logged with timestamp and who moved them.

📝
Interview Notes
Interview Scorecards

Log structured interview notes per round with ratings. Phone screen, technical, HR and final round notes all stored against the applicant profile. Share with hiring team members.

Conversion
Hire to Employee

When an applicant is marked hired, convert them directly into a new employee record. Their details pre-populate the employee form. No double data entry.

📊
Analytics
Hiring Analytics

Total applicants per role, source breakdown (careers page, LinkedIn, referral), time-to-hire, stage conversion rates. Understand where your best hires come from.

Appraisals — Addon Module

Performance reviews
people actually use.

Run structured appraisal cycles with self-assessment, manager review and agreed goals.

Create appraisal cycles — quarterly, bi-annual or annual. Every employee completes their own self-assessment. Their manager then reviews and scores. Both sides see each other's input. Agreed goals carry forward to the next cycle.

🔁
Cycles
Appraisal Cycles

Create named cycles (Q1 2025, Annual Review 2025) with start and end dates, self-review and manager review deadlines. Track completion rates across all employees in real-time.

🪞
Self-Assessment
Self-Assessment Forms

Staff document their achievements, challenges and goals for the period. Rate themselves on a 1-5 scale. Submit before the deadline. Locked for editing once submitted.

👔
Manager Review
Manager Review Forms

Managers see the employee's self-assessment and add their own comments, rating and agreed goals for next cycle. Final overall rating set by the manager. Both parties receive a copy.

🏆
Ratings
Performance Ratings

1-5 ratings at self-assessment and manager level. Overall ratings averaged or set manually. Department-wide performance averages. Year-on-year comparison per employee.

🎯
Goals
Agreed Goals

Goals agreed between employee and manager are stored against the review and carry forward as context into the next cycle. No more losing track of what was agreed last quarter.

📊
Reports
Performance Reports

Company-wide performance dashboard. Top performers, underperformers, department averages, completion rates. Export to PDF for board reporting.

Training & LMS — Addon Module

Build, assign and
track every course.

Create video courses, upload documents and build quizzes — all inside GadaHQ.

A built-in learning management system means you don't need a separate LMS subscription. Build courses with lessons, assign them to departments or specific staff, track progress lesson by lesson and issue certificates on completion.

🎬
Course Builder
Build Any Course

Create courses with multiple lesson types — video, document, text and quiz. Drag to reorder lessons. Set estimated duration. Mark courses as mandatory for specific departments.

📋
Assignments
Targeted Assignments

Assign courses to all staff, specific departments or individual employees. Mandatory courses auto-enrol the target audience. Optional courses available in the library for self-enrolment.

📈
Progress
Lesson-by-Lesson Tracking

Progress is tracked at the lesson level. HR sees each employee's completion percentage per course, which lessons are done and which remain. Progress saves automatically.

Quizzes
Built-In Quizzes

Add quiz lessons to any course. Set pass scores. Staff must pass the quiz to complete the lesson. Quiz scores stored and visible to HR. Retake attempts configurable.

🏅
Certificates
Completion Certificates

PDF certificates auto-generated on course completion. Branded with your company logo and name. Downloadable by the employee from their self-service portal or mobile app.

📊
Reports
Training Reports

Course completion rates per department, per employee, per course. Identify who hasn't completed mandatory training. Export data for compliance audits.

Staff Self-Service — All Plans

Give every staff member
their own portal.

Staff manage themselves. HR spends less time on admin requests.

Every employee gets a /my/ self-service area where they can view their own data, apply for leave, download payslips, check attendance, complete training and raise HR requests — without contacting HR for anything routine.

🏠
Dashboard
Personal Dashboard

Greeting, leave balance summary, upcoming appraisal, recent payslip, pending requests and company announcements — all on one screen when staff log in.

✉️
HR Requests
Raise HR Requests

Staff submit requests for employment letters, salary confirmation, address changes or general queries. Track status in real-time. HR responds directly in the portal. No email chains.

📣
Announcements
Company Announcements

HR publishes announcements to all staff or specific departments. Staff see unread announcements highlighted on their dashboard. Pinned announcements stay at the top.

🔒
Security
Data Isolation

Every self-service request is validated at the application layer — staff can never access another employee's data regardless of URL manipulation or API calls.

📱
Mobile
Mobile App Access

Everything in the self-service portal is also available in the branded mobile app. Same database, zero sync. Leave on the phone. Payslips on the phone. Attendance on the phone.

🖊️
Profile
Edit Own Details

Staff update their own contact details, home address, next of kin and bank details. Employment fields are locked — only HR can change job titles, departments and salaries.

Compliance — All Plans

Every regulation.
Handled.

120+ countries, local tax codes, statutory filings — GadaHQ stays ahead of them all.

GadaHQ monitors labor law and tax code changes across every country a client operates in. Policy updates are flagged before deadlines. Statutory deductions update automatically. Every client portal has a full audit log of every admin action.

🛡️
Data Isolation
Complete Tenant Isolation

Every client's data lives in a completely separate MySQL database. No shared tables, no shared queries. One client's data can never reach another's — by architecture, not just policy.

📜
Audit Log
Full Audit Trail

Every login, every data change, every approval, every payroll run — logged with user, timestamp and IP address. Immutable. HR can filter by action, user or date range.

🔐
Roles
Role-Based Access Control

Admins, HR Managers, Managers and Employees all have distinct permission sets. Create custom roles with granular permissions per module and per action — view, create, edit, delete, approve, export.

🌍
Multi-Country
Local Law Monitoring

GadaHQ tracks statutory changes across 120+ countries. Payroll formulas update when tax bands change. Alerts fire before compliance deadlines. Nothing falls through the cracks.

📑
Documents
Document Expiry Alerts

Staff documents like visas, work permits and certifications have configurable expiry dates. HR receives alerts before they expire. No more scrambling at renewal time.

🏛️
Infrastructure
GDPR & Data Residency

Client data is stored in the region of their choice. Data residency options available for enterprise clients. GDPR-compliant data handling with right-to-erasure support.

Compare Plans

Everything in one table.

See exactly what's included in each plan before you sign up.

Feature Basic Pro Enterprise
Core HR
Employee profiles & records
Departments & positions
Document storage
CSV bulk import
Custom branding & subdomain
Role-based access control
Leave Management
Configurable leave types
Approval workflows
Team leave calendar
Payroll
Multi-country payroll runs
Automated payslip generation
Statutory deductions
Addon Modules
Attendance & Biometric Purchase
Recruitment & ATS Purchase
Performance Appraisals Purchase
Training & LMS Purchase
Mobile App Purchase
Support & SLA
Email support
Priority support
Dedicated account manager
Custom development
Guaranteed SLA uptime

Start building your
HR infrastructure.