Plumbing Invoice Template: Copy It Plus a Filled Example

Copy this plumbing invoice template with every field, a filled-in example, flat-rate and T&M lines, payment terms wording and a follow-up schedule.

Sam Frenzley
Sam FrenzleyFounder, AR Workflow
Nov 4, 2026 14 min read

Plumber working on the drain pipes inside a sink cabinet, the kind of service call a plumbing invoice template should cover

A plumbing invoice template should do one thing well: get the customer to pay the same day you finish the job. Most plumbing work is urgent and done while the customer watches. That is the best moment you will ever have to get paid, and a clear invoice is what lets you use it.

I ran restoration companies for more than 14 years, and a lot of our work started where a plumber's ended: the burst supply line, the failed water heater, the slab leak nobody caught for a month. The plumbing invoices that got paid fast all looked alike: they named the problem, showed what was done, split labor from parts, stated the terms in plain words and made paying easy. The ones that sat for 60 days were vague, missing a signature, or showed one lump number the homeowner could not explain to their spouse.

Below: a full plumbing invoice template to copy, a filled-in example, the plumbing-specific lines most templates miss, payment terms wording and a follow-up schedule.

KEY TAKEAWAYS

The plumbing invoice template

A plumbing invoice is the only record of work the customer cannot see once the cabinet door closes. This template answers their questions before they ask: what was wrong, what you did, what it cost and how to pay. Copy this into your invoicing software, QuickBooks, a Word document or a spreadsheet.

COPYABLE TEMPLATE

[Company Name] Plumbing

[Street address, City, State ZIP] · [Phone] · [Email] · [Website]
Plumbing License #: [number] · [Any other state or city registration number]

Invoice #: [0000]Invoice date: [date]
Work order / job #: [number]Due date: [date or "Due on receipt"]
Service date(s): [date], [arrival time] to [departure time]Technician: [name, license # if required]
Bill to: [Customer name, billing address, phone, email]Service address: [Job address, unit #, gate or access notes]
PO # / property manager: [if commercial or rental]Pricing method: [Flat rate / Time and materials]

Problem reported: [What the customer said, in their words]

Diagnosis: [What you found and where]

Work performed: [What you did, in plain language]

ItemDescriptionQty / HrsRateAmount
Service call / trip fee[Standard or after-hours]1[$][$]
Diagnostic[Leak detection, camera inspection, etc.][ ][$][$]
Flat-rate task[Task name from your price book]1[$][$]
Labor (T&M jobs)[Plumber / apprentice, regular or overtime][hrs][$/hr][$]
Parts and materials[Brand, model, size for each major part][ ][$][$]
Permit and inspection[Permit #, jurisdiction]1[$][$]
Disposal / haul-away[Old water heater, fixture, debris]1[$][$]
Change order[CO #, what changed, approved by, date]1[$][$]
Subtotal[$]
Sales tax ([rate]%, on [taxable items])[$]
Less deposit received ([date])-[$]
Less discounts / coupons-[$]
Balance due[$]

Warranty: [Labor warranty length]. Parts covered by manufacturer warranty: [brand, term, registration info].

Exclusions: [Drywall, flooring, cabinet repair, code upgrades not listed, pre-existing conditions]

Payment terms: [Due on receipt / Net 15 / Net 30]. [Late fee terms if in your signed agreement.]

How to pay: [Payment link] · Card · ACH · Check payable to [Company]

Customer signature: ____________________ Date: ________
By signing, I confirm the work above was completed and I accept the charges.

Filled-in plumber invoice template example

Here is the same plumber invoice template filled in for a common job: a leaking water heater replaced on an after-hours call, with one change order when the shutoff valve crumbled in the tech's hand.

Example only. Company, customer, prices and license number are made up for illustration.

EXAMPLE

Copper Creek Plumbing & Drain

118 Mill Street, Springfield · (555) 013-4471 · office@coppercreekexample.com
Plumbing License #: EX-00000

Invoice #: 4127 · Work order: WO-8812 · Invoice date: March 9 · Due: On receipt

Service date: March 8, 9:40 p.m. to 12:55 a.m. · Technician: Luis Ortega

Bill to and service address: Karen Whitfield, 27 Larch Court, Springfield

Pricing method: Flat rate from price book, after-hours dispatch

Problem reported: Water on garage floor around water heater.

Diagnosis: 50-gallon gas tank water heater leaking from bottom of tank. Tank is 13 years old per serial number. Not repairable. Cold-side shutoff valve seized and failed when operated.

Work performed: Shut off water at main. Drained and removed old tank. Installed new 50-gallon gas water heater, new expansion tank, new cold-side ball valve, new flex connectors, new drain pan. Tested T&P valve, checked draft, checked for gas and water leaks. Hauled away old unit.

ItemAmount
After-hours dispatch fee$189.00
Water heater replacement, 50-gal gas, flat rate (labor, connectors, drain pan, venting check)$1,150.00
Water heater, 50-gal gas, 6-year tank warranty (example brand, model on file)$1,045.00
Thermal expansion tank, 2-gal, installed$165.00
Change order CO-1: replace seized cold-side shutoff with 3/4" ball valve. Approved by K. Whitfield on site, 10:25 p.m.$145.00
Permit and inspection, City of Springfield (permit #EX-2291)$95.00
Haul-away and disposal of old tank$60.00
Subtotal$2,849.00
Sales tax (example 6% on equipment and parts, $1,210.00)$72.60
Balance due$2,921.60

Warranty: 1-year labor warranty on installation. Tank and parts covered by manufacturer warranty; we registered the unit on your behalf on March 9.

Exclusions: Garage drywall and any water damage from the original leak.

Payment terms: Due on receipt. Pay by card or bank transfer at the link below, or by check payable to Copper Creek Plumbing & Drain.

Signed: Karen Whitfield, March 9, 12:58 a.m.

What to include on a plumbing invoice template, and why

FieldWhy it matters
License numberSome states require it on contracts and bids. It also tells the customer and any carrier that a licensed plumber did the work.
Service address separate from billing addressLandlords, HOAs and property managers pay from an office, not the unit. Without the unit address, AP will kick it back.
Problem, diagnosis and work performedThis is the part customers actually read. It turns a price into a story that makes sense.
Parts with brand, model and sizeNeeded for warranty claims and for the next plumber. Also answers "did they use cheap parts?"
Warranty and exclusionsSets expectations so a callback in month seven does not turn into a refund argument.
Payment terms and a payment linkThe due date and the way to pay, in one place. A link a homeowner can tap from their phone beats "call the office."
Customer signatureThe single best protection you have against "the work was never finished."

Attach before and after photos too; they settle most disputes before they start. Our guide to bulletproof job documentation covers what to capture and how to store it.

Flat rate vs time and materials on a plumbing service invoice

Most residential service plumbers have moved to flat-rate pricing, and most new construction and larger repipes still run on bids or time and materials. What causes trouble is mixing them on one invoice without saying so.

Flat-rate plumbing service invoice

With flat rate, the customer approves a price for the task before you start, usually from your price book. The invoice should show the task name and the price, not the hours. If you also list hours, the customer will ask why they are paying twice. List separately only items that are truly extra, like a new toilet the customer chose.

Time and materials plumbing invoice

On time and materials (T&M), the invoice must show hours, rates and materials clearly enough that the customer can check your math. List each tech and their rate, regular and overtime hours, and materials with quantity and unit price. Arrival and departure times are not optional on T&M work.

Trip fees, diagnostic fees and after-hours rates

Put each on its own line, use the same name your dispatcher used on the phone, and say whether the trip or diagnostic fee is waived or credited if the customer approves the repair. If your after-hours rate kicks in at 6 p.m., the invoice should say "after-hours dispatch" and the arrival time should prove it.

Plumbing-specific lines most templates leave out

Generic templates are built for consultants and stores. Leave these plumbing lines off and you end up eating the cost or arguing about it.

Plumber servicing a water heater, a common line item on a plumbing invoice template

Deposits, progress billing and change orders

Service calls are billed once, on site. Repipes, sewer replacements and remodel rough-ins can run for weeks, and you should not carry all that cost until the end.

Deposits

Take a deposit on any job where you are ordering special equipment or fixtures, like a tankless unit, and show it as a dated credit on the final invoice. Some states, including California, cap the down payment on home improvement contracts, so check your state licensing board first.

Progress billing

For multi-stage work, bill at milestones the customer can see: underground complete, rough-in passed inspection, trim-out complete. Show the stage, the amount, prior billings and the balance left on the contract. If you work as a sub for a general contractor, they will likely want a pay application and lien waivers with each draw, and your terms will be set by the subcontract.

Change orders

When the scope changes, write a change order before you do the extra work, get it signed or approved by text or email, and give it a number. On the invoice, list each change order as its own line with the number, a short description, who approved it and when. Unapproved extras are the easiest charges for a customer to refuse.

Payment terms wording you can copy

Keep it short, and use the terms the customer agreed to before work started. For more on choosing terms, see our post on payment terms that get contractors paid.

PAYMENT TERMS

Residential service, paid on site: "Payment is due on completion of work. We accept card, bank transfer and check. Pay securely at [link]."

Commercial or property management: "Net 30 from invoice date. Please reference invoice [#] and PO [#] with your payment. Remit to [address] or pay at [link]."

Deposit: "A deposit of [amount] is due before equipment is ordered. The balance is due on completion and will be shown on your final invoice."

Late fee (only if it is in your signed agreement and allowed in your state): "Balances unpaid after [X] days are subject to a late charge of [rate] as stated in your service agreement."

Do not invent a late fee on the invoice that was never in the estimate or service agreement. It gives a slow payer a reason to stop talking to you.

Sales tax and license numbers on a plumbing invoice

License numbers. In California, Business and Professions Code section 7030.5 requires licensed contractors to show their license number on construction contracts, subcontracts, calls for bid and advertising, according to the California Contractors State License Board. Other states and cities set their own rules. Putting your license number on every plumbing invoice costs nothing.

Sales tax. Some states tax plumbing labor, some tax only materials, and some treat residential and commercial work differently. Texas is a good example: the Texas Comptroller (Publication 94-116) says labor to repair or remodel residential real property is not taxable, while repair and remodeling of nonresidential property is generally taxable on the full charge. One tax rate on every line is probably wrong for some jobs. Check with your state's revenue department or your accountant, and set up separate tax codes for labor, parts, residential and commercial work.

Bring one overdue invoice.

We'll show you how it would be followed up, and exactly what your customer would see.

Book a demo

Common plumbing invoice mistakes

1One lump sum. "Plumbing repair: $1,840" invites a phone call and a request for a breakdown. Every day spent explaining is a day the invoice is not paid.
2Leaving without a signature or payment. If the customer is home and the job is done, that is the time to get paid. Once the truck leaves, the invoice drops down their list.
3Missing PO or work order numbers. Property managers and commercial AP teams will hold an invoice that does not match their PO. Ask for the number at dispatch, not after the job.
4Unwritten change orders. "The tech said it would be a little extra" is not a change order. If it is not written down and approved, plan on losing that money.
5No follow-up plan. Most unpaid plumbing invoices are not disputes. They are forgotten. Without a set schedule, nobody in the office sends the second reminder.

How to send a plumbing invoice and follow up

The best plumbing invoice gets paid before the truck leaves. Have the tech review the invoice with the customer on a tablet or phone, get a signature, and offer a way to pay right there. Online payment links for contractors make this simple.

For invoices that go out unpaid, use a set schedule. Sending the second and third reminders matters more than the wording.

Day 0Invoice emailed the same day with photos and a payment link. Text with the same link for residential customers.
Due dateFriendly reminder by email and text.
+3 daysVoicemail or call. Ask if anything on the invoice needs a second look.
+10 daysFirmer email and text that names the number of days past due and offers a payment plan.
+21 daysCall from the owner or office manager.
+30 daysFinal notice by email and certified mail, naming the next step and date.

If you want ready-made wording for each step, use our past due invoice letter templates. Check your aging report weekly so nothing hits 60 days unnoticed.

When the leak becomes an insurance claim

The homeowner calls you for the burst pipe, then calls their carrier for the water damage. What the policy pays for depends on the policy, so bill the homeowner on your normal terms and give them a detailed invoice and photos they can submit. Do not send your payment link to the adjuster or the carrier. Send it to the person who hired you.

Automating plumbing invoice follow-up

AR Workflow showing open plumbing invoices with no follow-up scheduled

AR Workflow shows the invoices nobody is following up on, and puts them on a schedule.

Most plumbing shops have no full-time collections person, so the schedule above slips the first busy week. That is the part plumbing invoice automation handles.

AR Workflow syncs with QuickBooks, picks up each open plumbing invoice, and runs the follow-up for you: emails, texts and ringless voicemail from a dedicated number, each with a payment link the homeowner can tap. It stops when the customer pays, pauses when they promise a date, and logs every touch on the invoice. An aging dashboard shows what is open by customer and by bucket, so you can see which property manager is sitting on six invoices.

Frequently asked questions

What should a plumbing invoice include?

At minimum: your company name, contact details and license number; the invoice number, date and due date; customer and service address; a description of the problem and the work performed; itemized labor, parts, fees, permits and change orders; sales tax where it applies; warranty terms; payment terms and a way to pay; and the customer's signature.

When should a plumbing invoice be due?

For residential service work, due on completion or due on receipt is standard and reasonable. For commercial customers and property managers, Net 15 or Net 30 is common. Agree on it before the job and print it on the invoice.

Can I charge a trip fee if the customer declines the repair?

Yes, if you told them about it before dispatch. State it on the phone and the work order, and show it as its own line. Many plumbers credit the fee toward the repair if the customer approves it.

Is a plumbing invoice template in Word or Excel good enough?

For a small shop, a Word or Excel plumber invoice template works if every field above is on it and you send it the same day. As volume grows, QuickBooks or field service software plus automated follow-up saves time.

Related reading

Your invoice, not a feature tour.

Bring one overdue invoice to a demo and see what AR Workflow would send, when, and how your customer would pay.

Book a demo

Photos: Unsplash. This article is general information, not legal or tax advice. Licensing, deposit and sales tax rules vary by state; check with your state licensing board, revenue department or accountant.

Sam Frenzley
About the author

Sam Frenzley

Sam owned and ran three restoration companies for more than 14 years and collected over $100 million in receivables. He built AR Workflow in 2020 to give contractors the collections system he wished he'd had.

You did the work. Let AI chase the money.

AI writes the emails, sends the texts, and leaves the voicemails. Your team handles the conversations that matter, and your cash keeps moving.

  • Keep QuickBooks
  • Start with one invoice
  • Stay in control