Your service crew rolls out of the shop at 7 a.m. and hits four addresses before lunch: a breaker swap on Maple, a rough-in at the new strip center, a panel upgrade for a builder, and a nuisance-trip callback. One foreman, three techs, four jobs, one morning.
Now answer the question your bookkeeper asks every Friday: how many hours went to each job? When an electrical contractor crew clocks in at multiple job sites the same day, that answer is usually a guess scribbled on the back of a work order. This post shows the exact mechanic that turns the guess into a number QuickBooks can bill against.
We'll walk the foreman's real morning step by step, show how one person's day splits across four cost buckets automatically, and cover the electrical-specific parts nobody else writes about: certified payroll, journeyman-vs-apprentice rates, and travel time between stops.
What Does It Mean to Clock a Crew In at Multiple Job Sites in One Day?
It means one worker's shift gets split across several jobs, with the hours landing in the correct job's cost bucket automatically — not reconstructed from memory at week's end.
For a general contractor with a crew parked on one build for six months, this never comes up. For an electrical service crew running four-to-eight stops a day, it's the entire timekeeping problem.
The mechanic that makes it work is the mid-shift job switch: a crew clocks out of Job A and into Job B without ever clocking out for the day. One continuous timecard, multiple job codes stamped along the way.
Paper can't do this. A worker who writes "7:00–11:30, Maple St" on a card has already lost the fact that 40 of those minutes were spent driving to the strip center and another job entirely. The hours blur, and blurred hours can't be job-costed.
The Contractor Math: What Blurred Hours Actually Cost
A 4-person crew at a $78 fully-burdened labor rate, misallocating just 30 minutes per person per day, moves $156 of daily labor into the wrong job.
Run that across 250 working days and you've mis-costed $39,000 of labor a year — money charged to jobs that didn't incur it, and missing from jobs that did.
That's not lost money in the theft sense. It's worse: it's money you can't see. Your winning bids look like losers and your losing bids look fine, so you keep bidding the wrong work.
| Crew size | Minutes misallocated / person / day | Burdened rate | Daily error | Annual error (250 days) |
|---|---|---|---|---|
| 4 | 30 | $78 | $156 | $39,000 |
| 8 | 30 | $78 | $312 | $78,000 |
| 15 | 30 | $78 | $585 | $146,250 |
Manual timekeeping commonly runs a 1–8% payroll-error rate. On a $1.2M electrical payroll, the midpoint of that range is roughly $54,000 a year in avoidable error — before you count the job-costing damage above. (The $78 burdened rate, 30 minutes of misallocation per person, and $1.2M payroll are illustrative scenario inputs — plug in your own crew's numbers to see where the line lands.) Our job costing for electricians guide breaks down where those dollars hide.
How Does a Crew Clock In at a Second Job Site Mid-Day?
The foreman opens FieldTimesheet, taps the crew, and switches the whole group to the next job in one action. Every hour before the switch stays on Job A; every hour after lands on Job B. No clock-out-for-the-day, no re-clock-in.
Here's the mechanic, stop by stop, for that four-address morning:
7:00 a.m. — Job A (Maple St. breaker swap). The crew arrives inside the geofence for the address. FieldTimesheet recognizes the site and clocks all four crew members in, tagged to the Maple St. job code. The foreman confirms the crew on his phone — one tap, four people. 8:15 a.m. — roll to Job B. The crew leaves Maple St. The foreman taps "Switch crew to next job" and selects the strip-center rough-in. Behind the scenes, everyone clocks out of Job A and into Job B on the same continuous card. The 75 minutes at Maple are now locked to Maple. 8:15–8:35 a.m. — travel. The 20-minute drive is captured as its own segment. You decide whether it bills to the job, to a travel/overhead code, or to portal-to-portal — more on that below. 11:00 a.m. — Job C, then Job D. Same switch, twice more. By noon the foreman has never touched a paper card, and the morning is already four clean line items instead of one fuzzy block.If a tech forgets to switch, the geofence catches it: leaving Job A's fence without switching triggers a prompt, so you don't discover the miss on Friday. This is the exact step the generic construction time-clock articles skip — they describe geofencing as a feature but never show the crew actually moving between two sites in one shift.
How the Day's Hours Split Across Each Job Automatically
Because each segment is stamped with its own job code as it happens, the split is already done by the time the crew clocks out. Nobody reconstructs it later.
Here's what one tech's morning looks like when it lands in the system:
| Segment | Job | Cost code | Time | Hours |
|---|---|---|---|---|
| 1 | Maple St. service | Service / repair | 7:00–8:15 | 1.25 |
| 2 | Travel | Travel (non-billable) | 8:15–8:35 | 0.33 |
| 3 | Strip center | Rough-in | 8:35–11:00 | 2.42 |
| 4 | Builder panel upgrade | Trim / finish | 11:00–12:00 | 1.00 |
Mapping each segment to a cost code — service, rough-in, trim — is how electrical jobs are actually costed. A panel upgrade priced at fixed bid needs its trim hours isolated from the service call that happened 40 minutes earlier, or your margin analysis is fiction.
That per-code split is what separates a time clock from a job-costing tool. FieldTimesheet's job costing feature rolls these segments up per job and per phase, so a foreman's messy morning becomes a clean labor-cost report.
How Does This Sync to QuickBooks Online?
Each job-stamped segment maps to the matching QuickBooks customer, job, and service item, then syncs as approved time — so your job-cost reports in QuickBooks reflect the real per-job split, not a lump sum.
The connection matters because QuickBooks is where the bid meets reality. If the strip-center rough-in ate 2.42 hours of a journeyman's day, that cost has to land on the strip-center job in QuickBooks — not get averaged into "labor" across everything the crew touched.
FieldTimesheet maps its job codes to your QuickBooks customer:job hierarchy once, at setup. After that, the four segments above flow to four different jobs automatically. See how the QuickBooks sync handles the customer:job mapping and keeps payroll and job-cost reports in agreement.
This is where the generic listicles fall down. They'll tell you a tool "integrates with QuickBooks," but not one of them shows a single worker's four-stop day arriving as four correctly-costed jobs. That's the difference between a payroll export and real job costing.
Handling Travel Time Between Sites
Travel time between stops is captured as its own segment, and you set the rule: bill it to the job, book it to overhead, or pay it portal-to-portal per your state or union agreement.
For a multi-stop electrical crew, this is real money, not a rounding error. Four stops a day means three drives — easily 45–90 minutes of paid time that has to go somewhere defensible.
| Travel rule | When it applies | Where the hours land |
|---|---|---|
| Non-billable overhead | Shop-to-site and between your own service calls | Overhead cost code, paid but not billed |
| Billable to job | T&M work where the contract allows travel | The destination job's cost code |
| Portal-to-portal | Union or prevailing-wage jobs that require it | Paid from first punch to last, per agreement |
Because the drive is its own timestamped segment with GPS, you can prove where the truck was and defend the classification if an auditor or a client asks. Our T&M billing best practices cover when travel is billable and when it quietly kills your margin.
Journeyman, Apprentice, and Certified Payroll
FieldTimesheet carries each worker's classification and pay rate through every segment, so a journeyman's hour on Job B and an apprentice's hour on the same job cost the job the right amount — and export clean for certified payroll.
This is the layer the generic construction articles ignore entirely. An electrical crew isn't four interchangeable bodies; it's a journeyman at one rate and two apprentices at another, and the job has to be costed at each person's real number.
For government, school, and commercial-bid work under Davis-Bacon or state prevailing-wage law, it's not optional. You owe a certified payroll report showing each worker's classification, hours per job, and the correct prevailing rate — per site, per week.
Three things make that report survivable when your crew works four sites a day:
- Classification rides with the worker, so every segment already carries journeyman or apprentice status.
- Hours are split per job, so the report shows the right hours at the right site without hand-sorting.
- Rates apply automatically, so the apprentice-to-journeyman ratio and the prevailing rate export instead of being retyped into a WH-347 by hand.
What to Look for in a Multi-Site Time Clock for Electrical Crews
Not every "construction time clock" handles the same-day, multi-site reality. Here's what actually matters when your crew moves, versus what matters when it sits on one build for months.
| Feature | Why it matters for a moving electrical crew |
|---|---|
| Mid-shift job switch | Move the whole crew from Site A to Site B on one card, no clock-out-for-the-day |
| Geofence auto-recognition | Right job code without the foreman typing an address at every stop |
| Per-segment cost codes | Service vs. rough-in vs. trim isolated even within one morning |
| Offline clock-in | Punches survive inside metal panels, basements, and concrete parking structures |
| Classification & rate per worker | Journeyman and apprentice cost the job correctly; certified payroll exports clean |
| QuickBooks customer:job sync | Four stops become four correctly-costed jobs, not one lump |
| Travel-segment capture | Drive time is classified and provable, not buried in a job's hours |
Offline is easy to underweight until a tech is standing inside a grounded metal enclosure with no signal. A time clock that drops punches indoors is a time clock that fails on exactly the jobs electricians do. FieldTimesheet queues offline punches and syncs them when signal returns.
If you're weighing your options, our time tracking guide compares the field against these criteria, and the labor cost calculator puts a dollar figure on your own crew's misallocation.
The Bottom Line
When an electrical contractor crew clocks in at multiple job sites the same day, the whole game is keeping each stop's hours attached to that stop — through the switch, through the drive, through payroll, and into QuickBooks.
Get that right and every bid you write is priced against what the work actually costs. Get it wrong and you're guessing, one fuzzy timecard at a time.
The crew doesn't change how it works. The foreman taps a switch when the truck rolls, and the math takes care of itself.