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

Call or Text: (208) 971-3479

What expenses can a plumbing business deduct?

Nearly everything you spend to operate your plumbing business is deductible. The challenge is tracking it all and keeping documentation that holds up if you ever get audited.

Vehicles are usually the biggest expense after labor. If you use a van or truck exclusively for work, you can deduct actual expenses like gas, maintenance, insurance, and repairs. Or you can take the standard mileage rate instead. Either way works, but you need to pick one method and track your miles consistently. Vehicle wraps and lettering count as advertising expenses.

Tools and equipment add up fast. Hand tools, power tools, pipe cameras, leak detectors, safety gear. Items under a certain threshold can be deducted immediately. Larger equipment like a new work van or a commercial drain machine may need to be depreciated over several years or deducted using Section 179. Your accountant handles this part, but you need to save the receipts.

Supplies and materials are deductible in the year you buy them. Pipes, fittings, fixtures, solder, Teflon tape, drain chemicals. If you stock inventory, those costs get deducted when you sell or install the product, not when you purchase it.

Labor costs are fully deductible. Wages, employer payroll taxes, workers’ comp insurance, health insurance contributions for employees. If you have a plumbing or MEP business with a crew, labor is probably your largest expense category.

Insurance premiums are deductible. General liability, commercial auto, workers’ comp, bonding. These are required costs of doing business legally in Utah.

Licensing and continuing education count. Your Utah contractor license fees, plumbing certifications, and any classes you take to maintain your license. Trade shows and industry conferences are deductible too.

Marketing expenses are deductible. Your website, Google ads, yard signs, door hangers, sponsoring the local little league team. If you’re paying to get your name out there, it counts.

Professional services are deductible. Your accountant, your lawyer, your bookkeeper in American Fork. The cost of getting help with your finances is itself a business expense.

What trips up most plumbers is not that they lack deductions but that they did not track them. A $15 stop at the supply house adds up when you make that trip three times a week. Without receipts and proper records, those deductions disappear. Use a dedicated business card, keep your receipts organized, and categorize expenses monthly instead of scrambling at tax time.

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 is the best way to manage finances for a pool contractor?

Managing pool contractor finances requires job costing for each project, milestone-based billing, and seasonal cash flow planning. Separate business accounts and properly configured accounting software make tracking straightforward.

Read answer

Why do I never know how much money I actually have?

Your bank balance doesn't show the full picture. Without tracking receivables, payables, and upcoming obligations, you're always guessing at your actual cash position.

Read answer

What financial reports matter for demolition contractors?

Job cost reports are the most important because they show profitability by project. Cash flow reports, equipment cost tracking, and accounts receivable aging also matter for demolition work.

Read answer

How do I handle bookkeeping for an excavation company?

Excavation bookkeeping centers on tracking costs by job and by equipment. Every fuel purchase, equipment hour, and material haul needs to tie back to a specific project so you know which jobs actually make money.

Read answer

What is accounts payable management?

Accounts payable management is the process of tracking, organizing, and paying vendor bills and invoices. It includes receiving invoices, verifying them against orders, coding them to the right categories or jobs, and scheduling payments to maintain vendor relationships and healthy cash flow.

Read answer

How do I track jobs in QuickBooks Online?

QuickBooks Online uses the Projects feature to track jobs. Enable it in settings, create a project for each job, then tag every invoice and expense to the right project. The profitability report shows income minus costs for each job.

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