Bookkeeping, payroll, and medical billing services for small and medium sized businesses.

Call or Text: (586) 733-1339

How do I track job profitability for a plumbing business?

Every job needs to be set up as a separate project in your accounting software. When you finish a drain cleaning or a water heater install, you should be able to pull a report showing exactly what that job cost versus what you billed. Without this job-level tracking, you only know if the month was profitable, not which jobs made money and which ones lost it.

Labor is usually your biggest cost, so track hours by job and not just by day. When a technician works on three calls, those hours need to be split across all three jobs. Include travel time because a two-hour repair with 45 minutes of windshield time is less profitable than the same repair 10 minutes from your shop. Unbillable hours like returning to the shop, restocking the truck, or callbacks also need tracking so you understand your true billable efficiency rate.

Materials tracking is where most plumbing businesses leak profit. The $200 water heater you bought for the Smith job is easy to track. The $47 in fittings, connectors, and tape your tech pulled from truck stock is where things get fuzzy. Every part that comes off the truck needs to be logged against the job. Some shops use scanning systems or end-of-day material logs. The method matters less than the consistency. If techs don’t report materials daily, you lose visibility into actual job costs.

Overhead allocation turns your job cost from incomplete to accurate. Your trucks, insurance, tools, shop rent, and phone systems all cost money whether you run one job or twenty. Calculate your monthly overhead and divide it by billable hours to get an hourly overhead rate. A shop with $9,000 in monthly overhead and 450 billable hours has $20 per hour in overhead that should be added to labor costs on every job.

Service calls and project work need different approaches. Plumbing and trades businesses often mix quick repairs with larger installations or new construction. Service calls live or die on efficiency and call volume. Larger projects need tracking by phase with material lists and labor budgets you can compare against actual performance.

Review job profitability weekly, not monthly. Pull a report of completed jobs and look at gross margin on each one. When you see that emergency drain calls consistently make 60% margin while water heater installs barely break 20%, you know where to focus. Maybe your water heater pricing is too low. Maybe installs take longer than you estimate. Maybe certain technicians are faster than others. Weekly reviews surface these patterns while you can still adjust.

The payoff from job costing is pricing accuracy. After six months of data, you stop guessing what to charge. You know exactly what a slab leak repair costs you in labor, materials, and overhead. You know which zip codes are profitable because travel time is shorter. You know which job types to market and which ones to price higher or stop taking altogether.

If setting up job tracking feels overwhelming alongside running service calls, a bookkeeping service in Macomb can configure your QuickBooks properly and show you how to code jobs so the reporting actually works. The system only needs to be built once. After that, consistent data entry gives you the numbers to make smarter decisions about your business.

Bookkeeping for Small and Medium Sized Businesses

The Next Step:
A Short Conversation

Tell us about your business and your current bookkeeping situation. We'll listen, answer your questions, and give you a clear quote.

More Questions

How do I set up an accounts payable system?

Start with a vendor master list and a consistent process for receiving, approving, and paying invoices. The goal is knowing what you owe, when it's due, and making sure nothing falls through the cracks.

Read answer

What bookkeeping does a fitness studio or gym need?

Fitness studios need bookkeeping that handles recurring membership revenue, multiple income streams, and instructor compensation. The complexity comes from managing prepaid memberships, reconciling payment processors, and tracking different pay structures for trainers.

Read answer

Should I use cash or accrual accounting for my small business?

Most small businesses do fine with cash basis accounting because it's simpler and gives you more control over tax timing. Accrual makes sense if you carry inventory, have significant receivables, or plan to seek outside financing.

Read answer

How do I set up classes and locations in QuickBooks?

Enable classes and locations in QuickBooks Online under Account and Settings, then Categories. Create your categories, apply them consistently to transactions, and run Profit and Loss reports by class or location to see segment performance.

Read answer

How do I handle payroll for employees and contractors?

Employees and contractors require completely separate systems. Employees need tax withholding, quarterly deposits, and W-2s. Contractors just need W-9s collected upfront and 1099s filed at year end.

Read answer

What is the best way to track business mileage for taxes?

Use a mileage tracking app that automatically logs trips, or keep a written log in your vehicle. The IRS requires the date, destination, business purpose, and miles driven for each trip.

Read answer

Noor Bookkeeping provides full-service bookkeeping, payroll, and medical billing for small and medium sized businesses.

Client Reviews

5-Star Rated Firm
  • QuickBooks Certified ProAdvisor badge
  • QuickBooks Online Banking badge
  • QuickBooks Reporting badge
  • QuickBooks Online Level 2 Certified ProAdvisor badge
  • QuickBooks Payroll Certified ProAdvisor badge
  • Intuit Enterprise Suite Certified ProAdvisor badge
  • Client Advisory Services Foundations ProAdvisor Graduate badge
  • Intuit Bookkeeping certification badge
  • QuickBooks Solution Provider Professional Consultant badge

© 2026 Noor Bookkeeping LLC