Are you still asking "Can I expense this...?" Use our free tool!
CPA understands trades businesses
Table of content

How To Tell If Your CPA Actually Understands Trades Businesses

Most accountants have seen a profit and loss statement. Very few have ever looked at a job-costing report for a four-truck HVAC shop in July.

That gap matters more than most trades owners realize. A generalist CPA can file your taxes. A trades-savvy CPA can tell you which service line is dragging your margins, whether your equipment depreciation strategy is leaving money on the table, and why your cash flow looks fine in August but terrifying in February. Those are different skill sets, and the second one is harder to find.

Here’s how to figure out if your CPA understands trades businesses, and what to look for if you’re shopping for a better fit.

Most CPAs Who Say They Work With Small Businesses Have Never Seen A Job-Costing Report

“Small business” covers a lot of ground, and most general practice CPAs think of it as retail, restaurants, and solo consultants. A plumbing or electrical shop has a completely different financial structure, and the accounting work that comes with it is more complex than most generalists are used to handling.

Job costing is the clearest dividing line. Trades businesses don’t just have revenue and expenses. They have revenue and expenses per job, per crew, per service type. A shop running four trucks with six technicians needs to know whether the residential HVAC maintenance calls are profitable at current labor rates, whether the commercial install contracts are carrying the whole operation, and whether the materials markup is holding up against supply cost increases. A generalist CPA usually isn’t building that picture for you. They’re reconciling your bank account and filing your return.

According to the Construction Financial Management Association (CFMA), job costing is one of the most common accounting gaps in trades and construction businesses. Shops with fewer than 20 employees frequently lack any formal job-level profitability tracking, which means decisions about pricing and crew allocation are made without the underlying data.

What Does It Actually Mean For A CPA To “Understand” Trades Businesses?

Understanding trades means knowing the financial patterns that are specific to the industry, not just bookkeeping fundamentals. Any CPA can categorize expenses. A trades-focused CPA understands why those numbers move the way they do and what to do about it.

In practice, that includes knowing how seasonal cash flow affects quarterly tax planning for HVAC and plumbing shops. It means understanding when Section 179 expensing makes more sense than bonus depreciation for a truck purchase, and when the opposite is true. It means knowing how to structure payroll for a crew where some workers are W-2 employees and others are 1099 subcontractors, and how to keep that structure compliant with IRS worker classification rules.

It also means understanding trade-specific deductions: tools and equipment under the IRS de minimis safe harbor (currently $2,500 per item for businesses without an applicable financial statement), vehicle use for service trucks, and shop or warehouse overhead. A CPA who doesn’t know these rules cold is probably leaving deductions unclaimed.

A Trades-Savvy CPA Tracks Your Numbers By Job, Not Just By Month

Monthly financials tell you what happened. Job-level financials tell you why, and what to do differently next month. For a trades business, that second layer is where the real management happens.

A CPA who understands trades businesses will ask about your job costing setup early. They’ll want to know how you’re tracking materials per job, how you’re allocating technician labor to specific work orders, and whether your invoicing software (ServiceTitan, Jobber, Housecall Pro, or whichever platform you’re using) is connected to your accounting system in a way that produces meaningful job-level data.

Let’s look at an example. A DFW plumbing shop runs $1.4M in revenue across residential service calls and commercial water heater installs. The owner knows total gross margin is around 42%, which looks fine. But when we break it down by job type, residential service is running 51% gross margin and commercial installs are running 29%. The commercial work is dragging the whole number down. Without job-level tracking, that split is invisible, and the owner keeps bidding commercial jobs at the same rates as the residential work that’s actually making money.

Healthy gross margin benchmarks for trades businesses typically run 40% to 55% depending on the service mix, according to industry data from the Service Roundtable. If your CPA has never told you your gross margin by service type, that’s a gap worth closing.

How Do You Tell The Difference In A First Conversation?

The questions a CPA asks you in the first meeting tell you more than the answers they give. A generalist will ask about your revenue, your entity type, and whether you’re current on your filings. A trades-savvy CPA will ask about your crew size, your service mix, how you track job costs, and what your busiest and slowest months look like.

A few specific things to listen for in that first conversation. Do they mention Section 179 or bonus depreciation in the context of your equipment and trucks? Do they ask about your 1099 subcontractor situation and whether you’re classifying your workers correctly? Do they bring up quarterly estimated tax timing relative to your seasonal cash flow, rather than just giving you a flat quarterly payment number?

If the conversation stays at the surface level- whether you have payroll set up, whether your bookkeeping is current, whether you’re an LLC or S-corp, that’s a sign they’re doing triage, not strategy. You’re being checked in, not planned for.

Equipment Depreciation Is Where Generalist CPAs Cost Trades Owners The Most Money

Trades businesses buy expensive equipment constantly. Trucks, tools, lifts, diagnostic equipment, generators. How that spending is handled on the tax return makes a significant difference to what you owe and when.

Under current tax law, businesses can use Section 179 of the Internal Revenue Code to immediately expense qualifying equipment and vehicles in the year of purchase rather than depreciating them over five or seven years. The Section 179 deduction limit for tax years beginning in 2026 is $2,560,000, with the phase-out beginning at $4,090,000 in total equipment purchases, per the IRS. Bonus depreciation, which works differently and applies to new and used property, is now a permanent 100% first-year deduction for qualifying property acquired after January 19, 2025, under the One Big Beautiful Bill Act.

A generalist CPA often applies a default depreciation schedule without analyzing whether front-loading the deduction makes sense in your specific situation. Sometimes it does. Sometimes it’s better to spread the deduction across multiple years, especially if you’re planning an S-corp election or expecting your income to grow. A CPA who doesn’t run that analysis isn’t doing trades accounting. They’re processing paperwork.

Cash Flow Seasonality Requires A Different Kind Of Planning Than Most CPAs Offer

If you run an HVAC company in DFW, your cash flow in July and August looks nothing like your cash flow in November and March. That seasonal swing is a normal part of the business, but it creates real tax planning complications that a generalist CPA may not account for.

The standard approach to quarterly estimated taxes is to divide last year’s tax bill by four and pay it in equal installments. That approach works fine if your income is steady. It doesn’t work well for a trades business where 60% of annual revenue arrives in a four-month window. If you follow the flat-payment approach on a seasonal business, you’re sending money to the IRS in April that you don’t have yet, or you’re underpaying during peak season and scrambling to catch up in September.

The IRS allows an annualized income installment method (Form 2210, Schedule AI) that adjusts your quarterly payments to match your actual income timing. Most generalist CPAs don’t proactively offer this for seasonal trades clients. A trades-focused CPA builds the quarterly payment schedule around your actual cash flow calendar so you’re not draining working capital at the wrong time of year.

What Should You Ask A CPA Before You Hire One For Your Trades Business?

Five questions worth asking in that first meeting, and what a good answer sounds like.

How many trades or construction clients do you currently work with? A CPA with five to ten active trades clients has seen enough variation to know the patterns. One or two is interesting experience. Zero means you’re a test case.

How do you handle job costing? If they answer by describing a monthly income statement, they’re not doing job costing. A real answer involves talking about how job-level data connects to your accounting system and what reports they use to track profitability by service type.

How do you approach equipment purchases and depreciation? You’re listening for whether they proactively analyze the Section 179 vs. bonus depreciation question based on your specific situation, or whether they default to a standard schedule.

What do you do with our numbers between tax seasons? If the answer is “not much,” you’re looking at a compliance-only CPA. A trades-focused CPA does quarterly reviews, cash flow planning, and mid-year tax estimates.

Have you worked through a seasonal cash flow situation for a trades client? Ask for how they handled it specifically. You want to hear about annualized installment methods, adjusted quarterly payments, and working capital planning. Generic answers mean generic service.

The Right CPA For A Trades Business Pays For Itself In The First Year

Trades businesses sit in a specific part of the market where the accounting complexity is high enough that a generalist CPA costs you money without realizing it. Missed depreciation strategies, flat quarterly payments on a seasonal business, no job-level profitability data, and worker classification mistakes are all expensive. Any one of them can cost more than a year of accounting fees.

The math isn’t complicated. A single depreciation analysis on a $60K service truck that front-loads the deduction versus spreading it over five years can shift $8K to $12K in taxable income from this year to future years. Catching a worker misclassification issue before the IRS does avoids penalties that start at a minimum of $50 per misclassified worker for a failure to file, with additional payroll tax exposure on top. These aren’t edge cases. They’re standard situations in a trades business that a generalist CPA may simply miss.

Our Fort Worth small business accounting practice works with HVAC, plumbing, electrical, and other trades shops across DFW. If you want to know whether your current accounting setup is actually built for your business, we’re happy to take a look.

Reach out to us at adamtraywick.com/get-in-touch/, and we’ll start with a conversation about what your numbers actually look like.

About the Author

Adam Traywick, CPA

Adam Traywick, CPA is the President and founding CPA of Adam Traywick, LLC, a Adam Traywick CPA small-business accounting firm. He has over 20 years of experience helping small business owners across home-services trades, hair salons, real estate, and insurance agencies optimize taxes, run cleaner books, and avoid the surprises that come from once-a-year accountants.

More about Adam  ·  Talk to Adam’s team