Back to Blog
QuickBooks Integration

QuickBooks Contractor Time Tracking Setup Guide: What Electrical Contractors Actually Need

Native QuickBooks time tracking works for office staff but falls apart on job sites. Here is how to set it up for electrical contractors and where the gaps force you into a better solution.

FieldTimesheet TeamProduct Team
April 15, 2026
9 min read

QuickBooks Contractor Time Tracking Setup Guide: What Electrical Contractors Actually Need

A 15-person electrical crew losing 20 minutes per worker per day to clunky time entry burns $46,875 per year at $75/hour burdened rate. QuickBooks Online has built-in time tracking, but setting it up correctly for electrical contractors requires configuration that Intuit's generic tutorials never explain. This guide walks through every step, from toggling on the feature to tracking time by job site, worker classification, and billing type.

How Do You Enable Time Tracking in QuickBooks Online?

You enable time tracking in QuickBooks Online through the Payroll settings panel, where you toggle on the time tracking feature and configure weekly timesheets.

Log into QuickBooks Online and navigate to Settings (gear icon) then Payroll Settings. Under Time Tracking, flip the toggle to On. Choose your work week start day (most electrical contractors use Monday). Enable "Add Service field to timesheets" so your crew can tag entries by service type.

If you are on QBO Simple Start, you do not have time tracking. You need QBO Essentials ($60/month) or higher. QuickBooks Plus ($90/month) adds project tracking, which matters if you want job costing. QuickBooks Advanced ($200/month) adds custom fields and batch invoicing.

For electrical contractors running 10-30 workers, the math matters. QBO Plus at $90/month plus QB Time Premium at $8/user gives you time tracking with GPS. That is $210/month for 15 workers before you add payroll.

What Time Tracking Options Does QuickBooks Offer Contractors?

QuickBooks offers three time tracking tiers: native QBO timesheets, QB Time Essentials with mobile clock-in, and QB Time Premium with GPS and geofencing.

Native QBO timesheets let workers enter hours manually through the web interface. There is no mobile app for time entry specifically. Workers log into their QBO account, select the customer/project, enter start and end times, and save. This works for office-based employees but creates friction for field crews who are standing on a ladder or sitting in a work truck.

QB Time Essentials ($4/user/month) adds a mobile app with clock-in and clock-out. Workers tap a button on their phone instead of typing hours. QB Time Premium ($8/user/month) adds GPS tracking, geofencing, photos, and project-level tracking.

The catch: QB Time is a separate product billed per user on top of your QBO subscription. For a 15-person crew, that is an extra $60-$120/month depending on the tier.

How Do You Set Up Job Codes for Electrical Projects?

You set up job codes by creating QuickBooks Projects for each electrical job, then assigning service items that match your billing categories like rough-in, trim, and service calls.

Go to Projects in the left sidebar (requires QBO Plus or higher). Click New Project. Name it with your job numbering convention. Most electrical contractors use something like "2026-Commercial-BuildingName" or a numeric job code from their estimating software.

Create Service Items under Products and Services for your common electrical work categories. Examples that match how electricians actually bid work:

Service ItemDescriptionRate Type
Rough-InFirst fix wiring, conduit, boxesT&M or Fixed
Trim-OutDevices, fixtures, covers, terminationsT&M or Fixed
Service CallTroubleshooting, repairs, panel swapsT&M
Low VoltageData, fire alarm, security rough/trimT&M or Fixed
Prevailing WageDavis-Bacon or state PW projectsT&M
When workers enter time, they select the project and service item. This tags every hour to a specific job and work category, which is the foundation for job costing and T&M invoicing.

Can Field Crews Track Time on Their Phones With Native QuickBooks?

Native QuickBooks Online does not have a dedicated mobile time entry app. Field crews must log into the full QBO web interface on their phone browser, which is not designed for quick clock-in.

This is the single biggest gap in QuickBooks time tracking for electrical contractors. Your journeymen and apprentices are on a job site at 6:30 AM. They need to clock in with one tap, not navigate a desktop accounting interface on a 6-inch screen.

QB Time (formerly TSheets) solves this with a mobile app, but it is an add-on. At $8/user/month for Premium, a 20-person crew adds $160/month to your QuickBooks bill. That is $1,920/year for the ability to tap a button.

Dedicated time tracking apps like FieldTimesheet provide mobile clock-in with job selection for $99/month base plus $8/worker. For a 20-person crew, that is $259/month total including the QuickBooks sync. Compare that to QBO Plus ($90) plus QB Time Premium ($160) at $250/month without job costing or offline capability.

How Does Tracked Time Flow Into T&M Invoices?

Tracked time flows into invoices through the Add to Invoice button on unbilled time entries, but only employee time marked as billable with a customer assignment transfers correctly.

Here is where electrical contractors hit a wall. You track 40 hours of T&M work on a commercial tenant improvement. You go to create the invoice and expect those hours to appear. But if your workers are set up as 1099 contractors (not employees) in QuickBooks, their tracked time does not populate in the invoice creation workflow. This is a known QuickBooks limitation documented across dozens of community forum threads.

The workaround: Go to Time Entries, filter by customer and date range, check Billable on each entry, then create the invoice from the customer record using Add all billable time. For employees, this works. For 1099 contractors, you enter the time manually on the invoice or export a time report and re-key the hours.

For electrical contractors running mixed crews of W-2 employees and 1099 subs on the same job, this creates a split workflow. Half your labor hours flow to invoices automatically. The other half requires manual entry. On a busy month with 8-10 active T&M jobs, that reconciliation eats 3-5 hours of admin time.

A QuickBooks-connected time tracking app like FieldTimesheet pushes all time entries as TimeActivity records via the API, sidestepping this limitation entirely.

What About Tracking Different Pay Rates for Apprentices and Journeymen?

QuickBooks handles multiple pay rates through the payroll system for employees, but tracking different billing rates by worker classification requires manual configuration on each service item.

Electrical contractors typically run three or four worker classifications with different cost and billing rates:

ClassificationTypical Cost RateTypical Bill Rate
Apprentice (1st-2nd year)$18-22/hr$55-65/hr
Apprentice (3rd-4th year)$25-32/hr$70-85/hr
Journeyman$35-48/hr$85-110/hr
Master/Foreman$45-60/hr$100-135/hr
In QuickBooks, you set payroll rates per employee. But billing rates per employee are not natively supported on time entries. When you create an invoice from billable time, QBO uses the service item rate, not the individual worker rate. This means all your T&M hours invoice at the same rate regardless of who performed the work.

The fix requires creating duplicate service items (Rough-In JW at $95/hr and Rough-In AP at $65/hr) and training your crew to pick the right one. With 5 work categories and 4 classifications, that is 20 service items cluttering every timesheet dropdown. Most crews give up and just pick the first one they see.

Dedicated time tracking apps assign billing rates to individual workers and calculate invoice amounts automatically. No duplicate service items, no wrong selections, no margin leakage from apprentice hours billed at journeyman rates.

When Should You Use a Dedicated App Instead of Native QuickBooks Time Tracking?

Use a dedicated time tracking app when you have field crews on job sites, need mobile clock-in, run mixed W-2 and 1099 workers, or want real-time job costing without manual spreadsheet work.

Native QBO time tracking works when:

  • Your team is 5 or fewer office-based workers
  • Everyone has a computer and logs into QBO daily
  • You do not need GPS or geofencing
  • All workers are W-2 employees (not 1099 subs)
  • You bill fixed-price only (no T&M)
Native QBO time tracking breaks down when:
  • Field crews need to clock in from job sites on their phones
  • You run 1099 subcontractors alongside W-2 employees
  • T&M billing requires accurate hour-to-invoice tracking
  • Job costing needs real-time labor cost against budget
  • You need offline capability (basements, parking garages, rural sites)
  • Multiple pay rate classifications require per-worker billing rates
For most electrical contractors with 10-30 workers across multiple job sites, native QuickBooks time tracking creates more workarounds than it solves. The time tracking guide breaks down what features actually matter for field-based trades.

How Do You Sync a Third-Party Time Tracking App to QuickBooks?

You sync a third-party app to QuickBooks through OAuth authorization, which grants the app permission to push TimeActivity records directly into your QBO company file.

The sync process works like this: You authorize the connection from the time tracking app (one-time OAuth flow). The app maps your workers to QBO employees/vendors and your jobs to QBO customers/projects. When your crew clocks in and out, the app creates TimeActivity records in QuickBooks automatically.

Not all syncs are equal. Some apps sync daily in a batch (hours appear the next morning). Others sync in near-real-time (hours appear within minutes). Some only push total hours per day. Others push detailed entries with start/stop times, job codes, and notes.

For electrical contractors running T&M billing, the detail level matters. A sync that only pushes 8 hours to Project X loses the service category, break deductions, and per-task breakdown you need for accurate invoicing. A sync that pushes full TimeActivity records with customer, service item, class, and billable status gives you invoice-ready data.

FieldTimesheet syncs to QuickBooks via the TimeActivity API with full detail, including worker classification rates. Every clock-in becomes a line item ready for T&M invoicing without manual re-entry.


Frequently Asked Questions

Is QuickBooks time tracking free?

Native QBO time tracking is included with Essentials ($60/month) and higher plans. QB Time (the mobile app with GPS) costs $4-$8 per user per month on top of your QBO subscription.

Can 1099 contractors use QuickBooks time tracking?

Yes, but their tracked time does not automatically flow to invoices. You must manually add contractor hours to invoices or use a third-party app that syncs TimeActivity records via the API.

Does QuickBooks time tracking work offline?

No. Both native QBO and QB Time require an internet connection. If your crew works in basements, parking garages, or rural areas with spotty service, tracked time will not save until connectivity returns, and entries may be lost.

Can I track time by job site in QuickBooks?

Yes, using the Projects feature in QBO Plus or higher. Create a project for each job site and have workers assign their time entries to the correct project. QB Time Premium adds geofencing to auto-assign based on GPS location.

How does QuickBooks handle overtime calculations?

QBO Payroll calculates overtime on weekly timesheets for W-2 employees. For 1099 contractors, there is no automatic overtime calculation. If your state or project requires overtime tracking for subs, you need an external system.

What is the cheapest way to track contractor time in QuickBooks?

Native QBO Essentials at $60/month is the cheapest option with time tracking included. For mobile clock-in, the cheapest path is a dedicated app like FieldTimesheet ($99/month base for up to 10 workers) rather than QB Time Premium ($8/user added to your QBO bill).

Can I track different billing rates per worker in QuickBooks?

Not directly on time entries. QBO uses service item rates for invoicing, not individual worker rates. To bill different rates for apprentices and journeymen, create separate service items for each classification-task combination or use an app that supports per-worker billing rates.

Does QuickBooks time tracking integrate with job costing?

QBO Plus and Advanced show labor costs against project budgets, but only for payroll employees. Real-time job costing that includes 1099 contractor labor requires exporting time data to a spreadsheet or using a job costing tool that pulls from your time tracking system.

Ready to Try FieldTimesheet?

Start capturing every billable hour with time tracking built specifically for electrical contractors.

No credit card required. 14-day free trial.

Tips for Electrical Contractors

Practical time tracking and job costing advice. Unsubscribe anytime.