Bookkeeping for contractors, trades, and small businesses in Utah.

Call or Text: (208) 971-3479

How do I track service calls vs installation jobs?

Service calls and installation jobs have completely different profit profiles, and lumping them together hides important information about your business. Service work is typically high-margin but time-sensitive. Installations are materials-heavy with tighter margins but larger dollar amounts. Without separating them, you can’t tell which side of your business is actually making money.

The simplest approach in QuickBooks is using classes. Create a class for “Service” and a class for “Installation.” Every transaction gets tagged with the appropriate class, which lets you run profit and loss reports filtered by class to see each segment separately. A contractor bookkeeper in American Fork can set this up so the structure makes sense for how your business actually operates.

Some contractors prefer using different job prefixes instead. Service calls might be “SVC-” followed by customer name and date. Installations get “INST-” with the project name. The naming convention doesn’t matter as long as it’s consistent and everyone on your team follows it.

Service calls need different cost tracking than installations. With service work, your main cost is technician time. Track travel time, diagnostic time, and repair time separately if you want to understand efficiency. Materials on service calls are usually minimal or come from truck stock that gets replenished periodically.

Installation jobs need full job costing. Track materials purchased specifically for that job. Track labor hours by phase if the project spans multiple days. Include subcontractor costs if you’re bringing in help. The goal is knowing your actual cost on each installation so you can compare it to your bid.

Overhead allocation gets tricky. Your truck costs, insurance, and shop rent support both service and installation work. Most contractors don’t need perfect allocation. A reasonable estimate works fine. The real insight comes from tracking direct costs accurately, not from perfecting overhead distribution.

The reporting payoff is significant. You can see average revenue per service call, average profit margin on installations, which technicians are most profitable on service work, and whether your installation bids are accurate. These numbers help you make decisions about pricing, hiring, and which types of work to pursue.

One common mistake is tracking every service call as its own job. This creates hundreds of tiny jobs that clutter your system and make reporting unwieldy. Consider grouping service calls by customer or by week for job tracking purposes while still tagging each transaction with the Service class for segment analysis.

Another mistake is inconsistent coding. If half your team forgets to tag transactions or uses the wrong classification, your reports become unreliable. Build the coding into your workflow so it happens automatically. The numbers only help you if the data going in is accurate.

Utah's Construction Bookkeeping Specialists

The Next Step:
A 15-Minute Call

We'll ask a few questions about your business, figure out what you need, and give you a straightforward price.

More Questions

What sales tax do contractors need to collect in Utah?

Most Utah contractors don't collect sales tax from customers on construction work. Instead, contractors pay sales tax when purchasing materials because Utah considers them the end consumer of materials incorporated into real property.

Read answer

How do I track job profitability in real time?

Capture costs within a day or two of when they happen and review budget versus actual weekly. The key is disciplined data entry for labor hours, material purchases, and subcontractor commitments, not fancy software.

Read answer

What accounting do concrete contractors need?

Concrete contractors need job costing at the center of their accounting. Material tracking, equipment accounting, and labor costs all need to be coded by project to see which jobs actually make money.

Read answer

What accounting software works for janitorial businesses?

QuickBooks Online handles most janitorial business needs including recurring invoicing, customer tracking, and payroll for cleaning crews. The software choice matters less than setting it up to match how your business actually operates.

Read answer

When should a small business hire a CFO?

Most small businesses don't need a full-time CFO until they're well past $10 million in revenue. But you might need CFO-level thinking sooner if cash flow is tight despite profitable books, you're facing major decisions, or you need help with financing.

Read answer

What 1099 forms do I need to file?

The main form is 1099-NEC for any subcontractor or service provider you paid $600 or more during the year. You may also need 1099-MISC for rent payments. The deadline is January 31 for both recipients and the IRS.

Read answer

Utah bookkeeping firm for contractors, trades, and small businesses. We provide bookkeeping, construction job costing, payroll, and QuickBooks support. Locally owned in American Fork, serving Provo to Salt Lake City and the entire Wasatch Front.

Client Reviews

5-Star Rated Firm

Social

  • Intuit Bookkeeping Certification badge
  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Certification Level 2 badge
  • QuickBooks Online Payroll Certification badge
  • QuickBooks ProAdvisor Advisory badge

© 2026 TRUEquity Bookkeeping, LLC