A Crew Time Clock Nobody Can Charge You For
Clock in, clock out, tag the job. Real overtime rules, a signed timesheet, and a payroll CSV your bookkeeper can import. One file, works offline, and the hours never leave your device.
Open the time clock
Opens in this browser, saves to this device, nothing uploaded, no account. Load the sample crew to poke at it before you type in real names.
Downloaded, it runs from a file on your desktop with the wifi off. Saved only on this device. Never uploaded. Estimates for planning, not tax or legal advice.
What a paid time clock costs your shop
Put your crew size in. List prices as of August 2026 off the vendors' own pages, and they move — QuickBooks Time went up on July 1, 2026.
per year
per year
per year
Annual-billing discounts, promotional rates and minimum seat counts will change your real number. Estimates for planning, not tax or legal advice.
Is there a free time clock for a small crew? Yes. This one runs in a browser, needs no signup, and costs nothing at any crew size. Each person gets a clock-in button, every punch carries a job and a cost code, and the week comes out split into regular, overtime and double-time hours under whichever state's rules you pick.
What it can't do is the honest part. No GPS, so it can't prove anybody was on site. No sync, so it's one device and one shop. No payroll filing — hours and gross pay, not withholding. If you need those, QuickBooks Time is $20 a month plus $10 per user as of August 2026. For one to fifteen people working out of one shop, this does the whole job.
Know your real numbers — the rest of the family
What does it actually cost to guess at hours?
Friday afternoon, somebody reconstructs the week from memory. Marco was on the Hansen job Monday and Tuesday, or was it Wednesday. Danny came in late one morning and stayed till six on another. The sheet gets filled in with tidy eights, because tidy eights are what you can defend, and the whole thing is wrong in both directions.
That costs money in three places, and most shops only notice the first.
It costs you on the paycheck. Round to the nearest half hour in your head and you're out fifteen minutes a person a day. Five days, a crew of six at $28 an hour, that's $210 a week — $10,920 a year moving one way or the other with nobody able to say which.
It costs you on the job. This is the expensive one. Somebody on r/smallbusiness tracking around 2,200 service businesses put it flatly: "labor estimating runs 12% over on average. if hours aren't tied daily to the job, your job costing is fake." If Friday's reconstruction can't say which hours went to the Hansen repipe and which to the cafe backflow, you don't know what either cost, so you don't know what to bid next time.
It costs you when somebody disputes it. The federal rule is old and blunt: if the employer's records aren't accurate, the worker only has to show the amount of work as a matter of reasonable inference, and it's then on the employer to disprove it. That's Anderson v. Mt. Clemens Pottery Co., U.S. Supreme Court, 1946, still the backbone of every wage-and-hour case. Bad records mean the other side's estimate wins.
What do the paid time clocks cost in 2026, and what do you get?
| Product | Price (Aug 2026) | What it does better than this | What people complain about |
|---|---|---|---|
| QuickBooks Time | Premium $20/mo + $10/user/mo; Elite $40/mo + $12/user/mo. Went up $2/user on July 1, 2026. No free tier | GPS and geofencing, syncing across every phone and the office, and it drops hours straight into QuickBooks payroll | The per-user price at scale. A 25-person crew is $270/mo, $3,240/yr, and the July increase alone added $600/yr |
| busybusy | Free tier is genuinely usable. Pro $9.99/user/mo annual plus a $40/mo admin licence; Premium $14.99 + $40 | Built for construction. Cost codes, equipment tracking and GPS that field crews actually use | The admin licence stacked on top of per-user. And mis-coded entries: users report spending 4–5 hours a week fixing them |
| ExakTime | Roughly $30–$45/user/mo, plus implementation $500–$2,000, training $1,000–$5,000, migration $500–$3,000 | Rugged field hardware, biometric options, and the deepest job-costing in the category | Year one for ten users lands at $3,500–$5,000 before a single hour is logged |
| Clockify | Basic $4.99, Standard $6.99, Pro $9.99, Enterprise $14.99 per user/mo | Cheap per seat, good reporting, and it runs on anything | The free tier has been hollowed out — no billable rates, no invoicing, no scheduled reports, and team size is now capped |
| Homebase | Basic free for one location; Essentials $24.95/mo/location; Plus $56; All-in-One $96. Payroll $39/mo + $6/employee/run | Priced per location instead of per head, which is a real saving for a shop with a lot of part-timers | Per-location pricing punishes anyone with two shops, and users report being billed after cancelling |
| When I Work | Essentials $2.50/user/mo, but the time clock is a $1.50 add-on, so $4.00/user/mo. Pro $7.00; Premium $10.00 | The cheapest real per-seat price in the category, with scheduling built in | The time clock being an add-on to a scheduling product tells you which one it was built for. Users report that the app sometimes fails to register punches |
| Connecteam | Free up to 10 users — the best free tier in the category. Basic $35/mo per hub for 30 users, Advanced $59, Expert $119 | A genuinely full free tier with GPS, and it syncs across phones. If you are under 10 people this is a serious option | The cliff at 11 people. And it is a whole employee-app platform, which is more product than most small shops want |
| This time clock | $0 at any crew size, forever | Job and cost-code tagging, real daily-overtime rule sets, an edit trail and exports you own — features the cheap tiers above mostly gate | No GPS. No sync between devices. No payroll filing. One device, one shop |
Sources, compiled August 2026: QuickBooks Time, Clockify, Homebase, Connecteam, When I Work, busybusy and ExakTime published pricing pages; Capterra and Reddit reviews read through a mirror. Prices are list and exclude annual-billing discounts and promotional rates.
Two deserve a straight recommendation, because some of you should go and buy them. Connecteam under ten people is hard to argue with — free, syncs, has GPS. If your crew is nine and everybody has a phone, go use it. QuickBooks Time earns its money if you already live in QuickBooks payroll, because the hours land in the pay run without anybody retyping them.
What about GPS?
GPS is the headline feature and the reason most shops end up paying. The reality, reported over and over by people running these apps, is that employees can turn off location services after clocking in and the punch still lands. It raises the effort of faking a punch; it does not stop it, and it costs $10 to $45 per person per month.
The more common complaint is quieter: punches silently fail. busybusy users report spending four to five hours a week fixing mis-coded entries; When I Work users report the app sometimes failing to register punches at all. A punch that didn't happen is invisible until payday, by which point nobody remembers the day. That's the real argument for a visible, editable record.
Where is the free version genuinely enough?
It is enough if you have one to fifteen people who start and finish at a shop, or one tablet lives where the crew passes it. You want hours on the right job, overtime worked out right, something to hand payroll on Monday, and you're fine with a shared device.
It is not enough if:
- Your crews never come to a shop. Three trucks going straight from home to three sites need three devices, and three devices need sync. Buy something.
- You need to prove location. Prevailing-wage work, disputed sites, a customer who challenges hours. Buy GPS, eyes open about what it does.
- You want hours to walk themselves into payroll. This gives you a CSV and somebody has to import it. At twenty-five people on weekly payroll, the integration is worth paying for.
- Losing a week would genuinely hurt. Back it up weekly and it's fine. If you know you won't, pay somebody to hold it for you.
A contractor on r/Contractor put the warning about free tools well: "the free tier usually means you hit a wall the moment you need job-level tracking or payroll export." That describes the free tiers in the table above exactly, which is why those two are what this file leads with. The wall here is sync, GPS and payroll filing, and it's on this page in plain sight.
How do you use it?
- Add your crew once. Names only, if that is all you want. Add an hourly rate and the payroll CSV fills in gross pay; add a burdened cost per hour and the job report tells you what labor actually cost. A PIN per person is optional.
- Set your overtime rules before the first punch. Pick Federal, California, Alaska, Nevada or Colorado, or set your own. Getting this right on day one is the difference between a timesheet payroll can use and a week you have to redo.
- Put your jobs in and bid the labor hours. Each job takes a name, a job number and your estimated labor hours. The estimate is what makes the variance readout worth anything later.
- Clock in and out, tagged to a job. A big green button per person, or clock the whole crew in at once on one job. Every punch carries a job and a cost code, which is the whole reason the hours end up meaning anything.
- Fix the misses the same day. Somebody always forgets. Correct the shift by hand, put your name on it, and the change lands in that punch's edit trail.
- Approve the week, print it, export it. Tick the approval box, print the signed timesheet for the folder, send payroll the CSV. Take a JSON backup while you are there.
Two habits separate a time clock from a pile of numbers. Tag every punch to a job, no exceptions — the only rule that ever works, as somebody on r/smallbusiness put it, is "no job code, no reimbursement, no entry." And fix the misses the same day.
How does overtime actually work under federal law?
The Fair Labor Standards Act says a nonexempt employee gets at least one and a half times their regular rate for every hour over 40 in a workweek. That is the whole federal rule — no federal daily overtime, no premium for weekends, nights or holidays, no seventh-day rule. Four details trip people up.
- A workweek is a fixed, recurring period of seven consecutive 24-hour days. It doesn't have to start Monday or match your pay period, but once you set it you can't slide it around to dodge a week of overtime.
- You cannot average two weeks. A 50-hour week followed by a 30-hour week is ten hours of overtime, not eighty hours over two weeks. Semi-monthly pay periods don't change that. Overtime is worked out one workweek at a time.
- "Regular rate" is not always the base wage. Nondiscretionary bonuses, shift differentials and production incentives fold in before you multiply by 1.5. A per-job bonus quietly raises the overtime rate for the week it lands in.
- Paid time off is not hours worked. Eight hours of holiday pay plus 36 worked is 44 hours on the check and zero overtime. This clock counts punched time only, which is the right side of that line.
Which states have daily overtime, and what are the thresholds?
Most of the country is the federal 40-hour rule and nothing else. These stack a daily rule on top, as of August 2026. Confirm with your state labor department before running a payroll on it — this is a summary, not advice.
| State | Daily overtime | Double time | Worth knowing |
|---|---|---|---|
| California | 1.5× over 8 hours in a workday | 2× over 12 hours in a workday | Also a seventh-consecutive-day rule: on the seventh day of a workweek, the first 8 hours are 1.5× and everything after is 2×. Hours already paid as daily OT don't count again toward the weekly 40 |
| Alaska | 1.5× over 8 hours a day | None | The daily rule generally applies to employers with four or more employees |
| Colorado | 1.5× over 12 hours in a workday, or over 12 consecutive hours of work | None | The consecutive-hours version catches long split shifts that a daily-total rule would miss. A person needs to eyeball those |
| Nevada | 1.5× over 8 hours in any 24-hour period | None | Only applies to employees earning less than one and a half times the state minimum wage. Above that line, it's the 40-hour rule only |
| Puerto Rico & U.S. Virgin Islands | 1.5× over 8 hours a day | Varies | Puerto Rico has its own additional day-of-rest rules |
| Kansas, Minnesota | None | None | Different weekly thresholds (46 and 48 hours) for employers not covered by the FLSA. Almost everyone is covered, so this rarely applies — but it exists |
These ship as selectable rule sets rather than a hardcoded assumption, because getting it wrong is not a rounding error. A California ten-hour day is 8 regular and 2 overtime: at $28 that's $224 plus $84, or $308. The same day under a plain federal 40-hour rule, inside a week that never passes 40, pays $280. That's $28 a day, per person, forever.
A thirteen-hour day shows why double time matters. Under California rules: 8 regular, 4 at time and a half (hours 8 through 12), 1 at double time (past 12). At $28 that's $224 + $168 + $56 = $448. A spreadsheet that only knows the 40-hour week pays $364 for the same day.
And the trap almost every homemade spreadsheet falls into: no pyramiding. Five ten-hour days in California is 50 hours — not 40 regular plus 10 daily overtime plus another 10 weekly overtime. Hours already paid at the daily premium don't count a second time toward the weekly 40. The right answer is 40 regular and 10 overtime: $1,120 plus $420, or $1,540. Count them twice and you've overpaid $420 on one person's week.
What time records does the law actually require you to keep?
People assume this is complicated. The federal rules sit in 29 CFR Part 516 and they are short.
What has to be in it (29 CFR 516.2), for every nonexempt employee: name, address, date of birth if under 19, sex and occupation; the day and time the workweek begins; hours worked each day and total hours each workweek; the basis of pay and the regular hourly rate; total straight-time and total overtime earnings for the workweek; additions and deductions; total wages each pay period; and the date of payment.
How long you keep it. Payroll records: three years (29 CFR 516.5). Time cards, work schedules, wage-rate tables and records of additions or deductions: two years (29 CFR 516.6). Records have to be open to inspection by the Department of Labor.
What is not required. No particular form, and no time clock — the DOL doesn't care whether you use a punch clock, an app or a pencil, and nothing gets filed with anybody. The records just have to be complete, accurate and there when asked for.
Which is why the printed timesheet carries what it carries: the workweek, daily hours, weekly total, the regular/overtime/double-time split, the rate, the gross, signature lines and the approval stamp. Print it, sign it, file it for three years. That satisfies the record and costs a sheet of paper.
When is it lawful to round employee time?
Rounding is legal in narrower circumstances than most shops assume, and it's an easy way to owe back wages by accident. 29 CFR 785.48(b) permits rounding to the nearest 5 minutes, tenth of an hour or quarter hour, on one condition: it must not, over time, fail to compensate employees for all the time they actually worked. Neutral is the whole test.
Which rules out, in practice:
- Always rounding in your favour. Start times up and finish times down isn't rounding, it's a pay cut applied twice a day.
- Rounding meal periods, in California. Donohue v. AMN Services (California Supreme Court, 2021) barred it outright for meal breaks.
- Rounding at all, in California, if you already capture the exact minute. Camp v. Home Depot (California Court of Appeal, 2022) held that an employer whose system records exact time has to pay it. This clock records exact time, so in California the safe setting is none.
Worked longhand on a real week. Somebody punches in at 6:52 and out at 15:38 four days running, then 6:52 to 11:37 on the fifth. Exact minutes: 8 hours 46 minutes a day for four days plus 4 hours 45 minutes = 39.82 hours. Under 40, no overtime, $1,114.87 at $28.
Now round to the nearest quarter hour. 6:52 is seven minutes from 6:45 and eight from 7:00, so it rounds down. 15:38 is seven from 15:45 and eight from 15:30, so it rounds up. The day becomes exactly 9.00 hours and the week becomes 40.75 hours — 40 regular and 0.75 overtime, $1,151.50. Same punches, $36.63 more, 45 minutes of overtime nobody worked.
That falls the employee's way, which is the point — neutral rounding is neutral. It answers a problem a browser doesn't have: reading a mechanical punch card. Leave it off unless a union agreement or a payroll system you can't change requires it.
Why do paper timesheets lose disputes?
Paper isn't the problem; illegible, unsigned, reconstructed paper is, and so is a spreadsheet with the same faults. What makes a record hold up is boring and specific: it was made close to when the work happened, it shows actual in and out times rather than tidy totals, the worker signed it, somebody approved it, and every correction is visible with a name and a date. A record missing those invites the Mt. Clemens rule, where the employee's estimate becomes the starting point and you're the one disproving it.
What quietly destroys otherwise good records is silent editing. If a week can be changed after the fact and nothing shows that it was, nothing in it can be trusted — including the parts that were right. That's why every hand correction goes into a per-punch trail with a name and a timestamp, and why the approval prints on the timesheet.
What about job costing — why tag every punch?
Job and cost-code tagging is the feature people praise most in the paid apps, and the one that changes how a business runs rather than just how payroll gets done. Without it you know your labor cost for the month. With it you know what the Hansen repipe cost — the only number that tells you how to bid the next one.
The job report puts estimated hours next to actual, the variance in hours and percent, and the burdened labor cost — not the wage, the burdened cost: wage plus payroll taxes, workers' comp and benefits. Work that out once in the employee cost calculator and type it in against each person.
One accounting note, because most tools hide it: when a week has overtime in it, deciding which particular hour was "the overtime hour" is a choice, not a fact. This spreads the week's premium across that week's hours as a blended rate — 46.70 hours at a $37.80 burdened cost with 6.70 hours of overtime comes out at $40.51 an hour across every job that worker touched. One defensible method among several, and now you know which one is running.
That 12% overrun is a correctable 12%. A shop that tags hours and reads the variance monthly finds out within two jobs that it under-bids trim-out and over-bids rough-in, and adjusts. A shop reconstructing Friday afternoon never finds out at all.
Frequently asked questions
Is there a free time clock app for a small crew?
Yes, and this is one. A single web page you open or download, with a clock-in button per person, a weekly timesheet, overtime worked out under your state's rules, and a payroll CSV. No signup, no per-user fee, no trial that turns into a bill. The catch: one device, no GPS, no payroll filing.
How much does QuickBooks Time cost in 2026?
As of August 2026, Premium is $20 a month plus $10 per user per month; Elite is $40 plus $12 per user. That was a $2-per-user increase on both tiers effective July 1, 2026. A 25-person crew on Premium pays $270 a month, or $3,240 a year — the July increase alone added $600 a year. There is no free tier.
Does this time clock track my crew's location?
No. There is no GPS, no geofencing and no server for location data to sit on. If you need to prove somebody stood on a job site, buy a paid app. Worth knowing first: GPS is widely defeated in practice, because employees can turn off location services after clocking in and the punch still lands.
How does overtime get calculated?
Federal law is time and a half over 40 hours in a workweek, the floor everywhere. Some states stack a daily rule on top. Pick your rule set and each week splits into regular, overtime and double-time hours. Hours already paid as daily overtime are not counted again toward the weekly 40, which is the mistake most spreadsheets make.
Which states have daily overtime?
Alaska, California, Colorado and Nevada, plus Puerto Rico and the U.S. Virgin Islands. California is time and a half over 8 hours a day and double time over 12, with a separate seventh-consecutive-day rule. Alaska is over 8 a day at employers with four or more employees. Colorado is over 12 hours in a day. Nevada is over 8 in 24 hours, but only for employees earning under one and a half times the state minimum wage.
How long do I have to keep time records?
Payroll records for three years (29 CFR 516.5); time cards, work schedules and records of additions or deductions for two years (29 CFR 516.6). 29 CFR 516.2 lists what goes in them. No particular form is required and you do not have to own a time clock — the records just have to be accurate and available if the DOL asks.
Can I round employee time to the nearest 15 minutes?
Sometimes, and less often than people think. 29 CFR 785.48(b) allows rounding to the nearest 5 minutes, tenth of an hour or quarter hour, but only if it is neutral over time — it has to round both directions and cannot systematically shortchange the worker. California has narrowed it further. This clock records the exact minute, so the safe setting is no rounding.
What happens if someone forgets to clock out?
Fix it by hand. Set the real in and out times, put your name in the box and save. The punch is flagged as a hand entry and the change goes into that punch's edit trail with who made it and when. A corrected timesheet with a visible record of the correction is defensible; one that quietly changed is not.
What do I hand to payroll?
A CSV with one row per worker: name, payroll ID, period start and end, regular, overtime and double-time hours, total hours, rate, the three pay lines, gross pay, and whether the week was approved and by whom. No total rows and no blank lines, so it imports cleanly. A second CSV has every individual punch if your bookkeeper wants the working.
What if I clear my browser or the shop tablet dies?
The data goes with it. Everything lives in one browser on one device — that is what makes it free and private, and it is also the risk. Export a JSON backup weekly and keep the payroll CSVs; Import puts it all back exactly as it was. If losing a week of hours would genuinely hurt, pay for something that syncs.
Where to go next
Built by PHIT Web
We build websites service businesses own outright, and you see your homepage free before you pay a dollar. Same idea as this file: see the thing, keep the thing.
See My Homepage Free →This is not legal or payroll advice. Wage and hour rules vary by state and change; confirm yours with your payroll provider, your accountant or your state labor department before relying on any of it. Software prices are list as of August 2026 and move often.