How to Invoice Customers as a Plumber (Step-by-Step)
Mar 22, 2026
You're a Plumber, Not an Accountant — But Invoicing Is How You Get Paid
Nobody gets into plumbing because they love paperwork. You got into it because you're good at solving problems with your hands — and because it pays well when you actually collect what you're owed.
That's the catch. The work pays well if you invoice every job, if the invoice is clear enough that the customer pays without pushback, and if you follow up when they don't. Most solo plumbers lose $3,000–$6,000 per year on jobs that never get invoiced. Not because the customer refused to pay — because the invoice never got sent.
This guide walks you through the entire invoicing process — from what to put on the invoice to when to send it to what to do when a customer doesn't pay.
Step 1: Capture Everything Before You Leave the Job Site
The biggest invoicing mistake happens before you even open a template: you leave the job site without recording what you did.
Before you load up the van, write down (or enter into your phone):
- What you fixed or installed — "replaced kitchen faucet," "cleared main line blockage," "installed new water heater"
- Hours on site — round to the nearest 15 minutes
- Every part you used — brand, size, quantity. Don't rely on memory. If you pulled a PVC coupling from your van stock, note it now or you'll never bill for it.
- Any extras — disposal fees, permit costs, after-hours surcharge
The best time to capture this is immediately. The second-best time is in the driveway before you drive away. By evening, the details start blurring together — especially if you did multiple jobs that day.
Step 2: Build the Invoice
Whether you use a Word template, a spreadsheet, or an app, every plumbing invoice needs these elements:
Header
- Your business name
- Your phone number and email
- Your license number (if your state requires it)
Customer details
- Customer name
- Service address (this matters when the billing address is different — landlords, property managers)
Invoice metadata
- Invoice number — use sequential numbering (INV-001, INV-002). This is critical for tracking who's paid and for tax records.
- Date of service — when you did the work
- Due date — "Due on receipt" is best for residential. "Net 15" or "Net 30" for commercial or property management clients.
Line items
This is where most plumbers go wrong. Don't write:
Bad: Plumbing repair — $385
Instead, break it out:
Good:
Kitchen faucet replacement — labor (2 hrs @ $95/hr) — $190
Moen Adler single-handle faucet — $129
Supply lines and fittings — $18.50
Plumber's putty + Teflon tape — $6.50
Why does this matter? Three reasons:
- Fewer disputes. When a customer sees exactly what they're paying for, they pay without calling to ask "what's this charge?"
- You bill for everything. That $6.50 in putty and tape? It adds up. Over 200 jobs a year, billing for small materials means $1,000+ in recovered revenue.
- Tax accuracy. Many states tax materials differently from labor. Itemizing makes your accountant's job easier (and cheaper).
Total and payment info
- Subtotal
- Tax (if applicable)
- Total due — make it big and bold. This is the number the customer needs to see immediately.
- Accepted payment methods — cash, check, Venmo, Zelle, credit card. The more options you list, the faster you get paid.
Step 3: Send the Invoice Immediately
Timing matters more than you think. Industry data shows:
- Invoices sent same day get paid in an average of 5 days
- Invoices sent 1–3 days later get paid in an average of 14 days
- Invoices sent a week later get paid in an average of 30+ days — if they get paid at all
The reason is simple psychology: right after you fix their leaking pipe, the customer is grateful and ready to pay. A week later, the urgency is gone. The gratitude has faded. The invoice feels like a bill, not a thank-you.
How to deliver the invoice:
- Email is best. It creates a paper trail, it's professional, and the customer can forward it to their spouse or property manager.
- Text is OK for small jobs. A photo of a handwritten invoice or a PDF attachment works for residential under $500.
- In-person is fine if they want to pay on the spot. Hand them a paper invoice or show them the total on your phone.
The worst option? "I'll send it later." Later means tonight. Tonight means tomorrow. Tomorrow means never.
Step 4: Track What's Been Paid
Sending invoices is half the battle. The other half is knowing which ones have been paid.
If you're using Word or PDF templates, you need a separate system to track payment status. Most solo plumbers use one of these:
- A spreadsheet — columns for invoice number, customer, amount, date sent, date paid. It works, but you have to remember to update it.
- A notebook — low-tech, easy to lose, impossible to search
- Your bank account — check deposits and match them to invoices. This is the most common method and the least reliable.
The problem with all three: by the time you realize an invoice is unpaid, it's been 3–4 weeks. The customer has moved on. The awkward follow-up conversation gets harder with every day that passes.
Step 5: Follow Up on Unpaid Invoices
It's uncomfortable, but it's necessary. Here's a simple follow-up schedule:
Day 7 — Friendly reminder
Keep it casual: "Hi [Name], just wanted to make sure you received the invoice for the faucet repair on [date]. Let me know if you have any questions — happy to help."
Day 14 — Direct follow-up
Be polite but clear: "Hi [Name], following up on invoice #[number] for $[amount] from [date]. The balance is still outstanding. Would you like me to resend the invoice?"
Day 30 — Final notice
State the facts: "Hi [Name], this is a final reminder that invoice #[number] for $[amount] is now 30 days past due. Please arrange payment at your earliest convenience. If there's an issue with the invoice, I'm happy to discuss."
Most unpaid invoices aren't malicious — the customer forgot, lost the email, or was waiting for a payday. A simple reminder at day 7 resolves 80% of late payments.
Step 6: Make It Easier on Yourself
If you're doing more than 10 jobs a week, the template-plus-spreadsheet system starts breaking. You forget to update the tracker. Invoice numbers get duplicated. Follow-ups slip through the cracks.
This is the point where most plumbers either hire a bookkeeper ($300–$500/month) or switch to an invoicing tool.
JobNBill handles the entire workflow described above — in one app, from your phone:
- Step 1 — Add line items (labor + parts) directly on the job screen as you work
- Step 2 — Invoice is built automatically from the job details. No retyping.
- Step 3 — One tap sends the invoice to the customer's email. Professional format, automatic invoice number.
- Step 4 — Dashboard shows paid, pending, and overdue invoices at a glance
- Step 5 — See which invoices are overdue and follow up before they go 30 days
It replaces the template, the spreadsheet, and the "I need to remember to invoice that guy" sticky note on your dashboard.
Common Plumbing Invoicing Questions
Should I charge a service call fee?
Yes — if you're driving to the job site, you should charge for your time and fuel. Most plumbers charge $50–$100 for a service call or diagnostic fee. Make it a separate line item and apply it toward the repair if the customer approves the work. This protects you from no-shows and tire-kickers.
Flat rate or hourly?
Both work. Flat rate is better for standard jobs (faucet replacement, water heater install) because the customer knows the price upfront and you're rewarded for being fast. Hourly is better for diagnostic or open-ended work (slab leak detection, main line troubleshooting) where you can't predict the scope.
Should I mark up materials?
Yes. A 20–30% markup on materials is standard in the plumbing industry. You're not just selling a faucet — you're sourcing it, transporting it, stocking it in your van, and guaranteeing the right part shows up at the job. That has value.
How do I handle warranty work?
Send an invoice with $0 balance. It sounds counterintuitive, but a zero-dollar invoice documents what you did and when. If the same issue comes up again, you have a record. It also shows the customer you take warranty work seriously.
What if a customer refuses to pay?
Start with a conversation — most disputes are misunderstandings about scope or price. If you have a detailed invoice with line items and a signed estimate, you're protected. For amounts over $500 that go unpaid past 60 days, consider a demand letter or small claims court. Having professional invoices with clear documentation makes these cases straightforward.
Stop Losing Money on Work You've Already Done
You already know how to do the work. The gap is between doing the work and getting paid for it. A simple invoicing system — whether it's a template or an app — closes that gap.
If you're ready to stop chasing payments and start invoicing from the job site, give JobNBill a try.
Try JobNBill Free for 14 Days →
No credit card required. Send your first invoice in under 2 minutes.