Time Tracking
Billable hours · GPS clock-in · Overtime by jurisdiction · TOIL · WhatsApp submit · Payroll link
Timer
Start / stop · Auto-saves to timesheet · Links to GL on stop
Weekly Timesheet
Editable grid · Overtime flagged · Submit for approval
Timesheet Approvals
Approve weekly submissions · SoD enforced · Notification via email + WhatsApp
GPS Clock-In / Clock-Out
Mobile clock-in with GPS coordinates · Geofenced work zones · Field staff · Construction sites
Overtime Rules by Jurisdiction
Auto-applied per employee country · Kenya Employment Act · Uganda Employment Act · Nigerian Labour Act · UAE Labour Law
TOIL — Time Off In Lieu
Overtime hours banked as leave entitlement · Expiry rules · Leave request integration
• For every hour of overtime worked (above weekly contractual hours), employee earns 1 hour TOIL credit.
• TOIL must be taken within 3 months of accrual (or converted to overtime pay at 1.5× rate).
• Maximum TOIL balance: 40 hours. Hours above this are automatically paid.
• TOIL requests submitted via WhatsApp, NovaLedger mobile, or USSD (*384*3#).
Billing Rates
Client billing rate · Internal cost rate · Multi-currency · Margin per project
WhatsApp & SMS Timesheet Submission
Field staff log hours via WhatsApp · SMS keywords · USSD for feature phones · No internet required
log 3.5h PROJ-002 "Foundation review"
clockin
clockout
status
toil request 5h "Apr 2"
CLOCKIN
CLOCKOUT
STATUS
OVERTIME 3 P002
1. Clock In
2. Clock Out
3. Log Hours
4. My Timesheet
5. TOIL Balance
Payroll Integration
Approved hours → payroll cost accrual → GL journal entry → payroll run