Time & attendance.
As simple as a QR scan.
Set up in minutes. Print a QR code. Employees download the free app and scan to clock in — GPS-verified, selfie-confirmed. Real-time dashboards, PAYE/UIF/SDL payroll, leave management, WhatsApp alerts, and more.
Trusted across industries
Up and running in 3 steps
No hardware. No training. No IT department needed.
Create your account
Register, add your branches and employees. Takes about five minutes. Invite staff by WhatsApp.
Print your QR code
Download a branded A4 QR poster for each branch. Print it and stick it on the wall — it never changes.
Employees scan in
Staff download the free TimeTap app and scan the QR code to clock in. GPS location, timestamp, and an optional selfie are recorded — you see it live in the dashboard.
Everything your business needs
All core features are included in your base subscription — no hidden extras.
QR Clock In/Out
One QR code per branch, printed or on-screen. Employees download the free TimeTap mobile app (iOS & Android) to scan and clock in — GPS-verified and photo-confirmed.
Buddy Punch Protection
Each employee registers their device. Face ID or PIN confirms identity. Geofence restricts clocking to within the branch radius.
Multi-Branch Management
Unlimited branches, each with its own QR code, geofence, live view, and reports. Assign employees to multiple branches.
Live 'Who's In' Board
A real-time dashboard showing who has clocked in, who is absent, and who is late — across all branches at once.
Timesheets & Shifts
Weekly timesheet views with approval workflows. Set shift templates, assign to employees, and automatically compare scheduled vs actual hours.
Attendance Reports
Filter by employee, branch, or date range. Identify late arrivals, early departures, and overtime. Export to CSV in seconds.
Payroll Exports
Download attendance data formatted for Sage 200, Xero, QuickBooks, VIP People, or generic CSV. One click, every pay period.
Leave Management
Submit and approve leave requests in the dashboard. Balances tracked automatically. Public holidays suppressed from absence alerts.
WhatsApp Alerts
Automatic WhatsApp messages when employees are late, absent, or miss their clock-out. Configurable per branch with quiet hours.
Employee Profiles
Full HR profiles including ID number, DOB, emergency contacts, documents vault, banking details, and contract type.
GPS & Remote Clocking
Every clock record includes a GPS coordinate. Remote workers can clock from home with configurable approval rules.
Audit Log
Every change to employees, branches, billing, and attendance is logged with timestamp and actor. Full traceability.
Simple, honest pricing
Pay per branch, not per employee. Scale up or down any time.
Prices in South African Rand (ZAR), VAT inclusive.
Monthly
R229
per branch / per month
- All core features
- Unlimited employees
- Unlimited time records
- WhatsApp alerts
- Payroll exports
- 14-day free trial
Annual
R2 290
per branch / per year
- Everything in Monthly
- Priority email support
- 17% discount vs monthly
- Lock in current pricing
- Annual invoice for accounting
- 14-day free trial
Optional add-ons (billed separately, 30-day free trial each)
Add-ons
Each add-on is billed separately. Once you have an active TimeTap subscription, you can trial any add-on free for 30 days before being charged. Activate or cancel any time from your Billing page.
Asset Manager
R299/moTrack every company asset — from laptops and tools to equipment and furniture. QR-code labels, checkout workflows, and condition reports keep your register accurate.
Asset registry
Record serial number, category, purchase date, value, location, and assigned custodian for every asset. Attach photos and supporting documents.
QR code labels
Generate printable QR labels for each asset. Scan with the TimeTap mobile app to instantly pull up the asset record, condition history, and custody log.
Checkout & check-in workflow
Issue assets to employees with a digital custody receipt. Employees sign on the mobile app. Check-ins capture the return condition and any notes.
Condition reports
Record asset condition at each check-in and on scheduled inspections. Full photo and note capture from mobile — know the state of every asset at all times.
Warranty & insurance tracking
Set warranty expiry and insurance renewal dates. Get WhatsApp alerts before they lapse so you are never caught unprotected.
Maintenance logs
Schedule routine maintenance, log completed services with cost, and receive reminders when the next service is due.
Bookings
R499/moLet clients book themselves 24/7 via your branded public page. Service catalogue, resource scheduling, WhatsApp confirmations, and a built-in waitlist — for any service business.
Public booking page
Your own branded URL — clients pick a service, choose a time, and confirm their booking without calling you. No login required.
Service catalogue
Define services with name, description, duration, price, and category. Control which resources (staff, spaces, vehicles, or equipment) can deliver each service.
Resource scheduling
Assign bookings to employees, assets, vehicles, or spaces. Each resource has its own availability calendar so double-bookings are impossible.
WhatsApp confirmations & reminders
Clients get an instant WhatsApp confirmation and an automatic reminder before their appointment. Businesses are notified too.
Waitlist management
When a slot is fully booked, clients can join a waitlist. If a booking is cancelled, waitlisted clients are notified automatically.
Appointment calendar
Manage all bookings from a full calendar view. Drag, drop, and reschedule. Filter by resource, service, or branch.
Fleet Manager
R299/moManage your entire vehicle fleet from one dashboard. Track trips, fuel, maintenance, and documents — with WhatsApp alerts before things go overdue.
Vehicle registry
Record make, model, year, VIN, registration number, and assigned driver for every vehicle. Attach photos and set a primary fleet photo.
Trip logging
Log trips with start/end odometer readings, GPS location, driver, purpose, and fuel fill-ups. Mobile app support for field drivers.
Maintenance scheduling
Set service intervals by km or date. Track completed services with cost, supplier, and notes. Get WhatsApp alerts before the next service is due.
Document expiry alerts
Track license disk, roadworthy certificate, and insurance expiry dates. Receive automatic WhatsApp reminders before documents expire.
Fuel management
Log every fill-up with cost and litres. Automatically calculate cost-per-km and consumption per vehicle over any date range.
Incident reporting
Field-capture incident reports with photos, description, and third-party details from the mobile app. Full incident history per vehicle.
Help Desk
R299/moA full support ticketing system built into TimeTap. Manage customer queries from a branded web form, inbound email, or WhatsApp — all in one inbox, with full thread history.
Unified inbox
Tickets from your public web form, inbound email (slug@helpdesk.timetap.co.za), and manual creation all land in one inbox with status tracking.
Email threading
Replies automatically thread back to the original ticket using Reply-To routing. Every email includes the ticket number so nothing gets lost.
Multi-channel replies
Reply to customers via email, log an internal note for your team only, or flag a reply as WhatsApp — all from the ticket detail panel.
Customer status portal
Each ticket gets a unique public link. Customers can view the full thread, check their status, and reply — no login required.
Spawn work from tickets
Convert a ticket into a job card, task, or order in one click. The linked work is pre-filled and tracked directly on the ticket.
Categories & priorities
Tag tickets by category and priority to route and filter your inbox. A ticket cannot close while linked work is still in progress.
Job Cards
R299/moA full job management system for service and field-service businesses. Create, assign, and track job cards from quote to completion — with customer sign-off, photos, and PDF reports.
Auto-numbered job cards
Every job gets a unique, sequential reference number. Track jobs by number, customer name, technician, or status from a searchable dashboard.
Assign technicians
Assign one or more team members to a job card. Technicians are notified via WhatsApp and can update job status from the TimeTap app in the field.
Job types & categories
Define your own job types (e.g. Installation, Service Call, Repair) with custom colour coding. Filter and report by job type.
Customer sign-off & photos
Capture a customer signature and completion photos on site. Everything is attached to the job card record and included in the PDF report.
Overdue flagging & CSV export
Jobs past their due date are automatically highlighted. Export your full job card history to CSV for further analysis or invoicing.
Client register
Maintain a central register of clients — companies and individuals — with multiple contacts per client. Link job cards and tasks directly to a client for a full account view.
Order Manager
R499/moA production and order management system for businesses that buy, process, and dispatch goods. Track every order from receipt to delivery — with client WhatsApp notifications at each stage.
Order creation & line items
Create orders with multiple line items, quantities, unit costs, and supplier reference numbers. Duplicate existing orders to speed up repeat work.
Status workflow
Orders move through Draft → Processing → Ready → Dispatched. Each stage transition notifies the client contact via WhatsApp — automatically.
Arrival tracking
Log stock arrivals per line item with received quantities and dates. Know exactly what has arrived and what is still outstanding for each order.
Client & buyer linking
Link orders to clients and buyers from your contact register. View the full order history for any client in one place, with direct WhatsApp access to their contacts.
Custom labels & QR printing
Design and print custom labels for dispatched orders — including order reference, client name, QR code, dates, and your company logo.
Linked job cards & tasks
Attach job cards and field tasks directly to an order. See all associated work in one Order Work tab — no switching between systems.
Payroll Module
R299/moA full SA-compliant payroll engine built into TimeTap. Calculate PAYE, UIF, and SDL, generate branded payslips, and export EFT files — without switching to another system.
PAYE, UIF & SDL calculations
Automatic tax calculations using current SARS tax tables. Monthly and annual payroll cycles supported. Handles normal time, overtime, and allowances.
Branded PDF payslips
Generate a professional payslip PDF for each employee, per pay period. Includes your company logo, employee details, earnings, deductions, and net pay.
WhatsApp payslip delivery
Send payslips directly to employees via WhatsApp with one click. Employees receive their payslip as a PDF without needing an email address.
Payroll run history & locking
Approve and lock completed payroll runs to prevent changes. View the full history of every pay run, including who approved it and when.
EFT payment file export
Download a bank-compatible EFT file to upload directly to ABSA, FNB, Standard Bank, or Nedbank. Employee banking details are stored securely in their profile.
Employee banking details
Capture and store bank account numbers, branch codes, and account types per employee. Used automatically in EFT exports and payslips.
Surveys
R149/moBuild powerful surveys and assessments — for employees, customers, or the public. Deliver them via QR code, WhatsApp link, or in the mobile app.
Public-facing surveys
Anyone can scan a QR code and fill in a form — no login required. Perfect for customer feedback, site inductions, health declarations, or visitor check-ins.
Internal employee surveys
Send surveys to specific employees or branches. Branch-restricted so only the right team can respond. Ideal for performance check-ins, safety checks, or daily stand-ups.
Scored assessments
Set a score per question and get automatic section totals. Use for skills assessments, compliance tests, or induction quizzes with pass/fail thresholds.
Drag-and-drop builder
Text, radio, checkbox, number, date, photo, signature, and file upload fields. Add conditional logic to show or hide questions based on previous answers.
Response analytics
View all responses in a table, drill into individual submissions, and export everything to CSV for further analysis.
Geofence restriction
Optionally restrict public surveys to within a GPS radius — so only people on-site can submit.
Tasks
R199/moAssign, track, and close tasks for field workers and on-site teams. Real-time status updates, WhatsApp notifications, and full history — all in one place.
Task assignment
Assign tasks to a specific employee or to anyone at a branch. Set a title, description, due date, and priority (low / normal / high / urgent).
Real-time status board
Tasks move from Open → In Progress → Done. Managers see live status across all branches and can filter by employee, branch, priority, or date.
WhatsApp alerts on assignment
Employees receive an instant WhatsApp notification when a new task is assigned to them. They view, accept, and update task status in the TimeTap mobile app.
Repeating & scheduled tasks
Set tasks to repeat daily, weekly, or on custom schedules. Great for routine inspections, cleaning checklists, or site maintenance rounds.
Client linking
Link tasks to a client in your client register. View all tasks per client from one place, and quick-add tasks directly from the client detail page.
Task history
Every status change is time-stamped. Know exactly when a task was started and completed, and by whom.
All add-on prices are VAT inclusive. Annual billing saves up to 17%.
Frequently asked questions
Do employees need to download an app?
How does the 14-day free trial work?
What happens if I add a new branch mid-month?
Is my data secure?
Can I export all my data?
Do you offer WhatsApp-based clocking?
What is the Bookings add-on?
What is the Job Cards add-on?
What is the Fleet Manager add-on?
What is the Asset Manager add-on?
What is the Order Manager add-on?
What is the Payroll Module add-on?
What is the Help Desk add-on?
Can I cancel at any time?
Ready to stop chasing timesheets?
Join South African businesses already using TimeTap. Get full access free for 14 days — no credit card required.