Skip to content

🇿🇦Built for South African teams

Know who's in.
Handle
attendance & leave
without spreadsheets.

Attendance Tracker is a simple, reliable workforce tool for SA SMEs and retail branches - mobile clock-in, live attendance, and optional leave management that actually fits how you run.

14-day free trial · 15 employees included · no card required

Attendance Tracker live attendance centre showing who is clocked in, on break, and absent for the workday
Live attendance centre
  • Mobile / access-code clock-in
  • BCEA-aware leave
  • ZA public holidays built in
  • PDF attendance reports
  • Optional geofencing

How it works

Up and running in an afternoon

  1. 01

    Add your team

    Create your workplace, set working hours and breaks, then add employees and their access codes in minutes.

  2. 02

    Clock in

    Staff clock in from their phone with their access code. Optionally lock clock-ins to the workplace with geofencing.

  3. 03

    Reports & leave

    Watch the live workday, export PDF attendance history, and - if you add Leave - approve requests and track balances.

Features

Everything you need to run attendance

Practical tools for owners and managers - not dashboards for dashboards' sake.

Mobile clock-in that just works

Staff clock in from their phone with a personal access code — no app install needed. Add optional geofencing so clock-ins only count at the workplace.

Mobile clock-in screen where an employee enters their full name and access code

See who's in, right now

A live attendance centre shows the workday as it happens — who's clocked in, on break, or absent — so managers stop chasing people for answers.

Attendance centre dashboard with the day's attendance register, statuses and hours worked

Roster and seat usage

Keep your employee roster in one place and see exactly how many of your included seats you're using. Add seats only when you actually need them.

Employee roster page listing staff and roles with seat usage

Reports that hold up

Generate clean attendance history per employee or for the whole workplace — ready for payroll, audits or a disciplinary file. Export to PDF or Excel in a couple of clicks.

Employee attendance report showing days worked, total hours and a daily breakdown of time in, time out, break and hours worked, with Download PDF and Excel buttons

Leave without spreadsheets

Set up leave types, capture requests, track balances and approve from one place. Entitlement cycles and BCEA-aware defaults keep you on the right side of the law.

Leave requests screen showing pending and past leave requests with statuses

Workplace hours, breaks & holidays

Set working hours and breaks per weekday, Saturday, Sunday and public holiday once. Mark public holidays closed at the toggle, and let employees clock their own breaks if you choose.

Workplace settings page with workplace name, location, business hours per day, public holidays closed checkbox and break allocations

Leave module

Leave, handled properly

The Leave add-on turns absence into a managed process — requests, balances, a shared calendar and BCEA-aware defaults — without a single spreadsheet.

  • BCEA-aware defaults

    Leave types and cycles follow the Basic Conditions of Employment Act, so you start compliant.

  • ZA public holidays

    South African public holidays are built into the calendar and entitlement maths.

  • Entitlement cycles

    Annual, Sick and Family Responsibility Leave each run on their own correct cycle.

  • Employee self-service

    Staff view and cancel their own leave from a personal link — no app install, no login to manage.

  • Approvals with notes

    Approve or reject with an optional note, so decisions are clear and auditable.

  • One admin view

    Attendance and leave live side by side, so absence shows up next to clock-in data.

Requests & approvals, in one queue

Every leave request lands in a single queue. See who, why, when and for how long at a glance, then approve or reject with one click — and leave an optional note so the employee knows where they stand.

  • Pending vs. All filter so nothing slips through
  • Type, date range and days calculated for you
  • Approve / Reject with an optional note to the employee
Leave requests queue showing pending requests with name, leave type, dates, days, reason and Approve/Reject buttons

Balances that respect the BCEA

Track entitlement, carried-over leave, accrual and taken days per employee. Annual, Sick and Family Responsibility Leave come with the right cycles out of the box — including the 3-year sick leave cycle.

  • Annual, Sick & Family Responsibility Leave built in
  • Carried-over, accrued pool and taken tracked separately
  • Sick leave on the correct 3-year cycle
Leave balances screen for an employee showing Annual, Sick and Family Responsibility Leave cards with cycle, entitlement, carried over, accrued and current balance

A calendar the whole team can read

Approved leave drops straight onto a shared monthly calendar, colour-coded per leave type. An upcoming-leave panel keeps the next few weeks visible so you can plan rosters before they bite.

  • Colour-coded leave tags on a monthly grid
  • Upcoming-leave panel for forward planning
  • Jump to any month and year
Leave calendar showing July 2026 with colour-coded leave entries per employee and an upcoming leave panel on the right

Add leave on behalf of staff

Need to capture leave a employee phoned in? Create a request on their behalf in seconds — pick the employee, leave type, dates and reason, and the balance updates the moment it's approved.

  • Create on behalf of any employee
  • Dates, type and reason in one small form
  • Balances recalculate automatically on approval
Add leave modal to create a leave request on behalf of an employee with employee, leave type, start and end date and reason fields

Leave settings that match your policy

Switch the leave types you use on or off, then fine-tune the details — like an annual leave carry-over limit, a cutoff date and whether unused leave is forfeited. The setup stays yours, not a fixed template.

  • Toggle Annual, Sick, Family Responsibility, Unpaid & Maternity
  • Set a carry-over limit and cutoff date
  • Choose whether unused leave is forfeited
Leave settings page with a grid of leave types toggled in use and an annual leave carryover configuration with limit, cutoff date and forfeit option

Reports

Reports that hold up to scrutiny

Whether it's payroll, an audit or a disciplinary file, Attendance Tracker exports clean, dated records — per employee, across the workplace, or for leave balances — to PDF or Excel.

Per-employee attendance history

Pull a clean attendance history for any single employee over any date range — days worked, total hours, and a day-by-day breakdown of time in, time out, break and hours worked. Absent days are flagged, so the record speaks for itself.

  • Days worked and total hours summarised up top
  • Daily time in, time out, break and hours worked
  • Export to PDF or Excel for payroll and audits
Employee attendance report for Lerato Molefe showing 20 of 22 days worked, 144 hours 33 minutes total, and a daily table of time in, time out, break and hours worked with Download PDF and Excel buttons

Whole-workplace attendance, detailed

See the full workplace day by day — every employee's status (On Time, Late, Early), clock-in and clock-out times, breaks and hours worked. It's the roster and the actuals side by side, in one export.

  • Grouped by date with start and end of day
  • On Time / Late / Early status per employee
  • One click to PDF or Excel for the period
Detailed workplace attendance report for a date range showing each day's employees with status, time in, time out, break and hours worked, with Download PDF and Excel buttons

Leave balances across the team

Generate a leave balances report for everyone at once — leave type, cycle, carried over, accrued, entitlement, taken and the current balance. Hand it to payroll or keep it on file for the next audit.

  • All employees and leave types in one table
  • Carried over, accrued, entitlement, taken & balance
  • Dated snapshot, exportable to PDF or Excel
Leave balances report as at a date showing each employee's leave type, cycle, carried over, accrued, entitlement, taken and balance columns with Download PDF and Excel buttons

Modules

Start with one. Add the other when you're ready.

Pick the pack that matches where you are today - upgrade anytime in the app.

Attendance

Clock-in, live workday view, rosters and PDF reports. The reliable core for knowing who's in.

  • Mobile access-code clock-in
  • Live attendance centre
  • Roster + seat usage
  • PDF reports
Choose Attendance

Leave

Leave types, requests, balances and approvals - with BCEA-aware setup and ZA public holidays.

  • Leave requests & approvals
  • Balances & entitlement cycles
  • Leave calendar
  • BCEA-aware defaults
Choose LeaveTour the leave module →
Best value

Attendance + Leave

The full suite in one admin view - clock-in plus leave, so attendance and absence live together.

  • Everything in Attendance
  • Everything in Leave
  • One admin dashboard
  • Best value per seat
Choose Attendance + Leave

Pricing

Simple packs. Pay per seat.

Every pack includes 15 seats. Add more only when you need them - yearly billing saves about 10%.

Attendance

Clock-in, live workday view, rosters and PDF reports.

R 299/ month

15 seats included · R 20/extra seat

  • Mobile / access-code clock-in (optional geofence)
  • Live attendance centre for the workday
  • Employee roster + seat usage
  • PDF attendance history reports
  • Workplace hours, breaks & ZA public holidays
Choose Attendance
Recommended

Attendance + Leave

The full workforce suite - clock-in plus leave, balances and approvals.

R 449/ month

15 seats included · R 30/extra seat

  • Everything in Attendance
  • Leave types, requests & approvals
  • Leave balances and entitlement cycles
  • BCEA-aware leave setup
  • One admin view for attendance + leave
Start with Attendance + Leave

Leave

Leave types, requests, balances and approvals - no spreadsheets.

R 199/ month

15 seats included · R 15/extra seat

  • Leave types, requests & approvals
  • Leave balances and entitlement cycles
  • BCEA-aware leave setup
  • Leave calendar & upcoming leave
  • Workplace hours & ZA public holidays
Choose Leave

Prices in ZAR. VAT is charged in the app at checkout. 14-day free trial includes 15 employees - no card required.

FAQ

Questions, answered

Is there a free trial?

Yes. New sign-ups start with a 14-day free trial that includes 15 employees - no card required. You only add billing details when the trial works for you.

How many employees are included?

Every pack includes 15 seats for new sign-ups. If you need more, extra seats are billed per pack - R20/seat on Attendance, R15/seat on Leave, and R30/seat on Attendance + Leave. Existing customers migrating from the old system get 20 included seats.

Do my staff need to install an app?

No. Employees clock in from a phone browser using a personal access code. Managers use the web dashboard. There's nothing to install or maintain on staff devices.

Can I lock clock-ins to the workplace?

Yes. Geofencing is optional per workplace - when enabled, clock-ins only count when the employee is within range of your location.

Is the leave module BCEA-aware?

Yes. Leave types, entitlement cycles and South African public holidays are built in, so balances and the calendar reflect how SA businesses actually run.

What does it cost per year?

Yearly billing is about 10% cheaper than paying monthly. Choose monthly or yearly at sign-up - both include the same 15 seats and the same per-seat price for extras.

How do I pay?

Billing is managed inside the main app with a card on file via Payfast. This marketing site only links to sign-up - no checkout or payment happens here.

Can I switch modules later?

Yes. You can start with Attendance or Leave alone and add the other module from billing settings in the app when you're ready.

Run attendance the simple way.

Start your 14-day free trial today - 15 employees included, no card required.


Have an account already? Sign in.