5 min read

Plumbing Accounting Software: How to Choose One That Shows Which Jobs Make Money

Plumbing Accounting Software: How to Choose One That Shows Which Jobs Make Money

What's the best accounting software for a plumbing business? For most plumbing companies, it's QuickBooks Online. It connects to the most field service tools and handles job costing on its higher plans. But when you're choosing plumbing accounting software, the brand matters less than the setup. Pick the one that shows you profit by job, not just profit by month.

The short answer

QuickBooks Online fits most plumbing businesses. Set it up to show which jobs made money, not just whether the month did.

Most of the lists ranking for this question come from accounting and finance companies. They compare features and prices, but they rarely ask whether the software can tell a plumbing owner which jobs actually made money.

What Should You Compare in Plumbing Accounting Software?

Every accounting tool can send an invoice and categorize an expense. For a plumbing company, four things matter more.

Does it sync with your field service software?

Your jobs live in your field service software. Your money lives in your accounting software. If someone has to re-enter jobs and invoices by hand to get them from one to the other, mistakes creep in and job-level numbers fall apart. Check that the two connect before you commit to either one.

Can it track job costs?

Job costing means tying labor and materials to a specific job, so you can see what each one cost against what it brought in. Without it, all you get is a monthly expense total.

How does it handle materials?

Pipe, fittings, fixtures, and water heaters need to land on the job they went into. If the software only tracks materials as one big monthly expense, you'll never see which jobs ate your margin.

Does your CPA already use it?

Using the same software as your CPA means cleaner handoffs, fewer questions at tax time, and less paid cleanup.

What's the Best Accounting Software for a Plumbing Business?

QuickBooks Online, Xero, and FreshBooks come up in nearly every comparison. Here's how they fit a plumbing business.

QuickBooks Online

This is the right call for most plumbing companies with more than one or two plumbers. It connects with more field service tools than the others, and most CPAs who work with trades already know it. One catch: job costing runs through its Projects feature, which is only on the Plus and Advanced plans. If profit by job is the goal, the entry-level plans won't get you there.

Xero

Xero can work well if your field service software integrates cleanly with it, or if your CPA prefers it. It's a solid accounting tool. Just confirm that the job-level detail from your field software actually carries over before you switch.

FreshBooks

FreshBooks is built for simple invoicing and expense tracking, and it's easy to learn. That makes it a fit for a solo plumber. Once you're running a crew and need to see costs job by job, it runs out of room.

Check each vendor's site for current plans and pricing, since both change often.

Why Don't Clean Books Tell You Which Jobs Made Money?

Plenty of plumbing owners keep their books current, reconcile every month, and hand their CPA a tidy file at tax time. That's good discipline. It still doesn't tell them where their money is coming from.

Accounting software is built to report profit by month. A plumbing company needs profit by job. One repipe that runs two extra days can wipe out a week of service call profit, and on the monthly P&L it just looks like a slow month. Nothing flags the job that caused it.

What most people get wrong: "If my books are clean, I know where my money is." Clean books tell you what you made. They don't tell you which jobs made it, or which ones quietly lost it.

That's why growing revenue and growing profit aren't the same thing. The plumbing companies growing the fastest right now aren't hiring the most. They know which work makes money and do more of it.

Get advice delivered to your inbox

Pricing, sales, and keeping good techs — plus training and events as they come up.

Subscribe →

Materials Are Where Plumbing Margins Leak

Materials make up a big share of most plumbing tickets, and they leak in ways the books never flag.

The first leak is truck stock. A tech grabs fittings, a supply line, and a wax ring off the truck, finishes the job, and never adds them to the ticket. The books aren't wrong. The parts were bought and recorded as an expense. They just never got charged to anyone, so the loss shows up as lower profit instead of an error.

The second leak is markup that falls behind. Supplier prices go up, but the prices your techs charge stay the same. Every job still looks fine on its own, but the margin keeps shrinking.

Both problems are easier to stop at the pricing stage than to catch in the books. When prices are built with materials, labor, and margin already included, like a menu pricing system such as The New Flat Rate's, the books confirm the margin instead of discovering it after the fact. It also helps when techs are trained to present and charge for everything the job takes, instead of leaving parts off to keep the price down.

How to Set Up Your Books to Show Profit by Job

The right software only helps if it's set up to answer the right question. Here's where to start.

Track jobs by type

Group jobs into the types you actually run, like service calls, drain cleaning, water heaters, and repipes. In QuickBooks Online, that's done with Projects, classes, or both. Your CPA can help you choose the setup that matches how your field software sends data over.

Charge materials to the job they went into

Every part should land on a job, including what comes off the truck. That's the only way the books can tell you whether a job made money or just looked busy.

Review profit by job type every month

Total revenue tells you how busy you were. Profit by job type tells you what's worth doing more of. If water heaters are carrying the business and repipes keep running over, that's a pricing and scheduling decision you can only make if you can see it. It's the same habit behind a solid plumbing business plan: know your numbers before you set your goals.

Getting paid is its own decision, with its own software. Your accounting software's job is to show you which work is worth doing.

Key takeaways

  • QuickBooks Online is the right accounting software for most plumbing companies, but the setup matters more than the brand.
  • Compare four things: field service software sync, job costing, materials tracking, and whether your CPA already uses it.
  • In QuickBooks Online, job costing requires the Plus or Advanced plan.
  • Clean books report profit by month. Plumbing companies need profit by job.
  • Materials leak through truck stock that never gets charged and markups that fall behind supplier prices.
  • Building materials and margin into your prices up front means the books confirm your profit instead of discovering it after the fact.

Common questions

Is QuickBooks good for plumbers?

For most plumbing companies, yes. QuickBooks Online connects with the field service tools plumbers use and is familiar to most CPAs. For job costing, you'll need the Plus or Advanced plan.

Do I need job costing if I only run two or three trucks?

Yes. Small shops feel a bad job more, not less. One repipe that runs over can erase a week of profit, and without job costing you won't see which job did it.

How should I track truck stock in my accounting software?

Start by making sure every part used on a job gets added to that job's ticket in your field software, so it carries over to your books. The software can only track what your techs actually record.


Are Unbilled Materials Costing You More Than You Think?

Truck stock that never makes it onto a ticket and markups that fall behind supplier prices don't show up as mistakes in your books. They just show up as thinner profit. The Revenue Leak Checklist walks you through the most common places plumbing companies lose money, so you can find yours and fix them.

Get the Revenue Leak Checklist →

How to Price Plumbing Jobs Profitably (And Why Hourly Pricing Is Costing You)

How to Price Plumbing Jobs Profitably (And Why Hourly Pricing Is Costing You)

If you're trying to figure out how to price plumbing jobs, you may already have a formula you use every day without thinking of it as a pricing...

Read More
How to Choose the Best Plumbing CRM for Your Business

How to Choose the Best Plumbing CRM for Your Business

The best plumbing CRM gives your team a clear customer and job history, makes follow-up easy to automate, works with your field service management...

Read More
What Do Most People Get Wrong When They Start Their Own HVAC or Plumbing Business?

What Do Most People Get Wrong When They Start Their Own HVAC or Plumbing Business?

If you're learning how to start an HVAC business or plumbing business, most of the advice out there covers the same ground: get licensed, buy your...

Read More