BarnOps feature

GPS Time Tracking for Barn Staff - Verify Hours, End Payroll Disputes, and Run Accountable Operations

Tracking staff hours on a working horse farm is not like tracking hours in an office. Employees work across large properties with multiple barns, paddocks, and feed areas, often without direct supervision. BarnOps GPS time tracking was built for exactly this environment.

By the BarnOps team · Published · Updated

The problem this solves

Paper timesheets and self-reported hours leave managers debating when staff arrived, when they left, and whether they were on property. Payroll disputes are expensive, emotional, and repetitive when there is no objective record.

How BarnOps handles it

BarnOps connects the native iOS and Android apps used in the barn aisle with the web dashboard used by owners and managers. Staff log work where it happens. Managers review the record without chasing texts, paper notes, or screenshots.

  • ✓Staff clock in and out through the BarnOps mobile app.
  • ✓Each clock event stores timestamp and GPS location.
  • ✓Managers review verified hours from the web dashboard.
  • ✓No hardware, punch clock, or paper timesheet is required.
  • ✓GPS is captured at clock events rather than continuous tracking.

How it connects to the rest of the barn

The value of BarnOps is that each feature lives inside the same equine facility management platform. Records, billing, care logs, forms, scheduling, chat, and staff accountability all reference the same barn, horses, people, and roles.

  • ✓Time entries connect to staff roles and shift visibility.
  • ✓Care logs show who completed horse work during a shift.
  • ✓Payroll review uses objective time and location records.
  • ✓Owners and managers can audit labor without interrupting the barn day.

What does a day with GPS time tracking look like?

A day with GPS time tracking is two taps on a phone, and BarnOps reads the location only at those two moments. Say Jess works the 6:30 AM feed round at a 40-stall barn. She taps Clock In. The phone reads her position once and checks it against the barn's location. If she seems more than about 200 meters away, the app shows how far off she looks and asks whether to clock in anyway. The server then checks the punch against the barn's radius (250 meters by default), and a punch outside it is saved and flagged for review. The time on the record comes from the server, not her phone's clock.

Between the taps, nothing is tracked. After turnout and stalls, she taps Clock Out and the location is read again. If her shift is on the published schedule, the barn has turned on staff clock reminders in Settings, and she forgets, she gets a clock-out reminder a few minutes after it ends. A shift longer than the barn's maximum (12 hours by default) is flagged.

On Friday the manager opens Timesheets & Payroll. Each shift shows Clocked in, Needs review, Not approved, or Approved, and flagged shifts show the reason. The manager approves the clean shifts in one step, fixes a missed punch with a written reason, locks the pay period, and downloads a CSV for the payroll provider.

What gets recorded?

Each shift saves the punch plus the evidence behind it:

  • ✓Clock-in and clock-out times from the server's clock, with the phone's time kept as evidence.
  • ✓Latitude, longitude, GPS accuracy in meters, and whether location permission was granted.
  • ✓Distance from the barn and a result: verified, outside, uncertain, or unavailable.
  • ✓Whether the phone reported a simulated location, which flags the shift.
  • ✓The scheduled shift the punch belongs to, overnight shifts included.
  • ✓Status, flag reason, and who approved it and when.
  • ✓A history of every punch, manager edit (before and after), and correction decision.

Who can see and change it?

Employees see only their own time; owners and managers review everyone's.

  • ✓Staff, instructors, horse trainers, working students, interns, volunteers, managers, and owners can clock themselves in and out.
  • ✓Employees can't back-date a punch, edit a closed shift, approve their own time, or clear a flag. They can request a correction with a reason.
  • ✓Owners and managers see every entry, add missing shifts, correct shifts with a required reason, and approve time. A manager can't change their own time.
  • ✓Pay rates, gross pay, and locking a pay period belong to the owner, or a manager given billing access (a Command plan setting).
  • ✓Boarders and clients have no access to time records.

What are the limits?

It checks where someone was at each tap, not what they did all day.

  • ✓No continuous tracking. BarnOps doesn't know where someone went between taps.
  • ✓Clocking in or out needs a data connection; the app doesn't queue punches offline. If a save fails, tapping again within two minutes reuses the same punch, so it isn't saved twice.
  • ✓The default policy, Record only, saves and flags off-site punches. Require verified worksite refuses them. A weak signal can return an uncertain result.
  • ✓A shift left open past the maximum is set aside. The employee can't clock out of it and must request a correction with the real time.
  • ✓BarnOps totals hours, overtime, and gross pay. It doesn't withhold taxes or pay anyone. A locked pay period can't change until the owner reopens it with a reason.

How do you set it up?

You set it up in barn setup, Settings, the Payroll page, and staff invites.

  • ✓Check the barn's saved location during setup. Punches use the configured worksite and radius; review a test punch's verification result before relying on location enforcement.
  • ✓In HQ Settings, pick the location policy and the maximum shift length (4 to 24 hours). Punches go to manager review by default.
  • ✓On the Payroll page, set the pay schedule (weekly, biweekly, semimonthly, or monthly), overtime threshold (default 40 hours a week), multiplier (default 1.5), and rounding.
  • ✓Add each person's hourly rate and the date it starts.
  • ✓Invite staff. Each person allows location access the first time they clock in.

Built for working horse farms

BarnOps is designed for real barn environments: mobile-first for staff, reviewable by managers, role-aware for boarders and instructors, and structured enough to support liability documentation, payroll review, and daily operational accountability.

Frequently asked questions

How does GPS time tracking work for barn staff?

Staff clock in and out through the BarnOps mobile app. The app captures GPS location at each clock event so managers can review verified time and location records.

Does BarnOps track staff continuously?

BarnOps records GPS location at clock-in and clock-out events. It is designed for payroll verification, not continuous live surveillance.

Does GPS time tracking require hardware?

No. BarnOps uses the staff member's smartphone. There is no punch clock or hardware installation.

Is GPS time tracking included in all plans?

Yes. GPS-verified time tracking is included in BarnOps Core and BarnOps Command.

What happens if a staff member forgets to clock out?

If the shift was scheduled and published and the barn has turned on staff clock reminders, they get a clock-out reminder a few minutes after it ends. If the shift stays open past the barn's maximum length, it is flagged and set aside, and the employee sends a correction with the actual time for a manager to approve.

Can I send hours to my payroll provider?

Yes. The Payroll page exports a summary CSV with regular, overtime, and total hours per person, and a shift-by-shift detail CSV. Pay columns appear only for the owner or a manager with billing access.

Next step

See how BarnOps turns daily barn work into a verified operating record.

BarnOps Core starts at $79/month. BarnOps Command adds boarding billing, lesson invoicing, service charges, and Stripe-connected payments for $99/month.