One employee record, from the offer to the exit.
Hiring, attendance, leave, expenses, appraisal, and offboarding on one employee record that payroll, projects, and the ledger all read from. Leave has its own ledger, attendance is built from real check-ins, and an expense claim posts to accounts rather than to a mailbox.
8 feature areas·20 record types·Leave kept as a ledger
What is inside the HR module.
Eight areas, following one person from the job opening that hired them to the separation checklist that closes their record. Everything below feeds payroll from the same numbers.
The employee record
The master everything else in the module hangs from.
Employee
Personal, contact, and statutory detail, joining date, employment type, grade, designation, department, branch, and reporting line, all usable as permission and reporting dimensions.
Organisation structure
Company, department, branch, designation, and grade as records rather than free text, so a headcount report does not depend on consistent spelling.
Reporting line
Who a person reports to, which drives approval routing, visibility, and the team views a manager sees.
Onboarding
A template of activities per role, generating the tasks and their owners the moment somebody joins.
Transfers and promotions
Documented changes to grade, department, or company, with the effective date and the property change recorded on the employee.
Separation
An offboarding template with its own checklist, exit interview, and final settlement, so leaving is a process rather than a series of reminders.
Skill maps and grievances
Recorded against the employee, with the grievance carrying its own investigation and outcome.
Attendance and shifts
Built from what actually happened, not from a form filled in later.
Employee check-ins
In and out punches from a biometric device, a mobile app with geolocation, or the web, held as their own records.
Automatic attendance
Check-ins resolved into attendance against the assigned shift, including half-day and late-entry rules, rather than typed by an administrator.
Shift types and assignment
Named shifts with start, end, grace periods, and working hours thresholds, assigned per employee for a date range.
Shift requests
An employee asks to change shift, it is approved, and the assignment follows — no separate roster to update.
Attendance requests
A correction for a missed punch or a work-from-home day, approved and recorded rather than edited quietly.
Holiday lists
Per company, per location, and per employee where they differ, feeding attendance, leave, and payroll working days.
Overtime and late entry
Derived from check-ins against the shift's thresholds, which is what makes them a figure payroll can use.
Leave
A ledger, not a running total somebody maintains.
Leave types
Paid, unpaid, partially paid, carry-forwardable, encashable, or without allocation, each with its own maximum, notice period, and consecutive-day limit.
Leave policies and assignment
A policy grouping types and entitlements, assigned per employee per period, which is what generates the allocation.
Leave ledger entries
Allocation, application, encashment, expiry, and carry-forward each posting into a ledger, so a balance is derived rather than stored and corrected.
Applications with approval
Half days, part days, an approver derived from the reporting line, and a balance check that refuses an application there is no entitlement for.
Carry forward and expiry
Rules per type on how much moves into the next period and when unused entitlement lapses.
Compensatory leave
Earned for working a holiday, requested against the attendance that proves it.
Encashment
Unused leave converted to a payment, posting through payroll rather than as a manual adjustment.
Leave block lists
Dates nobody may take leave on, per company or per department, with named exceptions.
Expenses and advances
Money employees spend, claimed against the accounts it belongs to.
Expense claims
Typed lines with their own expense accounts, receipts attached, a sanctioned amount separate from the claimed one, and a named approver.
Posting to the ledger
An approved claim books the expense and the payable to the employee directly, and the payment settles it like any other.
Employee advances
Requested, approved, paid, and then adjusted against claims, with the unadjusted balance visible on the employee.
Travel requests
Itinerary, costing, and approval before the trip, linked to the claims that follow it.
Cost centre and project
Every claim line carries them, so employee cost lands where the rest of the project cost already is.
Policy limits
Maximums per expense type per grade, checked on the claim rather than discovered in a review.
Performance
Appraisal as records with dates, rather than a form that circulates.
Appraisal cycles
A named cycle for a period covering a set of employees, with its own template and its own schedule.
Templates and key result areas
Weighted KRAs per designation, so two people in the same role are measured on the same things.
Goals
Individual goals with progress, linked to the appraisal they are assessed in.
Self, manager, and peer feedback
Separate feedback records with their own visibility, rolled into the appraisal score.
Scoring
A final score derived from weights and ratings rather than assembled by hand at the end.
Training
Programmes, events, attendance, results, and feedback recorded against the employees who took them.
Recruitment
From an approved vacancy to a signed offer.
Staffing plans
Planned headcount and budgeted cost per designation per company, which is what a job opening is checked against.
Job openings
A vacancy with its designation, department, count, and status, publishable to the careers page on the website.
Applicants
Applications as records with source, status, and attached documents, created from the website form or entered directly.
Interview rounds
Named rounds with their own expected skill set, scheduled with interviewers, each leaving structured feedback and a score.
Job offers
The offer with its terms, its status, and the acceptance recorded, converting to an employee record without re-entry.
Recruitment reporting
Time to hire, source effectiveness, and offers against acceptances, read from the records themselves.
Fleet and assets in use
The things employees are given and expected to return.
Vehicles and vehicle logs
Odometer readings, fuel, and service against a vehicle, with cost posted where it belongs.
Asset assignment
Company assets allocated to an employee, with the custody visible on both records.
Return on separation
The offboarding checklist covers what has to come back, so it is a step rather than an afterthought.
Daily work summary
A scheduled prompt to a group with replies collected into one record, for teams that run on written updates.
Where the agents sit
The people work that is chasing, checking, and preparing.
Attendance exceptions
Missing punches, unapproved absence, and shift breaches gathered daily for the manager who owns them.
Leave and cover
Applications checked against balance, notice, and block lists, with the team's cover position shown to the approver.
Claim checking
Expense lines read against policy limits and receipts, with only the exceptions routed to a person.
Joiner and leaver progress
Onboarding and separation checklists tracked, with overdue tasks escalated to their named owners.
Limits and approval
An agent may check and prompt. Approving leave, claims, offers, and pay changes is always a named person's decision.
One pass through hr, end to end.
- 01
Hire
A staffing plan authorises the headcount, the opening is published, applicants are interviewed through named rounds, and an accepted offer becomes an employee record without re-entry.
- 02
Run the day
Check-ins from device or app resolve into attendance against the assigned shift. Leave applications test against a real ledger balance and the block list.
- 03
Reimburse and assess
Claims post to the accounts and projects they belong to, advances are adjusted against them, and appraisal cycles run on weighted KRAs rather than a circulated form.
- 04
Pay and close
Attendance, leave, claims, and encashment feed payroll from the same records. Separation runs its checklist, returns the assets, and settles what is owed.
The switches that decide how it behaves here
- Employee naming
- By name, by employee number, or by a series
- Automatic attendance
- Resolved from check-ins against the shift, or entered
- Leave approver mandatory
- Enforced on every application, or not
- Backdated leave applications
- Restricted to a named role, or open
- Expense approver mandatory
- Enforced on every claim, or not
- Retirement age
- Company default, driving separation prompts
- Automatic leave encashment
- Run at period end, or handled by hand
- Leave notifications
- Sent to approver and team, or off
Every document this module keeps.
Employee
The master, with grade, department, branch, and reporting line.
Employee Onboarding / Separation
Templated checklists with owners and due dates.
Employee Transfer / Promotion
Dated property changes on the employee record.
Employee Checkin
One punch, from a device, an app, or the web.
Attendance
The resolved day, built from check-ins against the shift.
Attendance Request
A correction for a missed punch or a remote day.
Shift Type / Shift Assignment
Named shifts and who is on them, for a date range.
Holiday List
Non-working days per company, location, or employee.
Leave Type / Leave Policy
Entitlement rules, and the policy that groups them.
Leave Allocation
Entitlement granted for a period, posting to the ledger.
Leave Application
The request, checked against balance, notice, and block lists.
Leave Ledger Entry
Every movement in entitlement, which the balance is derived from.
Expense Claim
Typed lines with accounts, receipts, and a sanctioned amount.
Employee Advance
Money forward, adjusted against later claims.
Travel Request
Itinerary and cost approved before the trip.
Appraisal / Appraisal Cycle
Weighted KRAs assessed for a period.
Employee Performance Feedback
Self, manager, and peer input with its own visibility.
Job Opening / Job Applicant / Job Offer
The recruitment chain, ending in an employee record.
Interview / Interview Round
Scheduled rounds with structured feedback and scores.
Vehicle / Vehicle Log
Fleet in employee use, with odometer, fuel, and service.
Reports that ship with it, not ones you commission.
- Monthly Attendance Sheet
- Every employee, every day, with the code for each.
- Shift Attendance
- Attendance against assigned shift, with late and early marks.
- Employee Leave Balance
- Opening, allocated, taken, and closing per type.
- Leave Ledger
- Every entitlement movement, which the balance is derived from.
- Employee Analytics
- Headcount by department, grade, designation, and branch.
- Employee Exits
- Leavers by reason, department, and period, with tenure.
- Employee Advance Summary
- Advanced, adjusted, and outstanding per employee.
- Expense Claim Summary
- Claimed against sanctioned, by type, department, and project.
- Recruitment Analytics
- Time to hire, source, and offers against acceptances.
- Employee Hours Utilization
- Logged hours against available, for billable teams.
- Daily Work Summary Replies
- Collected written updates for one group and date.
- Vehicle Expenses
- Fuel and service cost per vehicle over a period.
Next step