Plumbing invoicing

Get paid for the pipe work, not just the visit

A burst pipe at midnight, a water heater swap, a slow drain you snaked in a crawlspace — bill it before you pack the van. Workeey turns a finished plumbing job into an invoice in one tap, with parts, labor, tax and your before-and-after photos already filled in. See the full plumber toolkit.

Start invoicing free Free plan forever · no card needed

Parts and labor, added up once

Every plumbing invoice is the same two things — the parts you fitted and the time you spent. Add each one as a line item: the water heater, the ball valve, the length of PEX, the flat rate for setting a fixture or your hourly rate for the ones that fight back. Set your own price, mark your markup into it, and Workeey adds the tax and the line total for you.

Because the invoice starts from the job you already finished, the client, the address and the notes carry straight over — you are not retyping anyone's name at the curb. Every invoice is numbered automatically and lands in draft, sent, paid or overdue, so you always know which repipe still owes you money. More on how invoicing works across the app.

  • Water heater, disposal or the fixture you set
  • Valves, fittings, PEX or copper by the run
  • Flat rate per fixture, or your hourly rate
  • Callout or after-hours fee on its own line
  • Tax added to every line automatically

Take the deposit before you order the heater

A water heater, a full repipe or a sewer-line dig means real money out of your pocket before you turn a wrench. Bill the deposit as its own invoice up front: put the deposit amount on it, send the pay link, and don't order parts until it clears. The customer pays by card or bank transfer, and you have proof they are committed.

When the work is done, invoice the balance the same way — the deposit already sits in the client's payment history, so you and they can see exactly what is left. Connect your own Stripe once and every invoice carries a pay link; fees run about 3% plus 30 cents on cards and near 1% on bank transfers. See payments.

Photos prove the leak is actually fixed

The corroded nipple you pulled out, the joint you resweated, the drain running clear on camera — a photo settles the argument before it starts. Snap them on the job in the app and they attach to the invoice as proof of work, so a customer looking at a $900 bill can see the rotted pipe that made it a $900 job.

That evidence matters most on the calls you can't redo — a slab leak behind a wall, a cleared main line nobody watched you clear. The before-and-after sits on the invoice and in the client's file for good, so if they call back in a year you both know what you did. It ties into your scheduling and client history too.

Emergency callouts, billed in the basement

The 2am jobs are where money leaks. Add your callout or trip fee as a line item, bill the after-hours rate, and send it before you leave the driveway while the customer still remembers the flood you stopped. Half these jobs are in basements and crawlspaces with no signal — Workeey saves the invoice to a queue and sends it the second your phone finds a bar.

For the invoices that go quiet, automatic email reminders chase the balance on a schedule until it's paid, in a tone you set once — polite or firm. Text reminders are coming; email does the work today. Free covers ten reminders a month, and paid plans lift the cap — see pricing.

Can I take a deposit before starting a big plumbing job?

Yes. Bill the deposit as its own invoice, send the pay link, and wait for it to clear before you order the water heater or open the wall. When you finish, invoice the balance — the deposit is already in the client's payment history.

Does Workeey mark up parts for me?

You set the price on each line item, so build your markup into the number you charge. Workeey handles the tax and the totals. There is no fixed markup rule forced on you — it's your price on your invoice.

Can I invoice with no signal in a basement?

Yes. Workeey saves the invoice to a durable offline queue and sends it automatically when your phone gets signal back. Nothing is lost if you're two floors underground when you hit send.

What happens when a customer doesn't pay?

The invoice shows as overdue, and automatic email reminders chase the balance on a schedule until it's paid or you switch them off. You pick the tone once, and text reminders are on the way.

Start invoicing free Free plan forever · upgrade only if it earns it