{{ initials }}
{{ companyName }}
{{ screenLabel }}
{{ n.label }} {{ n.tag }}
Growth plan · {{ usedLabel }}
Friday, 9 October · 10:42 am

Good morning, Hamza

Live map
Inside zone Failed check Branch zone
{{ z.name }} · {{ z.count }}
map tiles
Needs you
{{ a.title }}
{{ a.sub }}
INSIGHT
Late arrivals at North Site are up 18% on Mondays, mostly on the 07:00 shift. Based on 14 records from the last 6 weeks.
{{ tableTitle }}
{{ r.ini }}
{{ r.name }}
{{ r.dept }} · {{ r.branch }}
In {{ r.in }} · Out {{ r.out }}
{{ r.status }} {{ r.verified }}
EmployeeDepartmentBranchInOutStatusVerified
{{ r.ini }}{{ r.name }} {{ r.dept }} {{ r.branch }} {{ r.in }} {{ r.out }} {{ r.status }} {{ r.verified }}
1 – 31 October 2026 · 166 employees

October payroll

{{ s.mark }}{{ s.label }}
{{ p.k }}
{{ p.v }}
Pay stubs · flagged first
Click a row to see the working
+ 156 more, all within normal range
EmployeeDaysLateOTGrossDeduct.Net
+ 156 more, all within normal range
{{ sel.name }}
{{ sel.role }}
Flagged: {{ sel.flag }}
{{ l.label }}
{{ l.detail }}
{{ l.amt }}
Net pay{{ sel.net }}
{{ barTitle }} {{ barSub }}
Sign {{ readyCount }} pay stubs

Your signature, name, time and IP address are stamped on each PDF. Employees are notified to acknowledge in the app.

{{ sigName }}
Billing

Plan & payments

Current plan
{{ planName }}
{{ planPrice }}
{{ billedLabel }}
Active employees{{ usedLabel }}
Only active staff count. Past 100, each extra employee is {{ extraPrice }} a month.
Next invoice {{ nextInvoice }} on {{ nextDate }}
SAVE 20%
Switch to yearly billing

Same plan and features. Pay once a year at {{ yearlyPer }} a month instead of {{ monthlyPer }}. Unused days this month are credited.

Today {{ yearlyToday }}, renews 10 Oct 2027 Switch to yearly
You’re on yearly billing.

{{ yearlyToday }} charged to your card. Next renewal 10 Oct 2027.

Payment method
{{ method.title }}
{{ method.sub }}
If a payment fails we retry for 7 days. After that the account becomes read-only. Your data is never deleted.
Billing details
{{ b.k }}{{ b.v }}
Invoices
{{ i.date }}
{{ i.desc }}
{{ i.amt }} PDF
{{ pendingCount }} waiting for you

Leave

{{ r.ini }}
{{ r.name }}
{{ r.dept }} · asked {{ r.asked }}
{{ r.type }}
DATES
{{ r.dates }}
BALANCE AFTER
{{ r.after }}
“{{ r.reason }}”
Heads up: {{ r.clash }}
{{ r.decision }}
Octoberpeople off per day
{{ h }}
{{ d.n }}{{ d.off }}
1–2 off 3+ off Public holiday
Leave policy
{{ p.k }}{{ p.v }}
October 2026 · {{ reportBranch }}

Reports

{{ reportTitle }} Approved adjustments shown separately from calculated time
{{ r.name }}{{ r.adj }}
{{ r.dept }}
Present{{ r.present }} Hours{{ r.hours }} Late{{ r.late }} Early{{ r.early }} OT{{ r.ot }} Leave{{ r.leave }}
EmployeePresentHoursLateEarlyOTLeaveAdjusted
{{ r.name }}{{ r.dept }} {{ r.present }} {{ r.hours }} {{ r.late }} {{ r.early }} {{ r.ot }} {{ r.leave }} {{ r.adj }}
All 166 staff94%27,412h61h22h418h143d29 edits

Figures are calculated from punches and your rules. Review them before using them for pay decisions.

Nothing is overwritten. Every change keeps the original.

Audit log

{{ a.time }}
{{ a.date }}
{{ a.cat }}
{{ a.who }} {{ a.what }} {{ a.target }}
{{ a.before }} → {{ a.after }}
{{ a.reason }}
Changes apply from the next punch. Past records keep the rules they were made under.

Settings

{{ setTitle }}
{{ setSub }}
{{ r.k }}
{{ r.d }}
{{ r.v }} {{ r.btn }}