How do I handle bookkeeping for a plumbing company?
Start by separating personal and business finances completely. Use a dedicated business bank account and credit card for all company transactions. This sounds basic but many plumbing company owners still mix expenses, which creates problems at tax time and makes it impossible to know your real costs.
Set up QuickBooks or similar accounting software with job costing enabled. Plumbing work splits between service calls and larger projects, and you need to track both. A drain cleaning brings in $150 but how much did it actually cost after paying the technician, fuel, and truck wear? A bathroom rough-in contract is $8,000 but did you actually make money after materials, labor, and that callback two weeks later? Without job-level tracking, you’re guessing.
Track labor by job. When technicians clock in, they need to record what job they’re working on. This is the hardest part for most plumbing contractors because techs work multiple service calls per day and nobody wants to fill out paperwork. But without job-level labor tracking, your profitability numbers are fiction. Time tracking apps make this easier than paper timesheets.
Manage inventory properly. Parts and fixtures sitting in your trucks and warehouse are cash tied up until they’re installed and invoiced. Track what you have, what goes on each job, and what needs reordering. A basic system in QuickBooks works for most plumbing companies. The key is coding materials to jobs when they’re used, not just when they’re purchased.
Vehicle costs deserve separate tracking. Fuel, maintenance, insurance, and depreciation on your service trucks are real costs that eat into margins. At minimum, track total fleet expenses so you know what your trucks actually cost to operate each month. That $150 drain cleaning looks different when you factor in $40 of vehicle cost to get there.
Invoice promptly and follow up on receivables. Plumbing companies often leave money on the table by waiting days to send invoices. Bill the same day the work is complete when possible. For larger projects, establish payment schedules and enforce them. Aging receivables can cripple cash flow, especially if you’re paying suppliers and technicians before collecting from customers.
Reconcile your bank and credit card accounts weekly rather than monthly. This catches errors, duplicate charges, and forgotten deposits before they become bigger problems. Weekly reconciliation is manageable and keeps you current on your actual cash position.
The bookkeeping gets complicated when you have multiple technicians, several trucks, ongoing projects, and inventory to manage. Many plumbing contractors handle basic bookkeeping themselves when starting out but reach a point where the time spent on books takes away from running jobs. A contractor bookkeeper in American Fork who understands the trades can set up systems that give you real visibility into profitability without consuming your evenings and weekends.
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
How do I improve my business credit?
Build business credit by separating personal and business finances, opening accounts with vendors who report to credit bureaus, and paying every bill on time. Clean financial records also help when applying for larger credit lines.
Read answerWho is the best bookkeeper in American Fork Utah?
The best bookkeeper depends on your industry and what you need. For contractors and construction businesses in American Fork, look for someone with job costing experience and hands-on knowledge of how the trades actually work.
Read answerHow do I track service calls vs installation jobs?
Use classes in QuickBooks to tag each transaction as either service or installation work. This lets you run segment reports showing revenue, costs, and profit margins separately for each type of work.
Read answerWhat is progress billing and how do I track it?
Progress billing is invoicing based on work completed rather than waiting until the project ends. Track it using a schedule of values that breaks the contract into line items, then invoice for the percentage complete on each item each billing period.
Read answerWhat is a fractional CFO and do I need one?
A fractional CFO is a part-time Chief Financial Officer who provides strategic financial guidance without the cost of a full-time executive. You might need one if you're making decisions without clear financial data, planning significant growth, or struggling with cash flow despite being profitable.
Read answerWhat 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