Skip to content
← All postsWorksites8 MIN READ

Time Tracking That Works Offline With GPS

No signal doesn't mean no record. Clox saves each punch on the phone with its real timestamp. When the crew is back in coverage, the punch syncs and an offline clock-in is checked against the fence.

JULY 5, 2026 · BY THE CLOX TEAM

Your crew works where the signal doesn't. A finished basement with rebar overhead, a trench eight feet down, a new build with no cell tower for miles. If your time tracking only records a clock-in when the phone has bars, half your day goes missing and the other half gets punched in late from the truck on the way home. That's the exact problem people are searching for when they look for time tracking that works offline with GPS.

The question underneath the search is simple. If there's no signal at the punch, does the app still capture where and when the worker clocked in, or does it wait until coverage returns and record the wrong time and the wrong place? Those are two very different tools. This post walks through how Clox handles it, and it's honest about the limits.

01

What offline actually breaks in most time trackers

GPS and cell signal aren't the same thing. A phone can get a location fix from satellites with no cell coverage at all. The part that needs signal is sending that punch to a server. So the failure in most apps isn't that the phone can't find itself. It's that the app won't save anything until it can talk to the server.

That leads to two bad outcomes. Either the worker can't clock in at all until they walk back into coverage, or the app records the punch at the moment it finally syncs, which is minutes or hours after the real start. Both quietly rewrite the timesheet.

The distinction that matters

Capturing location doesn't need signal. Uploading the punch does. A tool built for field crews saves the punch on the device the instant the worker taps, then uploads later.

02

How Clox handles an offline punch

In Clox, the geofence lives on the phone at punch time, not only on the server. A manager draws a radius around a worksite on a map, with a sensible default around 200 meters that you can adjust per site. When a worker taps clock-in with no signal, the phone reads its own GPS fix, checks it against that radius right there, and warns the worker if they look off the job site.

Whether or not a warning shows, the punch is written to the phone immediately, stamped with its real timestamp from the moment of the tap. It sits in a local queue. When the phone gets signal again, whether that is climbing out of the trench or driving back into town, the queued punch syncs with that original time and location intact, and an on-site punch lands on your dashboard. Offline doesn't mean untracked. It means stored now, sent later.

12:00Airplane Mode
Clox.
Marcus Bell
Donovan Electric
ON THE CLOCK
2:18:04
Adjust start time
Service Calls
2 punches waiting to sync
Works offline. Your punch is saved on this phone and syncs automatically when you're back online.
A punch made with no signal is saved on the phone with its real timestamp, then syncs when coverage returns.

Because the server judges the punch by the location recorded at the tap, not where the phone is at sync, the location decision reflects where the worker actually was when they clocked in. A punch that syncs three hours later from a parking lot with full bars still carries the trench location and the trench time.

The geofence still refuses off-site clock-ins made offline

Enforcement is per employee and on by default for anyone assigned to a worksite, so you keep it on for the crews it fits and turn it off for people who bounce between sites all day. For a worker it's enforced on, a clock-in from outside the fence is refused at the punch when the phone has signal. With no signal, the phone warns the worker right away that they look off the job site and saves the punch. When the punch syncs, the server refuses it, so it never lands on the timesheet. Most tools only warn after the fact. Clox warns at the tap and still refuses the punch.

app.getclox.com/worksites
Clox
TodayTimesheetScheduleWorksitesMore ▾
Riverside Heights160 m
On site
Cody · clocked in
Clock in blockedNot at the job site
Clock-ins outside the geofence are refused and never land on the timesheet.
On siteGeofenceBlocked off-site
A manager sets a radius per worksite. The default is around 200 meters and you can widen or tighten it.

The accuracy grace, and what gets flagged

GPS is never exact, and it's worse under concrete and steel. So a punch that lands just outside the radius can still go through if it falls within the phone's own reported accuracy, capped at 100 meters. Those allowed-but-marginal punches aren't swept under the rug. They're flagged for you with an "Off the worksite" readout to review at approval, so you decide, not the algorithm. A fix too coarse to trust, worse than about 500 meters and wider than the fence itself, is rejected as too inaccurate rather than guessed at.

At approval you also see three review flags, in priority order:

  • mock_location: the device reported a fake or mock GPS provider, the strongest sign someone is spoofing their position.
  • impossible_travel: the clock-in is impossibly far from that same worker's previous clock-in, given the time between them.
  • low_accuracy: a coarse but in-fence fix worth a second look.

You review, the app does not auto-punish

Flags surface at approval so a manager makes the call. A marginal punch in a dead-signal basement is often perfectly legitimate, and you're the one who knows the site.

03

Where the location comes from, plainly

Here's the honest part, and it's the same honesty this whole cluster is built on. The location Clox records comes from the worker's phone. It's a strong deterrent, not a guarantee. Geofencing isn't foolproof and it's not tamper-proof. Someone determined enough can try to fake a device's GPS, which is exactly why the mock_location flag exists and why blocking, accuracy caps, and review flags work together instead of trusting a single reading.

Treat geofencing as a firm fence that stops the easy, casual off-site clock-in and surfaces the suspicious one for a human to check. It settles most arguments about where a shift started. It doesn't replace knowing your crew. Any tool that promises a tamper-proof location from a phone is overselling it.

Kiosk mode captures no GPS

If your crew clocks in on a shared tablet with a PIN, there's no phone location to read. Identity there is the on-site tablet plus each worker's PIN, not GPS. That's by design, not an offline gap.

04

Common objections about going offline

If the punch is stored on the phone, can a worker change the time later?

The timestamp is captured at the moment of the tap and travels with the queued punch. Combined with the impossible_travel and mock_location flags, an edited or faked device state is the kind of thing that surfaces for you at approval rather than sliding through silently. You're reviewing what the phone reported at punch time, not a value the app quietly reconstructed at sync.

What if a worker forgets to clock in until they have signal again?

That's a habit problem, not a signal problem, and it's the same in any system. The point of offline capture is that lack of signal is never the reason for a missing or wrong punch. The tap works the moment they remember, on site, with the real location, whether or not there are bars.

Does the phone drain the battery hunting for GPS in a dead zone?

The location is read at clock-in, not held open all day. A worker taps, the phone gets a fix and checks the fence, the punch is saved, and that's it. There's no continuous tracking running in the background between clock-in and clock-out.


05

The rest of the timesheet keeps working too

Offline GPS is one piece. Clox is time tracking for field crews across the board. One tap to clock in, overtime and breaks calculated automatically, and payroll-ready exports for QuickBooks, Gusto, ADP, and Paychex. The offline punches you captured in the trench flow into the same reports and the same export, with no manual re-entry when the crew gets back to coverage.

If you want the full breakdown of how the fence itself is drawn and enforced, the pillar guide covers it, and there's a companion piece on the mechanics of geofenced time tracking below. You can compare plans on our pricing page, or start a free trial and put a fence around one job site to see how the offline punches land.

How to try it

14 days free, no credit card to start, and a 30-day money-back guarantee. The iPhone app is on the App Store, and anyone can also clock in from a phone browser at app.getclox.com.

Best Time Tracking App With Geofencing →
The pillar guide: how to draw a worksite fence, enforce it per crew, and read the review flags at approval.
How Does Geofencing Time Tracking Work →
A plain walkthrough of the mechanics behind a geofenced clock-in, from the radius to the punch decision.
Spot and Stop Time Theft →
Where offline GPS fits into the bigger picture of catching buddy punching and off-site clock-ins.
Best Time Tracking Software for Field Crews →
The field-crews pillar: everything a trade business needs from a timesheet, not just the GPS piece.

Keep reading

WorksitesHow Accurate Is Geofencing for a Time Clock? Radius Sizing for Real Job SitesWorksitesDoes QuickBooks Time Have Geofencing? How It Works and Where It Stops (2026)WorksitesDoes ADP Have Geofencing for Time Clocks? What ADP Offers and What to Check (2026)

Friday becomes a review, not a reconstruction.

14 days free, no credit card30-day money-back guarantee$29/month includes your first 3 usersEvery feature on the one plan

Managers run Clox on the web. Crews clock in from their phones.