You will be auto-marked present for the duration of the trip (no daily clock-in needed).
β Early Departure
You have worked less than 8 hours. Please provide a reason before clocking out.
Hours Today
0.00
hours worked
Days This Month
0
days present
Avg Hours/Day
0.00
average
Early Exits
0
this month
π£ Announcements
π Documents from HR
Document
Category
Date
My Attendance Logs
Your complete attendance history
Records
Status:
AllActiveDoneEarly
Showing 0 records
Date
Unit
In
Out
Hours
Status
Leave Management
Apply for leave and track your requests
Apply for Leave
Your request goes to your supervisor first. Once approved, it goes to the Country Leader (Agatha Quayson) for final sign-off.
π΄
Annual Leave
24 days/yr
π₯
Sick Leave
Medical certificate required
πΆ
Maternity
~3 months
π¨βπΆ
Paternity
5 days
π
Compassionate
5 days
β°
Compensatory
For extra days worked
Working days (excl. weekends & holidays):0
Final approval by: Agatha Quayson β Country Leader
π Your leave goes directly to: Agatha Quayson (Country Leader)
π
Click to upload medical certificate Must be signed by a medical professional β PDF, JPG or PNG, max 5MB
My Leave History
Type
Start
End
Days
Supervisor
Final Approver
Status
Note
My QR Code
Display or share for quick clock-in
Your Personal QR
When scanned, opens the attendance portal with your profile pre-loaded.
Generatingβ¦
My Profile
Update your contact information
π€ Staff
β Β· Staff
β΅ Payroll
Monthly salary processing, payslips and statutory returns
Monthly Run
Staff
Basic
Allowances
Gross
SSNIT 5.5%
Provident Fund
PAYE
Net Pay
Employer Cost
Statutory Settings
PAYE bands (2026 defaults): 490@0% Β· 110@5% Β· 130@10% Β· 3,166.67@17.5% Β· 16,000@25% Β· 30,520@30% Β· above@35%. Salaries are entered per staff via β Setup on each row.
π My Appraisal
Complete your self-assessment and submit it to your supervisor
My Reviews
Period
Type
Supervisor
Self Score
Status
How it works: rate yourself 1β5 against each KPI, add your comments, choose your supervisor and submit. Your supervisor then adds their ratings, and HR and the Country Leader receive the completed review. Once submitted you can view but not change it.
π Documents
Organizational documents shared by HR
Document
Category
Date
Change Password
Update your account password
π Set New Password
π
First time signing in?
You are using a default password. Please change it now to secure your account.
β If you use multiple devices, your new password will apply on all devices after the next sync.
My Leave
Apply for leave and track your requests
Apply for Leave
Your request goes directly to Supervisors & CL for approval. All leave days exclude weekends and public holidays.
π΄
Annual Leave
24 days/yr
π₯
Sick Leave
Medical certificate required
πΆ
Maternity
~3 months
π¨βπΆ
Paternity
5 days
π
Compassionate
5 days
β°
Compensatory
For extra days worked
Working days (excl. weekends & holidays):0
π
Click to upload medical certificate Must be signed by a medical professional β PDF, JPG or PNG, max 5MB
My Leave History
Type
Start
End
Days
Final Approver
Note
Clock In / Out
00:00:00
Signed Out
βοΈ Register Work Trip
You will be auto-marked present for the duration of the trip (no daily clock-in needed).
β Early Departure
You have worked less than 8 hours. Please provide a reason before clocking out.
Hours Today
0.00
hours worked
Days This Month
0
days present
Avg Hours/Day
0.00
average
Early Exits
0
this month
Team Dashboard
π HR Analytics
π Birthdays This Month
Department Ratio
Employment Status
π Today's Attendance
Name
Unit
In
Out
Hours
Status
Team Records
Attendance records for your unit
Records
Status:
AllActiveDoneEarly
Showing 0 records
Date
Name
In
Out
Hours
Status
My Attendance Logs
Your personal attendance history
Records
Showing 0 records
Date
Unit
In
Out
Hours
Status
Leave Review
Review leave requests from your team β your decision forwards them to the Country Leader for final sign-off
Pending My Review
Staff
Type
Dates
Days
Reason
Doc
Action
Attendance Report
Present staff attendance summary
Records
FromTo
π
π Staff Contracts
Track contract expiry dates and get early reminders before renewal is due
Contract Status
π
Staff
Unit
Contract Start
Contract End
Status
Actions
π‘ Note: π΄ = expired or expiring within 30 days, π = within 60 days, π’ = beyond 60 days. Click "Edit" to set or update a staff member's contract dates.
π Staff Files
Personnel records β contact, next of kin, statutory details & documents
Staff Files
π
Staff
Unit
Phone
File Status
Actions
π‘ Note: Visible to HR, Country Leader and Admin only. "Complete" = personal, next-of-kin and statutory details filled. Documents upload to the THP-Ghana HR Documents folder on Google Drive.
π Birthdays
From staff file dates of birth β nearest first
β Add / Update Date of Birth
Upcoming
Staff
Unit
Birthday
In
Actions
π‘ Add dates of birth in HR Files for staff missing here.
π£ Announcements
Post office-wide notices
π File Manager
Organizational document library β HR controls what staff can read
Rating scale: 1 Unsatisfactory Β· 2 Below Criteria Β· 3 Achieved Criteria Β· 4 Above Criteria Β· 5 Exceeded All Criteria. Final score is the weighted average of KPA ratings (weightings must total 100%).
π§βπΌ Recruitment
Vacancies and candidate pipeline
Pipeline
Vacancies
Position
Unit
Type
Openings
Status
Closing
Applicants
Candidates
Candidate
Applied For
Contact
Stage
Rating
CV
Applied
π Training
Courses, certificates and expiry tracking
Records
Staff
Course
Provider
Completed
Expiry
Cert
β Lifecycle & Cases
Confidential β visible to HR and Admin only
Case Log
Staff
Type
Opened
Status
Summary
Outcome
π³ Org Chart
Organogram β reporting lines, editable by HR
Organogram
π‘ Note: The chart is built from each person's line manager. Hover a box and click β to set their manager, position title and position order. Anyone without a manager appears at the top level.
β¨ Ask HR
Instant answers from your own attendance, leave and HR data
Assistant
π‘ Note: This assistant reads only your THP-Ghana data held in this system β nothing is sent to any external service.
π‘ Audit Trail
Record of key actions taken in the system
Activity Log
When
Who
Action
Category
Affected
Detail
β΅ Payroll
Monthly salary processing, payslips and statutory returns
Monthly Run
Staff
Basic
Allowances
Gross
SSNIT 5.5%
Provident Fund
PAYE
Net Pay
Employer Cost
Statutory Settings
PAYE bands (2026 defaults): 490@0% Β· 110@5% Β· 130@10% Β· 3,166.67@17.5% Β· 16,000@25% Β· 30,520@30% Β· above@35%. Salaries are entered per staff via β Setup on each row.
π Leave History
Record of all leave decisions you've made
Decision Log
0 records
Staff
Unit
Type
Dates
Days
Decision
Your Note
Date Decided
My Profile
Update your contact information
π€ Manager
β Β· Manager
Leave Approval Delegation
Allow someone to approve leave on your behalf when you are out of office
π Delegation Settings
Change Password
Update your account password
Set New Password
π
First time signing in?
You are using a default password. Please change it now to secure your account.
β If you use multiple devices, your new password will apply on all devices after the next sync.
Control Panel
Attendance by Unit
Status Breakdown
All Records
Company-wide attendance data
All Records
Status:
AllActiveDoneEarly
Showing 0 records
Date
Name
Unit
In
Out
Hours
Status
Action
Staff Management
Add, edit or remove staff accounts
Add New Staff Member
Leave Management
All leave requests across the organisation
All Leave Requests
Staff
Unit
Type
Dates
Days
Reason
Supervisor
Final Approver
Action
π Leave Register
Official HR record of all finalized leave decisions
Finalized Leave Records
0 records
Staff
Unit
Type
Start
End
Days
Supervisor
Final Approver
Status
Notes
Date
Staff Reports
Per-staff attendance summary
Summary Report
ID
Name
Unit
Role
Days
Hrs
Avg
Early
Rate
Entrance QR Code
Print and place at the office entrance
THP-Ghana Staff Attendance
Scan with your phone camera to clock in or out
Enter your hosted URL above
Country Leader Delegation
Allow someone to approve leave on the Country Leader's behalf when she is out of office
Paste Code.gs β Copy the full contents of Code.gs and paste it. Save.
4
Deploy as Web App β Deploy β New Deployment. Type: Web App. Execute as: Me. Access: Anyone. Authorise.
5
Paste URL above β Copy the Web App URL and paste it in the field above. Save & Connect.
6
Email notifications β Add staff email addresses in Staff Management. The system will email clock-in/out confirmations and leave decisions automatically via Gmail.
π Public Holidays
Manage Ghana public holidays and custom office closures
Holidays for
0 holidays
Add Holiday
Date
Holiday
Type
Scope
Actions
π‘ Tips: Click "Seed Ghana Holidays" to auto-populate all 15 standard holidays for the selected year (incl. Eid estimates & Farmer's Day). Eid dates are estimated β update them when the government announces official dates. You can also add government-declared holiday extensions or custom office closures.
π Staff Contracts
Track contract expiry dates and get early reminders before renewal is due
Contract Status
π
Staff
Unit
Contract Start
Contract End
Status
Actions
π‘ Note: π΄ = expired or expiring within 30 days, π = within 60 days, π’ = beyond 60 days. Click "Edit" to set or update a staff member's contract dates.
π Staff Files
Personnel records β contact, next of kin, statutory details & documents
Staff Files
π
Staff
Unit
Phone
File Status
Actions
π‘ Note: Visible to HR, Country Leader and Admin only. "Complete" = personal, next-of-kin and statutory details filled. Documents upload to the THP-Ghana HR Documents folder on Google Drive.
π Privileges
Assign who can see the HR suite, Cases, and Payroll
Access Matrix
Staff
HR Suite
Cases
Payroll
π‘ Note: HR Suite & Cases appear on manager dashboards; Payroll works for both manager and staff accounts. Changes take effect at the person's next login. If nothing is saved here, defaults apply (HR: Edna & Agatha Β· Cases: Edna Β· Payroll: Ernest & Emmanuel).