How to Collect a Diagnostic Fee When the Customer Declines the Repair

Customer said no to the repair? Collect the diagnostic or trip fee on the job before you leave, with Tap to Pay or a pay link, so it never turns into a chase.

Every plumber, HVAC tech, and electrician knows this call. You drive out, find the problem, write up the fix, and the customer says, "Let me think about it." Or "I'll get another quote." Or "My brother-in-law can probably do that."

That's their call to make. But the diagnostic fee, trip charge, or service call fee is still owed, and it's the easiest money in the business to lose. There's no big invoice to chase, so nobody chases it. The tech leaves, the job sits open, and two weeks later the office is calling about a small balance on a repair that never happened.

This post is about one moment: the customer declined the repair, and you need to collect the diagnostic fee before you leave the driveway.

Why the diagnostic fee slips through

The fee is small, and the moment is awkward. That combination is what makes it disappear:

  • The tech doesn't want to push. The customer just said no to the big ticket. Asking for money now feels like piling on, so the tech says "we'll bill you" and heads out.
  • There's no invoice ready. Most workflows build the invoice around the repair. When the repair is off, there's nothing on screen to charge against.
  • The customer forgets. A week later, "the guy who came out and didn't fix anything" is not a bill they're excited to pay.
  • The office can't tell what happened. A job with no repair and no payment could mean "declined, fee owed," "waived as a courtesy," or "tech forgot." Those need very different follow-ups.

If any of that sounds familiar, it's the same pattern covered in how to stop losing track of unpaid jobs, just with a smaller dollar amount that's easier to ignore.

Set the fee up before you arrive

Most of the friction disappears when the customer already knows about the fee. Make it part of booking, not a surprise at the door:

  1. Say it when the call is booked. "There's a diagnostic fee for the visit. If you go ahead with the repair, we'll explain upfront how the fee is handled." Use your shop's real policy and real number, whatever they are.
  2. Repeat it in the confirmation. A text or email that mentions the fee gives the customer a second chance to ask questions before the truck rolls.
  3. Decide your credit policy. Some shops credit the diagnostic fee toward the repair if the customer says yes. Others don't. Either is fine, as long as every tech says the same thing.

When the fee was agreed to on the phone, collecting it in the driveway is just finishing the deal, not starting a negotiation.

Collect it before you leave: the 60-second flow

Here's how the declined-repair moment works in TradePay, without building an invoice for a repair that isn't happening:

  1. Keep the job open. The visit is still a job, even if the repair is off. Open it so the payment lands in the right place.
  2. Use Quick Charge for the fee. Enter the diagnostic or trip fee amount and collect. No invoice is required, which is the whole point of Quick Charge.
  3. Take the payment on your phone. The customer taps a card or phone wallet using Tap to Pay on an iPhone or an NFC-capable Android phone. No reader needed.
  4. Send the receipt. The customer gets a receipt, and the job shows the fee as paid.
  5. Note the quote. Leave a short note on the job about the repair that was quoted and declined, so the office knows it's a warm follow-up, not a dead lead.

If the customer pays cash, record it on the same job. Cash sits in the same history as card payments, as covered in recording cash and card on the same job.

When the customer is not there to pay

Sometimes the person who booked the visit isn't home. A tenant let you in, or a property manager scheduled it. You can still close out the fee:

Either way, the fee is tied to the visit, and the office can see whether it's paid without calling the tech.

What to say in the driveway

Keep it short, friendly, and matter-of-fact. Something like:

"No problem, totally your call. Today's just the diagnostic fee we talked about on the phone. I can take that right here, and I'll leave the quote with you so you've got it if you want to move forward."

That script does three things. It respects the "no," it reminds them the fee was agreed to, and it keeps the door open for the repair. If your techs still dread this moment, our guide to collecting payment without making your techs ask awkwardly covers more of the wording.

Waived fees are a decision, not a default

Sometimes you'll waive the fee on purpose: a long-time customer, a callback on your own work, a goodwill gesture. That's a business decision, and it's fine. The problem is when waived and forgotten look the same.

Make it a rule that a declined-repair job ends in one of two states before the tech leaves:

  • Fee collected, with a receipt on the job
  • Fee waived, with a short note saying why and who approved it

Anything else is an unpaid job. This is the same idea as the difference between taking a payment and closing a job: the job isn't done until its status is clear.

What "good" looks like

  • Every customer hears about the diagnostic fee when the call is booked
  • Declined repairs still end with the fee collected or deliberately waived, on the job
  • Techs collect with Quick Charge and Tap to Pay instead of promising to bill later
  • Absent customers get a job-linked pay link before the truck leaves
  • The office sees declined quotes as follow-up opportunities, not mystery balances

Soft CTA: Want diagnostic fees collected in the driveway instead of chased by the office? TradePay Collect is free for up to 2 users and includes Quick Charge, Tap to Pay, and pay links tied to the job. See how it fits plumbing, HVAC, and electrical shops, or start at usetradepay.com.

FAQs

Should I charge a diagnostic fee if the customer declines the repair?

That's your shop's policy to set. Many plumbing, HVAC, and electrical shops charge a diagnostic or trip fee for the visit whether or not the repair goes ahead. Whatever you decide, tell the customer when the call is booked so the fee isn't a surprise.

How do I collect a diagnostic fee without creating an invoice?

In TradePay, open the job and use Quick Charge. Enter the fee amount and collect it with Tap to Pay on your phone. No invoice is needed, and the payment still lands on the job with a receipt.

What if the customer isn't home when I finish the diagnosis?

Send a job-linked pay link before you leave so they can pay by card, Apple Pay, Google Pay, or ACH. If they're a repeat customer with a saved card, you can charge the card on file instead.

Do I need a card reader to collect a trip charge on site?

No. Tap to Pay works on iPhone and NFC-capable Android phones with no extra hardware. A Bluetooth Stripe Terminal reader is only needed for phones without NFC.

Do I need Smart Alerts or a paid plan for this?

No. Quick Charge, Tap to Pay, and pay links are all on the free Collect plan. Smart Alerts are Control/Close only and aren't needed to collect a diagnostic fee.

Stop chasing. Start collecting.

TradePay helps crews collect payment at job closeout, before the truck leaves the driveway.

Get started free →