Your people, all in one place.
Payroll, leave, attendance, appraisals — configured to local labour law defaults. From offer letter to payslip to year-end filing.
- Configured to your businessLocal payroll
- Industry defaultsStatutory contributions
- TunabilityLeave policy
ERPNext · Human Resources & PayrollInteractive demo · clicktap the menu

Octagon Labs
hello@octagonlabs.io
⌂
Human Resources
/
Employee
≡ List View ⇅
Saved Filters ⇅
↻
⋯
+ Add Employee
ID ~ HR-EMP-####
Department ~ Any
Status ⇅ Active
⊟ Filter 1
×
⇅ Last Updated On
Headcount
84
+3 this quarter
On Leave Today
4
2 pending approval
Probation Review
6
Due in 30 days
Open Positions
7
2 offers out
| Full Name | Status | Department | Designation | Branch | Joined |
| AS Ahmad Shahrom | Active | Finance | Senior Accountant | HQ | 2019-03-12 |
| SK Siti Khadijah | Active | Operations | Warehouse Lead | KB Branch | 2020-08-04 |
| MA Mohammad Ali | On Leave | Sales | Account Manager | HQ | 2021-11-23 |
| NC Nurul Ain Chong | Active | Engineering | Systems Engineer | HQ | 2022-05-17 |
| HL Haji Lim | Probation | Procurement | Procurement Officer | HQ | 2026-07-01 |
⌂
Dashboard
/
Human Resources
⋯
Headcount 2026 · month end
Headcount by Department
Operations31
Sales18
Finance12
Engineering11
Procurement7
HR & Admin5
Leave Taken (YTD, days)
Annual leave612
Medical leave148
Compassionate21
Unpaid9
⌂
Human Resources
/
Leave Application
≡ List View ⇅
Saved Filters ⇅
↻
⋯
+ Add Leave Application
Leave Type ~ Any
Status ~ Any
From Date ⇅ This month
⊟ Filter 1
⇅ From Date
On Leave Today
4
of 84 staff
Pending Approval
2
average 6h to approve
Leave Taken (YTD)
790 days
9.4 per employee
Balance Expiring
11
carry-forward cap Dec 31
Leave Applications · 5 of 37
typical · illustrative
| ID | Employee | Leave Type | Dates | Days | Status |
|---|
| HR-LAP-2026-00412 | MA Mohammad Ali | Annual Leave | 2026-10-15 → 2026-10-21 | 5 | Approved |
| HR-LAP-2026-00415 | NC Nurul Ain Chong | Annual Leave | 2026-10-27 → 2026-10-28 | 2 | Open |
| HR-LAP-2026-00416 | RT Rahman Tahir | Medical Leave | 2026-10-16 | 1 | Open |
| HR-LAP-2026-00409 | SK Siti Khadijah | Annual Leave | 2026-10-06 → 2026-10-08 | 3 | Approved |
| HR-LAP-2026-00401 | JW Jessica Wong | Compassionate Leave | 2026-09-29 → 2026-09-30 | 2 | Approved |
⌂
Human Resources
/
Attendance
≡ List View ⇅
Saved Filters ⇅
↻
⋯
+ Add Attendance
Attendance Date ⇅ October 2026
Department ~ Any
⊟ Filter 1
⇅ Attendance Date
Late Arrivals
1
after 08:30
October 2026 · daily check-ins from the attendance device
typical · illustrative
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1Present 82
2Weekend
3Present 79
4Weekend
5Present 81
6Present 82
7Present 80
8Present 79
9Weekend
10Present 78
11Weekend
12Present 80
13Present 81
14Present 82
15Present 80
16Weekend
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Thursday 15 Oct · 4 of 84
typical · illustrative
| Employee | Check In | Check Out | Working Hours | Status |
|---|
AS Ahmad Shahrom | 08:02 | 17:31 | 9h 29m | Present |
SK Siti Khadijah | 07:48 | 17:05 | 9h 17m | Present |
MA Mohammad Ali | — | — | — | On Leave |
HL Haji Lim | 08:41 | 17:40 | 8h 59m | Late |
⌂
Human Resources
/
Payroll Entry
/
HR-PRUN-2026-00010
Submitted⋯
Payroll Period
September 2026
Payment Account
1110 · Cash at Bank
Bank Transfer
Generated 2026-09-30
Gross Pay
B$ 244,240
+1.2% vs Aug
Deductions
B$ 24,252
pension · insurance · unpaid
Net Pay
B$ 219,988
paid 2026-09-30
Employer Pension
B$ 16,881
paid with payroll
Salary Components · all employees
typical · illustrative
| Component | Type | Amount |
|---|
| Basic Salary | Earning | 198,600.00 |
| Housing Allowance | Earning | 24,800.00 |
| Transport Allowance | Earning | 9,600.00 |
| Overtime | Earning | 11,240.00 |
| Pension — Employee | Deduction | -16,881.00 |
| Medical Insurance | Deduction | -6,951.00 |
| Unpaid Leave | Deduction | -420.00 |
| Net Pay | | 219,988.00 |
⌂
Human Resources
/
Job Opening
≡ List View ⇅
Saved Filters ⇅
↻
⋯
+ Add Job Opening
Department ~ Any
Status ⇅ Open
⊟ Filter 1
⇅ Last Updated On
Open Positions
7
2 offers out
Applicants
143
this quarter
Time to Hire
26 days
-4 vs last year
Job Openings · 5 of 7
typical · illustrative
| ID | Job Title | Department | Location | Applicants | Status |
|---|
| HR-OPN-2026-0012 | Warehouse Supervisor | Operations | KB Branch | 18 | Open |
| HR-OPN-2026-0011 | Accounts Executive | Finance | HQ | 42 | Open |
| HR-OPN-2026-0010 | Sales Executive | Sales | Tutong | 27 | Open |
| HR-OPN-2026-0009 | IT Support Technician | Engineering | HQ | 35 | Interviewing |
| HR-OPN-2026-0007 | Procurement Assistant | Procurement | HQ | 21 | Offer Made |
⌂
Human Resources
/
Interview
≡ List View ⇅
Saved Filters ⇅
↻
⋯
+ Add Interview
Interview Round ~ Any
Scheduled On ⇅ This week
⊟ Filter 1
⇅ Last Updated On
Avg Rating
3.8 / 5
from interviewers
Feedback Pending
1
due today
Interviews · 5 of 9
typical · illustrative
| ID | Round | Applicant | Scheduled | Interviewer | Status |
|---|
| HR-INT-2026-0088 | Accounts Executive · Round 2 | Applicant #A-1142 | 2026-10-17 10:00 | AS Ahmad Shahrom | Scheduled |
| HR-INT-2026-0087 | IT Support Technician · Technical | Applicant #A-1131 | 2026-10-16 14:30 | NC Nurul Ain Chong | In Progress |
| HR-INT-2026-0086 | Warehouse Supervisor · Round 1 | Applicant #A-1129 | 2026-10-15 09:00 | SK Siti Khadijah | Cleared |
| HR-INT-2026-0085 | Sales Executive · Round 1 | Applicant #A-1120 | 2026-10-14 11:00 | MA Mohammad Ali | Cleared |
| HR-INT-2026-0083 | Sales Executive · Round 1 | Applicant #A-1117 | 2026-10-13 15:00 | MA Mohammad Ali | Rejected |
⌂
Human Resources
/
Job Offer
≡ List View ⇅
Saved Filters ⇅
↻
⋯
+ Add Job Offer
Status ~ Any
Offer Date ⇅ Last 60 days
⊟ Filter 1
⇅ Last Updated On
Offers Out
2
awaiting response
Accepted (YTD)
10
of 12 offers
Joining Next Month
2
onboarding set up
Template
Standard
auto-filled letter
Job Offers · 5 of 15
typical · illustrative
| ID | Applicant | Designation | Offer Date | Joining Date | Status |
|---|
| HR-OFF-2026-0014 | Applicant #A-1098 | Procurement Assistant | 2026-10-12 | 2026-11-03 | Awaiting Response |
| HR-OFF-2026-0013 | Applicant #A-1091 | Sales Executive | 2026-10-08 | 2026-11-01 | Accepted |
| HR-OFF-2026-0012 | Applicant #A-1076 | Accounts Executive | 2026-09-25 | 2026-10-15 | Accepted |
| HR-OFF-2026-0011 | Applicant #A-1069 | Warehouse Supervisor | 2026-09-18 | — | Rejected |
| HR-OFF-2026-0015 | Applicant #A-1131 | IT Support Technician | 2026-10-16 | 2026-11-17 | Draft |
⌂
Human Resources
/
Appraisal
≡ List View ⇅
Saved Filters ⇅
↻
⋯
+ Add Appraisal
Appraisal Cycle ⇅ FY2026 Annual
Department ~ Any
⊟ Filter 1
⇅ Last Updated On
Cycle Progress
58%
49 of 84 completed
Avg Final Score
4.1 / 5
+0.2 vs FY2025
Self Reviews Due
12
by 2026-10-31
Probation Reviews
6
due in 30 days
Appraisals · 5 of 84
typical · illustrative
| Employee | Department | Cycle | Self Score | Final Score | Status |
|---|
| AS Ahmad Shahrom | Finance | FY2026 Annual | 4.4 | 4.2 | Completed |
| SK Siti Khadijah | Operations | FY2026 Annual | 4.1 | 4.3 | Completed |
| NC Nurul Ain Chong | Engineering | FY2026 Annual | 4.6 | — | Self Review Done |
| MA Mohammad Ali | Sales | FY2026 Annual | — | — | Draft |
| HL Haji Lim | Procurement | Probation Review | 3.8 | 3.9 | Completed |
⌂
Human Resources
/
Goal
≡ List View ⇅
Saved Filters ⇅
↻
⋯
+ Add Goal
Appraisal Cycle ⇅ FY2026 Annual
Employee ~ Anyone
⊟ Filter 1
⇅ Last Updated On
Active Goals
212
linked to KRAs
At Risk
18
flagged by managers
Goals · 5 of 212
typical · illustrative
| Goal | Owner | Department | Progress | End Date | Status |
|---|
| Close books within 5 working days | AS Ahmad Shahrom | Finance | 100% | 2026-12-31 | Completed |
| Cut pick errors below 0.5% | SK Siti Khadijah | Operations | 80% | 2026-12-31 | In Progress |
| Grow Belait sales by 15% | NC Nurul Ain Chong | Sales | 70% | 2026-12-31 | In Progress |
| Automate 3 supplier integrations | NC Nurul Ain Chong | Engineering | 33% | 2027-03-31 | In Progress |
| Onboard 10 local suppliers | HL Haji Lim | Procurement | 40% | 2026-12-31 | At Risk |
⌂
Human Resources
/
Employee Performance Feedback
≡ List View ⇅
Saved Filters ⇅
↻
⋯
+ Add Feedback
Appraisal Cycle ⇅ FY2026 Annual
Reviewer ~ Anyone
⊟ Filter 1
⇅ Last Updated On
Feedback Given
168
this cycle
Avg Rating
4.2 / 5
across criteria
Peer Reviews
61%
of all feedback
Performance Feedback · 5 of 168
typical · illustrative
| ID | Employee | Reviewer Type | Ratings | Date | Status |
|---|
| HR-EF-2026-0311 | SK Siti Khadijah | Peer | Teamwork 5 · Ownership 4 · Communication 4 | 2026-10-15 | Submitted |
| HR-EF-2026-0310 | AS Ahmad Shahrom | Manager | Accuracy 5 · Deadlines 5 · Initiative 4 | 2026-10-14 | Submitted |
| HR-EF-2026-0309 | NC Nurul Ain Chong | Peer | Problem solving 5 · Mentoring 4 | 2026-10-12 | Submitted |
| HR-EF-2026-0308 | RT Rahman Tahir | Manager | Reliability 4 · Customer focus 4 | 2026-10-10 | Submitted |
| HR-EF-2026-0312 | MA Mohammad Ali | Manager | — | due 2026-10-20 | Draft |
What the human resources module looks like in your hands. Click the menu on the left to explore. Illustrative data.
What we configure for you
Set up around the way your team already works, then tuned after go-live.
- Local payroll structures (configurable)
- Leave policy (annual, sick, parental)
- Probation + appraisal cycles
- Timesheet → payroll integration
- Employee self-service portal
- Org chart + reporting lines