GPS TrackingAndroid · iOS PWANo app store install

TPT Shiftwork

Shifts captured automatically. Approved in one click. Exported to payroll.

Built for trade workers, sales reps, and construction crews who visit multiple sites per day — and whose managers are sick of chasing timesheets every week.

Start free trial$10/worker/month · No lock-in

How it works

01

Add workers and job sites

Enter your team with hourly rates. Add the job sites, offices, and yards you work from. Each site gets a GPS geofence — no manual configuration needed per shift.

02

Workers install the PWA — that's it

Workers open their invite link on their phone, tap "Install", and allow location access. On Android, shifts are tracked automatically in the background — zero daily interaction required. iOS workers receive a quiet push every 30 minutes.

03

Review and approve in one click

Every Friday, you get an email summary with hours per worker. Open the dashboard, review the site-by-site timeline, edit anything unusual, and approve. Export to Xero, MYOB, Employment Hero, or a generic CSV.

What's included

Zero interaction on Android

The Periodic Background Sync API means the PWA checks GPS every 5 minutes without the worker opening the app. No clock-in buttons, no forgotten timesheets.

Leave management built in

Track annual leave, sick leave, bereavement, long service, and RDO per worker. Set per-year entitlements, carry-over hours, and record leave taken — all in one place.

Multi-site days fully supported

Workers visiting multiple job sites or customers in one day get a separate segment per site. All segments are summed for overtime calculation. Perfect for service techs and sales reps.

Smart overtime calculation

Daily threshold first, then weekly threshold. Configure your multipliers for overtime, weekends, and public holidays. Public holidays auto-detected by country.

Configurable time categories

Define your own pay types — Regular, Overtime, Sick, Training, Unpaid, and more. Set a pay multiplier and colour per category. Ten sensible defaults are seeded automatically.

Approval dashboard

See a full site timeline per worker per day — site name, arrive, leave, duration, and any flagged segments. Add notes, edit or discard segments, then approve in one click.

Payroll export in 4 formats

Export to Xero Payroll, MYOB, Employment Hero / KeyPay, or a generic CSV. Earnings lines split by type: Ordinary Time, Overtime, Weekend, Public Holiday.

Ghost-shift protection

Segments shorter than the minimum dwell time (default 5 min) are automatically flagged and excluded from pay — preventing drive-by pings from counting as worked time.

Payroll export formats

FormatColumns
Xero PayrollEmployee Name, Earnings Type, Hours, Amount
MYOBEmployee, Pay Category, Hours, Amount
Employment Hero / KeyPayEmployee #, First Name, Last Name, Pay Category, Units, Rate, Amount
Generic CSVName, Employee #, Earnings Type, Hours, Rate, Amount

Each worker produces separate earnings lines for Ordinary Time, Overtime, Weekend, and Public Holiday hours.

Simple per-seat pricing

Pay only for the workers you track. Scale up or down any time.

$10
per worker / month
or $96/worker/yr (save $24)
  • Automatic GPS shift capture
  • Leave management (annual, sick, bereavement, RDO)
  • Configurable time categories & multipliers
  • Multi-site day support
  • Overtime, weekend & PH pay rules
  • Manager approval dashboard with notes
  • Xero / MYOB / Employment Hero / Generic export
  • Weekly approval email nudge
  • iOS push-assisted background tracking
  • Manual clock-in fallback
  • Worker shift history
  • Two-level approval (optional)

Works with your existing payroll software

Xero PayrollMYOBEmployment HeroKeyPayGeneric CSV

TPT Shiftwork does not process payroll. It captures and aggregates shift hours, then exports a ready-to-import file for your existing payroll software. No payroll data is stored beyond what is needed for the current pay period.