Shay has been a great asset to my business. I am never concerned with the tax accounting. Shay is the sharpest tool in the shed and a joy to interact with. I’m grateful she has been managing my account for so many years.
Tax + Accounting for Plumbers
Plumbing CPAs Who Know the Leak
Isn’t Always Under the Sink
A regular CPA records the revenue and moves on. A plumbing CPA should understand why the margin collapsed, which jobs are repeating the same pattern, and what needs to change before the next estimate goes out. Material costs, callbacks, scope creep, emergency calls, crew time, and seasonal swings all change what the job is worth. If your accounting only shows you the damage after year-end, it is not protecting the business.
Dark Horse CPAs helps plumbing contractors see job profitability before year-end turns it into old news. We understand fast turnarounds, material cost swings, callbacks, emergency work, crew scheduling, and the pressure to price competitively without giving away margin.
We handle tax, bookkeeping, payroll, and accounting decisions that keep the numbers tied to the work, from job costing and material tracking to cash flow planning around seasonal demand.
See labor, materials, callbacks, and margin by job before bad estimates become a habit.
Track price movement across key materials so pricing decisions are not stuck in last month’s costs.
Plan around vehicles, tools, equipment, entity structure, and deductions before tax season gets the last word.
Most Common Accounting Issues Plumbing Contractors Face
Material Cost Volatility and Pricing Pressure
Material costs can move fast. Copper, fittings, fixtures, freight, and supplier pricing can change between the estimate and the job. When pricing is based on old costs, plumbers either eat the margin or lose bids to competitors still pricing too low.
Solution
Dark Horse CPAs helps track material costs by supplier and line item so pricing decisions are based on current numbers. You can see which materials are driving cost increases, when to absorb the change, when to pass it through, and when supplier terms need another look.
Emergency Work and Margin Opportunities
Not every plumbing dollar is equal. Emergency calls, planned maintenance, service contracts, commercial work, and residential projects carry different margins. If your accounting treats them the same, you may be growing the wrong work.
Solution
We help segment revenue by service type so you can see which work drives profit and which work keeps the calendar full without doing much for the bottom line. That gives you better support for pricing, scheduling, and deciding where the business should grow.
Seasonal Cash Flow and Crew Scheduling
Plumbing cash flow does not move evenly. Winter can bring emergency spikes. Summer may bring more planned renovations. Payroll keeps moving whether the calls spike or slow down, and that makes staffing decisions harder than they look on a P&L.
Solution
We forecast cash flow around seasonal patterns, crew costs, and revenue cycles so you can see when cash will tighten. That supports better decisions around staffing, purchasing, and whether the business can carry labor through slower periods.
Equipment, Vehicle Depreciation, and Fleet Management
Vans, tools, and plumbing equipment are major business assets, but they are often tracked poorly. Vehicle leases, tool purchases, and equipment financing may be buried in operating expenses, while depreciation deductions and replacement planning get missed.
Solution
Dark Horse CPAs helps classify vehicles and equipment properly, manage depreciation strategy, and plan major purchases with tax and cash flow in mind. The goal is to capture legitimate deductions without letting surprise replacements derail operations.
Inaccurate Job Costing
When job costing is weak, you cannot tell which projects make money and which ones bleed cash. Price jumps, labor overruns, callbacks, subcontractor costs, and scope changes can turn a profitable estimate into a loss.
Solution
We help build a job costing framework for plumbing work, tying field data, invoicing, and bookkeeping together. You get better visibility into hours, materials, subcontractor costs, and margin so future bids are based on real job economics instead of guesswork.
Subcontractor Usage and 1099 Tracking
Specialty subs can make certain jobs possible, but they also create compliance work. Missing W-9s, inaccurate sub cost tracking, and late 1099s can trigger penalties or slow down audits.
Solution
We help track subcontractor usage by job, organize documentation, and manage 1099 reporting. You keep better visibility into job costs while reducing the year-end scramble.
Expansion to Larger Crews or Multiple Locations
Growth changes the accounting. A solo plumber does not need the same reporting as a business with multiple crews, service areas, or locations. Without crew-level or location-level reporting, more work can turn into more chaos instead of more profit.
Solution
Dark Horse CPAs helps build scalable accounting systems with job, crew, and location-level visibility. You can see where margin is coming from, which teams are performing, and where expansion deserves more investment.

Tax + Accounting + Advisory That Keeps Margins From Going Down the Drain
Plumbing accounting has to stay connected to the work. Job data, material costs, labor, vehicle expenses, subcontractor costs, payroll, and tax planning all affect what the business keeps after the job is done.
Dark Horse CPAs brings those pieces together, so the books support better decisions. You can see which jobs carry margin, which service types deserve more focus, when pricing needs to change, and how tax planning fits into the way the business operates. The point is not just cleaner accounting. The point is catching margin leaks before they become losses.
Context: Client ran a plumbing company with 18 employees and five service trucks. Jobs were steady, but the financial picture was messy. Their prior CPA only filed taxes with no proactive strategy.
Tax Year 2022: Paid $97,842 in Federal tax due to poor expense categorization and missed equipment deductions.
Despite $2.4M in revenue, client had to draw $42,311 on credit line just to cover payroll during a slow quarter.
Road crew expenses (fuel, parts runs, overtime, and per-job materials) weren’t tracked by project. As a result, the owner couldn’t tell which jobs were truly profitable.
Problem: Prior CPA was focused only on tax return prep, and never applied job-costing, never reviewed entity structure, and never addressed runaway field expenses.
Solution: During our Controller Assessment, we reclassified fleet & equipment expenses and implemented job-costing by service line (residential vs. commercial). We also implemented an expense-control process (using RAMP) for road crews that set clear spending limits and streamlined approvals. We tied every cost to the right project, giving the owner visibility into profitability while reducing accounting headaches.
Tax Year 2022: Amended return, recovered $47,568 in overpaid taxes.
Improved tracking & forecasting, increased working capital by $119,427 in the first year, enough to purchase two new service vans without debt.
With better controls on crew expenses, company was able to reduce wasted materials and overtime by $38,912 in the first year.
*Each Tax/Accounting strategy is unique and requires research into qualifying criteria to ensure we are taking a defensible stance. Results and savings also vary by client.
Shay has been a great asset to my business. I am never concerned with the tax accounting. Shay is the sharpest tool in the shed and a joy to interact with. I’m grateful she has been managing my account for so many years.
Couldn't begin to say how fantastic, helpful and attentive Reed and the team at Dark Horse have been with our business and personal tax returns and financial guidance. Look forward to many many years of working together
I've worked with Dark Horse CPA for the last few years and they've been a fantastic resource for tax questions and completing complex tax filings. I will continue to use their services and highly recommend them for tax services and accounting questions.
A plumbing accountant understands the financial issues that show up in the trade: job costing, material price changes, vehicle and equipment deductions, payroll, seasonal cash flow, subcontractor tracking, and entity structure. A general CPA may record the numbers correctly, but a plumbing CPA should help explain what the numbers mean for pricing, margin, and tax planning.
Common missed deductions include vehicle expenses, tools, equipment depreciation, uniforms, licensing, home office costs, and other legitimate business expenses. The key is keeping the records clean enough to support the deduction without creating unnecessary audit exposure.
A plumbing accountant can improve cash flow by forecasting seasonal demand, tightening billing processes, reducing unbilled work, tracking crew costs, and helping the business plan around emergency work, service contracts, payroll, and material purchases.