For recruitment & temp staffing

Agency timesheet software that protects your margin

Clock temps in at every client site by badge, face or PIN, cover no-shows from a live list, let clients approve hours in their portal, then close the pay week and export to Sage. The margin you quoted is the margin you keep.

Talk to us See how it works

0s

Median face-match time in production (95% within 0.58s). The match score is logged against every face clock, so the hours you bill are hours you can evidence.

Built for UK GDPR Hosted in the EU Face match against the badge Two-factor sign-in
01/The problem

The margin leaks where the hours go unproven

Temp recruitment runs on thin margins and other people's sites. The risk is rarely one big loss, it is small, repeated leaks between the hours worked, the hours billed and the hours you can actually evidence.

Buddy-punching inflates invoices

One worker clocks in for another, the client queries the invoice, and you write off the hours rather than the relationship. The leak is quiet, and it compounds.

Rates and margins live in spreadsheets

Pay and charge differ by client, role and shift. Reconcile that by hand each week and a mistyped rate quietly turns a profitable placement into a loss-making one.

You cannot prove hours to clients

A client disputes a timesheet and the only record is a worker's word against a manager's. Without a verified time and location, the conversation costs you the hours.

02/Margin, resolved

Every hour carries its rate, its proof and its margin

Rate rules set pay and charge by client, site, role and date, with overtime, weekend, night and bank holiday rules applied by one engine. Charge rates are kept separate from pay, so you see the margin per placement before you invoice, not after.

  • Pay and charge resolve automatically; the margin is visible per worker, per client and per week.
  • Close the pay week on one page: check exceptions, approve, lock, export. Locked figures never change, and the Sage 50 Payroll file comes from them in Sage's own layout.
  • Invoice from the same frozen week: a charge schedule per client and site, as a Sage 50 Accounts or Xero file, a PDF, or sent to Sage Accounting with Push to Sage (tried with your Sage business during set-up).
  • The client portal shows charge rates and verified hours only; your pay rates and margins stay confidential to you.
app.tempclock.com
Rate breakdown · Jamie Pearce Riverside · Picker
Standard · 37.5h pay £12.50  ·  charge £18.75
Overtime · 1.0h pay £18.75  ·  charge £28.13
Weekend premium pay applied  ·  charge applied
Rates resolved
margin 25.0%
Export · Sage 50 Export · Xero Client portal · charge only
03/The answer

What your desk gets back

Less time reconciling, fewer disputed invoices, no-shows covered from one list, and a pay week that closes the same way every week.

Buddy-punching, designed out

Workers badge in with a QR badge or a number, then a face match checks it is the badge holder. PIN clocks are photographed for review, and the match score travels with every hour.

Reliability you can quote on

A reliability score is computed from punctuality and completed shifts, no manual scoring, so you know who is dependable before you place them again.

No-shows covered from one list

A booked worker not clocked in after the grace period goes on the live list, day or night. Find cover ranks the best free workers and offers the shift by email, or by text with the SMS add-on. The first yes is booked.

Clients sign off in their portal

Site supervisors approve a whole week in one action, or reject, query or propose new times with a reason. You see every decision, and a rejection is settled with a reason too.

A login for every desk

Coordinators run workers, shifts and exceptions without seeing pay. Payroll closes the week. Clients see only their own sites. Two-factor sign-in protects every console.

Exceptions in one place

Late starts, no-shows, missed clock-outs, missed breaks, disputes and unapproved shifts wait on one Exceptions screen. Every fix needs a reason, and the original time is kept.

04/Built to be proven

Built to survive a client query, or a payroll audit

When a client disputes an hour or an auditor asks you to evidence one, the record should answer for itself. Every clock-in is one connected record: a verified face, a location, the hours, the rates, the client's approval and any signed agreement.

Built for UK GDPR Hosted in the EU Face match against the badge Two-factor sign-in

Hashed agreements

Signed worker and assignment documents carry a SHA-256 hash; change one byte and the hash no longer matches.

Full audit trail

Agreement events are logged with timestamps and IP addresses. Clock corrections, approvals, rate changes and week locks are logged with before and after.

One-click GDPR export

Produce every record held on a worker for a subject-access request, packaged in a single export.

05/More industries

One system, framed for your sector

The same face-verified clock-in and payroll-ready timesheets, set up for the way your floor works. See the full breakdown across every industry we serve.

Know who turned up, and pay every hour right.

Face-verified clock-ins, live geofencing and payroll-ready timesheets in one system. Tell us how your shifts run and we will show you how it fits.

Hosted in the EU · Your largest site live first, with us alongside · No app needed to clock in