Free Plumbing Invoice Template (PDF Generator)
Fill in the service call, labor, parts and permit lines and download a real PDF. Built the way plumbers bill: trip fee shown and credited, flat-rate or hourly labor, taxable parts, warranty split between your labor and the manufacturer.
- Real PDF download, not a print dialog
- Fillable PDF, Word and Excel templates too
- Saves in your browser — nothing uploaded
- Works on your phone in the driveway
Build your invoice
Saved in this browser only — nothing is uploaded.
- Terms
- Due on receipt
| Description | Qty | Unit | Rate | Amount |
|---|
A plumbing invoice has a job a generic contractor invoice doesn't: it has to carry your license number where your state says so, prove what was installed (make, model, serial) for the warranty, show the diagnostic fee and whether it was credited, and separate taxable parts from labor that often isn't. The generator below does all of that and prints a clean PDF — no account, nothing uploaded.
Load the plumbing example to see a water heater replacement laid out line by line, then replace it with your own job. If you want the plain version instead, the generic contractor invoice generator is the same tool without the plumbing preset.
How to create a plumbing invoice
- Add your business and the responsible plumber's license
Company name, address, phone, email and the license number that has to appear on plumbing paperwork in most states, plus your logo. Saved in your browser and reused on every document you make here.
- Enter the customer and the job address
Name and contact details, and the service address if the bill goes somewhere else — a landlord's mailing address is not where the water heater is.
- Set the invoice number, date and terms
The number is prefilled and increments after each download. Residential service work is usually due on receipt; pick the terms and the due date fills itself. Name the job: 'Water heater replacement — 50-gal gas, garage'.
- Add the diagnostic fee, the flat-rate labor and each part
The service call fee gets its own row with the credit policy in the details. Labor goes on as a flat rate or as hours, never a lump. Each part is a row with make, model and serial in the details and the Taxable box ticked where your state taxes parts.
- Add the permit, haul-away and any surcharge as their own rows
Permit number and inspection status, disposal of the old unit, and any after-hours surcharge, each labeled so nothing looks padded. Set the tax rate and untick Taxable on the labor lines your state does not tax.
- Write the warranty split and payment instructions
Your workmanship warranty term on one line, the manufacturer's tank-and-parts warranty on the next, then how to pay and the late-fee term from your agreement.
- Download the PDF and send it before you leave the driveway
Download and text or email it from the truck. The number bumps for the next job; print it if the customer wants paper.
What to include on a plumbing invoice
What should a plumbing invoice include?
Start with what the state can fine you for. In Texas, Occupations Code §1301.302 says a written proposal, invoice or contract for plumbing services must contain the name and license number of the responsible master plumber and the name, mailing address and telephone number of the State Board of Plumbing Examiners — and the customer gets an invoice on completion whether or not you charged a fee. California's Business and Professions Code §7030.5 puts the license number on every construction contract, subcontract, call for bid and form of advertising. Your licensing board's site has your state's version. In the generator, the License field prints under your business name on every document.
Then the lines a plumbing customer actually reads: the trip or diagnostic fee and whether it was credited, the repair as either a flat-rate line or hours times rate, the parts with quantities, and permits, disposal and after-hours charges as their own rows. An invoice that says 'service call — $480' with nothing under it is the one that becomes a chargeback.
How do plumbers price a service call — hourly, flat rate, or both?
Most residential shops run a hybrid: a flat-rate book for the repairs they do every week and hourly billing for diagnostics, commercial work and anything open-ended. Housecall Pro's 2026 plumbing price guide (updated June 2026) puts residential hourly rates at $80–$130, service call fees at $75–$150, and emergency work at $150–$300 per hour or 1.5–3× the standard rate; it also reports that flat-rate billing raises the average ticket 20–30% over hourly. Treat those as one vendor's national ranges. Your rate comes from your overhead, your wage and your real billable hours — run them through the hourly rate calculator before you copy anyone's number.
How each pricing model looks on the invoice
- Flat rate: one row — 'Faucet replacement, flat rate' — qty 1, unit 'ea', and the details line lists what the price covers (remove old, install customer-supplied faucet, new supply lines, test). The customer sees the number they approved on the phone, nothing else.
- Hourly: qty is the hours, unit is 'hr', rate is your hourly. Round to the quarter hour and say so in the details. Two techs on site means two labor rows, not a doubled rate.
- Trip / diagnostic fee: its own row, kind 'Other'. Write 'credited toward approved repair' or 'not credited' — whichever you told them at booking.
- After-hours: a labeled surcharge row ('After-hours dispatch — Sunday 9 pm') rather than a quietly higher rate. People pay the surcharge they were warned about and fight the one they discover on paper.
- Parts: itemize anything meaningful; a single 'fittings and consumables' lot line is fine for the small stuff.
Emergency calls are where plumbing invoices go wrong most often. Text the after-hours rate and the trip fee before you roll and keep the thread. If the customer balks at a plainly stated emergency rate, that is one of the red flags worth reading about before you drive over.
Do plumbers charge sales tax on labor?
It depends on the state and sometimes on how you write the contract. Texas is a clear example: the Comptroller's real property repair and remodeling publication says labor to repair, remodel or restore residential real property is not taxable. Under a separated contract — labor and materials priced separately — you collect sales tax from the customer on the materials only. Under a lump-sum contract you pay tax on the materials when you buy them and charge the customer no tax at all. Nonresidential work is different again: the total charge, labor included, is taxable.
Other states tax the whole ticket on residential work, and a few treat a replacement water heater differently from a repair. Confirm yours with the revenue department, not a forum thread. In the generator every line has a Taxable checkbox and the totals section has a 'Tax labor too?' switch, so a Texas separated-contract invoice is: parts taxable, labor and permit fee not, tax rate set to your local combined rate. The sample plumbing invoice is set up exactly that way.
Why do plumbing invoices get disputed, and how do you write one that doesn't?
In my experience the disputed invoice is rarely about the total. It's about one line the customer didn't expect or can't decode. The usual suspects, and the fix for each:
- 'The diagnostic was supposed to be free.' State the fee and the credit policy at booking, then print exactly what you said.
- 'Parts — $310.' Itemize. A customer who can see the expansion tank, the ball valve and the flex lines stops asking what they paid for.
- No model or serial on the heater. Two years later the tank leaks, the manufacturer asks for the serial and install date, and the homeowner blames you. Rheem's warranty FAQ notes its warranties don't apply to units bought direct online without professional installation, so say who installed it.
- No permit line. The resale inspection finds an unpermitted heater and your name comes up. Put the permit number on the invoice.
- 'One-year warranty' with no subject. Split it: your labor for a year, the tank and parts per the manufacturer.
- Net 30 on a $600 service call. Residential service work is due on receipt; here is why net terms cost you a month of cash.
FAQ
Does a plumber have to put a license number on an invoice?
In some states, yes, by statute. Texas Occupations Code §1301.302 requires the responsible master plumber's name and license number plus the licensing board's name, address and phone on every written proposal, invoice or contract. California's B&P §7030.5 requires the license number on all construction contracts, bids and advertising. Check your own state's plumbing or contractor board; even where it isn't required, printing it is the cheapest credibility you'll ever buy.
Should the service call fee be credited toward the repair?
Either policy is fine as long as the customer heard it at booking and the invoice matches. Show the fee on its own line and write 'credited toward approved repair' or 'not credited' in the details. Most disputes over trip fees come from the policy being unstated, not from the amount.
How do I invoice a water heater replacement?
One material line for the heater with make, model, serial and the manufacturer warranty term in the details; one flat-rate labor line listing what the install included; separate rows for the expansion tank, valves, permit and haul-away. Set parts taxable and labor per your state's rule. The plumbing example in the generator is laid out this way.
Can I charge a diagnostic fee if the customer declines the repair?
Yes, if it was disclosed before you went out — that is the point of a diagnostic fee. Invoice it as a single 'Diagnostic / service call' line with a note on what you found and the quote you gave. Keep the text or call log where you stated the fee.
How do I show emergency or after-hours rates on a plumbing invoice?
Add a separate labeled line such as 'After-hours dispatch surcharge — Sunday 9 pm' rather than raising the hourly rate quietly. Pricing guides put emergency plumbing at roughly 1.5–3× standard rates in 2026, but your surcharge is your own; the rule is that it appears on paper exactly as it was stated on the phone.
What warranty should a plumbing invoice state?
Two things, separately: your workmanship warranty (a term you choose, often one year on service work) and a pointer to the manufacturer's parts or tank warranty for any equipment installed. Include the model and serial so the customer can make the manufacturer claim without calling you first.
Do I need to list the permit number on the invoice?
If the job was permitted, yes. Many jurisdictions permit water heater replacements and repipes, and the homeowner will need the permit number for a resale inspection or an insurance question later. A 'Plumbing permit — no. 26-0417, inspection passed' line costs nothing and closes that loop.
- Texas Occupations Code §1301.302 — Contract information; required documents
- Texas State Board of Plumbing Examiners — Consumer information
- California Business and Professions Code §7030.5
- Texas Comptroller — Real property repair and remodeling (94-116)
- City of Morgan Hill, CA — Water heater replacement permits
- Housecall Pro — 2026 plumbing price guide
- Rheem — Performance series electric water heater warranty terms
- Rheem — Warranty FAQs
More free contractor tools
Keep reading
- Generic contractor invoice generatorThe same tool without the plumbing preset — for any trade.
- Free plumbing estimate templatePer-fixture repipe pricing, optional add-ons and a deposit line; converts to this invoice in one click.
- TrustPro CRM for plumbersEstimates, invoices, payments, reminders and customer vetting in one app.
- Net 30 vs due on receipt for service workWhich terms to use by customer type and why net terms cost residential plumbers a month of cash.
- Customer refuses to pay? The escalation playbookCall, demand letter, lien, small claims — with the state limits.
Invoice from the truck and get paid before you leave
TrustPro turns the signed estimate into the invoice, sends it by text and email with a card or ACH payment link, chases it with automatic reminders, and syncs every invoice and payment to QuickBooks Online on every plan. From $29/month, 14-day free trial, no credit card.
Start your free trial