The best invoicing software for plumbers (2026)

Visit Jobber

Full field-service software or a standalone invoice app?

Run the math for a two-person plumbing shop, because that is where the tools separate.

A solo plumber sending invoices only pays nothing on Wave (free, single user) or about $38 a month for QuickBooks Simple Start (list price per third-party guides), both as of August 2026. Neither one schedules a job or dispatches a tech; they build an invoice, take a card, and hand your accountant clean books.

Add a second person and a booking calendar and the full tools come into range. ServiceM8 becomes the cheapest as the crew grows, because it charges by monthly job count, not per seat: Growing is $79 a month for up to 150 jobs with unlimited users, so the second tech does not raise the bill (at low volume its $29 Starter, or Jobber's roughly $58 two-user Core, can come in lower). Jobber is $29 for one user on Core plus $29 for the second, about $58, though a shop that wants automations and online booking usually lands on Connect at $99, which already includes five users. Housecall Pro is the jump: Basic covers one user at $59, and a second field user pushes you to Essentials at $149 a month for five seats. FieldEdge does not publish a price and lands around $100 to $150 per user by user reports, so roughly $200 to $300 for two, on a demo-gated quote.

Payment processing is separate on every one of them and priced per transaction (cards run about 2.9% plus a fixed fee), so the sticker price is only the software. For most two-truck plumbing shops the shortlist is ServiceM8 on cost as you add seats and Jobber on polish; see our cheapest field service software roundup for the full cost ladder, or field service software for 1-2 techs if you are still solo.

Invoicing from the driveway

On the field-service tools the invoice is a byproduct of the job. You booked the visit, added line items or pulled them from the approved quote, and the invoice is one tap from done before you back out of the driveway. Jobber, Housecall Pro, and ServiceM8 all let a tech build and send a professional invoice from the phone on-site, so the customer has it by email before you reach the next call. That closes the gap where a paper invoice rides around in the truck for a week and payment slips another two.

Every one of them puts a pay button on that invoice through a built-in processor, so the customer taps a card or pays by bank transfer on the spot. The rates matter on plumbing tickets. Jobber Payments runs about 2.9% plus 30c on cards and 1% on ACH. Housecall Pro starts cards at 2.59% with ACH at 1%, and its Instapay instant payout adds 1%. ServiceM8 Pay is about 3.05% plus 30c in the US, with Apple Pay and tap to pay on the phone. On a $250 drain clear the card fee is a rounding error, but on a $7,000 repipe, 1% by ACH instead of about 2.9% on a card is real money, so push the big jobs to bank transfer.

Deposits and the bigger job

Small service calls you invoice and collect on the spot. The jobs that hurt cash flow are the planned ones, a water heater swap, a repipe, a sewer line, where you are buying material before the customer has paid a cent. The estimate is where you protect yourself. Housecall Pro builds good-better-best options the customer approves and e-signs on the tablet, which both raises the ticket and locks in the scope. Jobber and ServiceM8 do tiered quotes with options and online acceptance too.

For the deposit itself, ServiceM8 can collect one at the point of online booking, so a customer who schedules a big job online leaves money before you order parts. Across these tools the move is the same: turn the approved quote into a deposit invoice up front, invoice the balance when the work is done, and for a phased job bill against the estimate in stages instead of floating the whole cost yourself. Standalone QuickBooks and Wave can send a deposit invoice as well, but since neither knows a job exists until you type it, you are tracking the phases in your head or in the estimate, not in a schedule.

The QuickBooks question

Most plumbing shops keep their books in QuickBooks, so how a tool talks to it decides how much double entry your bookkeeper eats. Two-way sync means an invoice, customer, and payment created in the field flows into QuickBooks and changes there flow back, with no retyping. ServiceM8 includes free two-way QuickBooks Online sync on every paid plan. Jobber does two-way QuickBooks Online sync as well, but only from the Connect plan at $99 a month and up, so the cheapest Core tier leaves it out. Housecall Pro syncs to QuickBooks Online starting on the Essentials tier at $149.

The one that stands apart is FieldEdge, whose pitch is deep real-time QuickBooks sync that also covers QuickBooks Desktop and Enterprise, not only Online. A plumbing shop with years of history on QuickBooks Desktop and a bookkeeper on staff is the shop FieldEdge is built for, and it is why established outfits pay its quote-gated per-user price. If you are on QuickBooks Online and want the sync without a sales call, ServiceM8 gives you two-way for the least money. Our invoicing software and plumbing software pages show how the rest of the field lines up.

Chasing the unpaid invoice

Sending the invoice is the easy half; collecting is the goal. The field-service tools chase for you. Housecall Pro sends automatic payment reminders and leans hardest on getting money to your bank fast, which is why shops that live on same-day residential work reach for it. Jobber fires automatic reminders from the Connect plan up, and ServiceM8 sends reminder templates by text or email. The customer gets nudged without you making the awkward call.

The weak spot on the field-service side is reading who has paid. One ServiceM8 owner we read flagged that paid versus unpaid status is hard to see at a glance and that its reporting runs thin, which stings when you are working out who still owes you at month end. On the standalone side, QuickBooks and Wave track paid and unpaid cleanly because that is their whole job, but they will not know a job happened until you enter the invoice, and plumbers on older QuickBooks Desktop setups have hit gaps between mobile invoicing and the desktop books. Pick the side that matches where your day breaks: a schedule and a crew, or invoices and bookkeeping.

Who each one fits

If your office work is invoices, receipts, and expenses and you run the calendar in your head, buy the cheapest thing that invoices well. Wave is free and does it. QuickBooks Simple Start at about $38 a month adds the books your accountant wants. Neither schedules a job, and for one truck that is fine.

Once you have a second tech and a booking calendar, the field-service tools earn the money. ServiceM8 is the lowest real cost as you add people because it charges by job volume, not per seat, so pick it if you refuse to pay per head and your techs carry iPhones. Jobber is the pick if you want the cleanest quote-to-invoice flow, online booking, and a price you can read before you call, on both iPhone and Android. Housecall Pro is the call if most of your money arrives on a card at the kitchen table and you want the fastest payout, as long as you can carry the jump to $149 for a second field user. FieldEdge fits the established shop wed to QuickBooks Desktop with a bookkeeper to feed. That is the whole ladder; buy for where your day breaks, not for the longest feature list.

Our picks, ranked

Core $29/mo (1 user), Connect $99/mo, Grow $149/mo, Plus $399/mo on annual billing; each extra user +$29/mo. iOS, Android, web. As of August 2026.
Best for: Most plumbing shops that want a clean quote-to-invoice flow and a price they can see before they call sales.
The catch is per-user pricing that climbs as you hire, and a Core tier that is thin on automation, so most shops that want online booking and reminders end up on Connect. It syncs cleanly with QuickBooks and runs on both iPhone and Android, which is why it is our default pick over the pricier or platform-locked options.
It took a little while to get everything configured how I wanted it but it was really nice when we did and the workflow was slick as a button from booking, dispatching, payment and invoicing.
Basic $59/mo (1 user), Essentials $149/mo (5 users), Max $299/mo (8 users) on annual billing; extra users $35/mo; month-to-month $79 / $189. As of August 2026.
Best for: Residential plumbing shops that take a lot of card payments on site and want the money in the bank fast.
Payments and the card-on-site flow are the reason to pick it (HCP markets same-day payout), and the reason it can cost more than it looks: the moment you add a second field user you jump from Basic at $59 to Essentials at $149. Solo plumbers who only invoice will overpay here versus ServiceM8 or a standalone tool.
I’m using HouseCall Pro right now which is pretty good, but there are other alternatives out there as well.
Free (30 jobs/mo, 1 user), Starter $29/mo (50 jobs), Growing $79/mo (150 jobs), Premium $149/mo (500 jobs), Premium Plus $349/mo (1,500+ jobs); unlimited users on every paid plan. As of August 2026.
Best for: Solo plumbers and small crews that want the lowest real cost and refuse to pay per seat.
It meters by monthly job count instead of per seat, so a growing crew never raises the bill on its own, and on-site quoting and invoicing are fast. Two catches: the full app is iPhone and Mac only (Android techs get a stripped ServiceM8 Lite), and reporting plus paid/unpaid tracking are thinner than the back-office-heavy tools.
Quotes and invoices take minutes and syncs with your Xero account seamlessly.
#4FieldEdgeVisit
Quote-only, demo-gated; no published figure. Users report roughly $100 to $150 per user per month, QuickBooks-paired. As of August 2026, reported.
Best for: Established HVAC and plumbing shops built around QuickBooks that want deep two-way accounting sync.
Its selling point is real-time QuickBooks sync, so shops with a dedicated bookkeeper lean on it. But you cannot see the price without a demo, it charges per user, and it feels heavier and older than the newer tools, which makes it overkill for a solo plumber who only needs to invoice.
for our commercial business we went with fieldedge and have been fairly satisfied. Real time syncs with quickbooks.
#5QuickBooks (Simple Start / Online)
Simple Start about $38/mo list (per third-party 2026 guides; Intuit page not directly confirmed), lighter Solopreneur tier about $20/mo; often 50% off for the first 3 months. As of August 2026.
Best for: A solo plumber who only needs to invoice, take a card, and hand an accountant clean books.
It is the accounting standard most bookkeepers already know, and it invoices and takes payments fine. It does not schedule jobs or dispatch techs, and plumbers on older QuickBooks Desktop setups have hit sync gaps between mobile invoicing and the desktop books, so confirm you are on QuickBooks Online.
We use quickbooks (enterprise contractor edition), but as far as I know, the mobile invoicing that they offer doesn't integrate with the desktop version.
#6WaveVisit
Starter free (single user, unlimited invoices); Pro $19/mo (or $190/yr). Invoice payments: cards 2.9% + $0.60, Amex 3.4% + $0.60. As of August 2026.
Best for: A brand-new or side-gig plumber who wants free invoicing with nothing to lose.
Free is the whole pitch: you can build a clean invoice, take a card, and mark it paid without spending a cent to find out whether you like it. The free tier is single-user with no scheduling, support is light, and card fees still apply per transaction, so it is a starting point, not a shop-wide system.
If you just want simple invoicing, give it a try. You can create a nice looking invoice, download it as a PDF, mark it as paid when your done.

What owners actually say

My old company used an app called “jobber”, as a tech I thought it was great. Used it for scheduling and invoicing.
glowstick-armada, Plumbing tech, 2019-08-19 · Reddit r/Plumbing
Our invoicing takes a minute or 2 and we are able to send the invoice to the customer while we are right in front of them.
MurderousTurd, Trade operator on ServiceM8, 2023-05-25 · Reddit r/smallbusiness
I like most things about ServiceM8. The lack of reporting and profitability reporting is a problem. I also struggle with knowing invoices are paid and not paid.
H-E-BSport50, Owner-operator, ex-Jobber user, 2024-08-03 · Reddit r/AusElectricians
We tried 3 flavors of Quickbooks and absolutely hated every second of accounting with every version. Since switching to Wave, accounting and invoicing is a joy.
daveknode, Small business owner (Wave user since 2018), 2025-03-29 · Reddit r/smallbusiness

How we researched this

Pricing comes from each vendor's pricing page, or for quote-only tools from dated user-reported figures, current as of the review date. Owner quotes are verbatim, from real practitioner discussions, with the source linked. We don't take payment for placement or ranking.

Last reviewed: August 2026