Founding offer: lifetime access for a one-time $399 — 10 companies only

Back to Blog
Job Costing

How an Electrical Contractor Crew Clocks In at Multiple Job Sites in the Same Day

A 4-person electrical crew that hits three service calls and a panel upgrade before lunch shouldn't need four paper timecards. Here's the exact clock-in mechanic, per-job cost split, and QuickBooks sync that makes it work.

FieldTimesheet TeamProduct Team
July 1, 2026
9 min read
Updated August 10, 2026

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 jobs as it happens, 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 closing one job and opening the next on the spot, at the moment the truck rolls, instead of writing one block at the end of the day. The morning arrives as separate entries, each stamped to its own job.

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?

Each electrician taps out of the current job and into the next one on their own phone. FieldTimesheet clocks in whoever is signed in, so there is no group action — a four-person crew is four taps, one per phone. Every hour before the switch stays on Job A; every hour after lands on Job B.

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. Each of the four opens FieldTimesheet on their own phone, picks the Maple St. job, and taps in. Each punch stores a GPS point, so the record shows who started where. 8:15 a.m. — roll to Job B. The crew leaves Maple St. Everyone taps out of Maple and into the strip-center rough-in. The 75 minutes at Maple are now locked to Maple. 8:15–8:35 a.m. — travel. The drive only lands somewhere if you give it somewhere to land. There is no travel category in FieldTimesheet, so shops that need drive time separated set up a Travel job and tap into it like any other. Otherwise the 20 minutes fall into whichever job they clock into next — more on that below. 11:00 a.m. — Job C, then Job D. Same two taps, twice more. By noon nobody has touched a paper card, and the morning is already four clean line items instead of one fuzzy block.

If a tech forgets to switch, nothing catches it automatically. FieldTimesheet has no geofence and cannot tell that the truck moved, so the tap is a habit the crew builds. What the record does give you is a GPS point on every punch, so hours parked on the wrong job stand out against the address when you review the day rather than staying invisible until Friday.

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 Set up as Time Hours
1 Maple St. service Its own job 7:00–8:15 1.25
2 Travel A Travel job, if you make one 8:15–8:35 0.33
3 Strip center Its own job 8:35–11:00 2.42
4 Builder panel upgrade Its own job 11:00–12:00 1.00

Separating service from rough-in from 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. FieldTimesheet has no cost-code field, so the job is the bucket: if you need that separation, each phase gets its own job and the naming convention carries the meaning.

That split is what separates a time clock from a job-costing tool. FieldTimesheet's job costing feature rolls the entries up per job against that job's budget, so a messy morning becomes a clean labor-cost report.

How Does This Sync to QuickBooks Online?

Each entry carries its job's QuickBooks customer and syncs as a TimeActivity record with the hours and the crew's note — so your job-cost reports in QuickBooks reflect the real per-job split, not a lump sum. Service item, class, and billable status are not pushed; set those in QuickBooks if your invoicing depends on them.

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.

You point each FieldTimesheet job at its QuickBooks customer once. After that, the four entries above flow to the right customers without retyping. 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 own rate, so a journeyman's hour on Job B and an apprentice's hour on the same job cost the job different, correct amounts. It does not carry a trade classification, so the journeyman-or-apprentice label a certified payroll report needs comes from your payroll records, not from the time app.

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:

  • Hours are split per job, so the report shows the right hours at the right site without hand-sorting.
  • Each worker's rate rides with them, so the cost side of the report is right without a lookup.
  • Classification is not in the time app, so the journeyman/apprentice column and the prevailing rate still come from payroll. The export gives you the hours; it does not fill out the WH-347.
Do that on paper across a multi-site week and certified payroll becomes a Sunday-afternoon reconstruction. Do it segment-by-segment and it's an export.

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 without typing an address at every stop — FieldTimesheet does not do this; the crew picks the job
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. They tap out and tap in when the truck rolls, and the math takes care of itself.

Frequently Asked Questions

How does an electrical crew clock in at a second job site without clocking out first? Each electrician taps out of the first job and into the second on their own phone when the truck rolls — there is no group switch, so a four-person crew is four taps. Hours before the switch stay on the first job; hours after land on the second. What happens if a tech forgets to switch jobs when leaving the first site? Nothing catches it automatically. FieldTimesheet has no geofence and does not detect that the crew moved, so the switch is the foreman's one tap. What the record gives you is a GPS point on every punch, so hours sitting on the wrong job show up against the address when you review the day, instead of staying invisible until Friday. How are one worker's hours split across several jobs in the same day? Each entry is stamped to its job as it happens, so the split is already complete when the crew clocks out. A four-stop morning arrives as four separate entries, each tagged to its job — no manual reconstruction. There is no cost-code field below the job, so if you need rough-in split from trim, each is its own job. Does it prove which job site the crew was actually on? Each clock-in and clock-out stores a GPS point, so every entry carries the location where it started and ended. That is a point at each end, not a trail through the day, and it is enough to corroborate that the hours happened where the record says. How is travel time between electrical job sites tracked? There is no travel category in FieldTimesheet. Shops that need drive time separated create a Travel job and tap into it between stops, which keeps those minutes out of the job that follows. The rule you apply to it — overhead, billable to the destination, or portal-to-portal for union and prevailing-wage work — is a billing decision you make downstream. Does it handle journeyman and apprentice pay rates on the same job? Rates, yes: each worker's own rate rides with their entries, so a journeyman's hour and an apprentice's hour on the same job cost the job different, correct amounts. Classifications, no: FieldTimesheet has no trade-classification field, so the journeyman/apprentice column on a certified payroll report comes from your payroll records. Will the time clock work inside a panel room or basement with no signal? Yes. FieldTimesheet queues punches offline and syncs them when signal returns, so clock-ins survive inside metal enclosures, basements, and concrete structures where electrical work happens. How does the same-day, multi-site time sync to QuickBooks Online? Each entry carries its job's QuickBooks customer and syncs as a TimeActivity record with the hours and the crew's note. Your QuickBooks job-cost reports reflect the real per-job split across every site the crew touched that day. The push is one-way, and service item, class, and billable status are set on the QuickBooks side.

Free — no signup

Hours your customer can follow

A record that reads 8.77 hrs survives payroll and loses an invoice dispute. One that reads Thu 7:02a–3:48p — pulled and terminated circuits 12–18, second-floor east wing ends the argument. Here is a full packet built that way — one sample job, annotated line by line, so you can see which element answers which question a customer asks.

Want blank forms to fill out instead? The free timesheet and T&M backup templates are laid out to capture that line in the field — print them, hand them to the crew, use them this week. The free calculator runs the arithmetic on your own numbers. No signup on either.

FieldTimesheet does the same job at clock-out and sends the hours to QuickBooks. Free for 14 days, no credit card.

Tips for Electrical Contractors

Short, practical emails on job costing, T&M billing, and QuickBooks — the same material as these guides. No spam, unsubscribe anytime.