Should you charge for estimates? When a fee makes sense and how to word it
It depends on the job. A quick look and a price for simple work can stay free; a visit that takes real time, like measuring, diagnosing a problem or pricing materials, is fair to charge for. If you charge, say so before the visit, put the fee on its own line, say what it covers, and say whether it's credited if they hire you.
This is general guidance, not legal advice. Some states and cities have rules on charging for estimates or on how a fee must be disclosed, so check yours before you charge one.
The short answer
Charge when the estimate itself takes real work; keep it free when it's a quick look at a job you can price on the spot.
| Keep it free when... | Charging makes sense when... | |
|---|---|---|
| Time it takes | A quick look, or a simple job you can price on the spot | Hours of measuring, drawings, or pricing materials and subcontractors |
| Finding the problem | You can see what's wrong and price the fix | Finding the problem is the work (a leak, no heat, a dead circuit) |
| Travel | Inside the area you serve | A long drive, or outside the area you serve |
| Who's asking | A referral, a repeat customer, someone ready to book | Someone collecting prices, or asking for a detailed breakdown to compare |
| What they keep | A price to say yes or no to | A written scope, measurements and line items they can take elsewhere |
| If they hire you | Nothing to credit | Say up front whether the fee is credited toward the job |
When a free estimate makes sense
- Quick jobs you can price on the spot.
- Repeat customers and referrals.
- A ballpark by phone or from photos. Say it's a ballpark, not a price; see estimate vs. quote vs. bid for how to word the difference.
Whether it's free or paid, the estimate itself should be clear. See how to write a contractor estimate.
When it's fair to charge
- Diagnosis is the work: plumbing, electrical and HVAC calls where finding the problem takes the time.
- Detailed estimates with measurements or drawings.
- Long drives.
- Customers who want a written breakdown to compare.
For where the fee line goes on each, see the plumbing estimate template, the electrical estimate template and the handyman estimate template.
Estimate fee, trip charge, service call or diagnostic fee: which is which
They're all a fee for showing up before there's a job; what changes is what the fee pays for.
- Estimate fee: pays for the time to measure and price the job.
- Trip charge: pays for getting there.
- Service call fee: pays for showing up and a first look.
- Diagnostic fee: pays for finding the problem.
Use one name, say what it covers, and use the same name on the estimate and the invoice.
How to tell the customer before the visit
Say the fee, what it covers and whether it's credited before you drive out, and put it in writing. Copy any wording below, fill in the [brackets], and use it on the phone, in a text, or on the estimate and invoice. Use the Copy button if your browser shows one.
Phone, when they book the visitBefore I come out: there's a $[fee] [estimate / service call] fee. It covers [the trip and finding the problem / measuring and a written estimate]. If you go ahead with the job, [I take it off the job price / it's separate]. Does that work?
Text confirming the visit (only to the number they gave you for this job)Hi [name], it's [your name] with [business]. Confirming [day] at [time] at [address]. As we discussed, there's a $[fee] [estimate / service call] fee for the visit, [credited toward the job if you go ahead]. Reply here with any questions.
Send this only to the number the customer gave you for this job, about this visit, one text at a time. Stop if they ask you to.
Never add the fee for the first time on the invoice.
Putting the fee on the estimate and the invoice
Put the fee on its own line, not hidden inside a task price. If it's credited, say so on the estimate, with the valid-until date, and show it on the invoice as "Less ... fee paid". The HVAC invoice template shows a diagnostic fee credit. Either line fits on the free estimate template and the free invoice template. If the fee is paid on the spot, give a receipt with the payment receipt template. Wondering about sales tax on a fee? Ask your state's tax agency or a tax preparer.
Line on the estimate[Estimate / service call / diagnostic] fee: $[fee]. [Paid (date) / Due (date)]. [Credited toward this job if approved by (valid-until date).]
Line on the invoice when it's creditedLess [estimate / diagnostic] fee paid [date]: -$[fee]
If they don't hire you
Invoice the visit fee as agreed when you booked.
Invoice when they don't hire you[Estimate / service call] visit on [date]: [what you did, for example measured and wrote a detailed estimate]. $[fee], as agreed when you booked.
If it goes unpaid, see how to follow up on an unpaid invoice. If the customer hesitates over the price itself, see what to say when a customer says your estimate is too high, and for customers who go quiet, estimate follow-up texts.
Frequently asked questions
Do contractors charge for estimates?
Some do and some don't. It depends on the trade, the job and how much time the estimate takes; the table above shows when each makes sense.
Should I charge for estimates?
Charge when the estimate itself takes real work or a diagnosis, and keep quick looks free. If you're unsure, go through the table above for the job in front of you.
Is it legal to charge for an estimate?
That depends on where you work. Some states and cities have rules on estimate or service call fees and how they're disclosed, so check with your state's consumer protection office or contractor licensing board.
How much should I charge for an estimate?
There's no single number. Base it on the time the visit and the write-up take and what it costs you to get there, and tell the customer the amount before you go.
Should the estimate fee be credited toward the job?
It's your choice; what matters is saying which before the visit. If you credit it, say so on the estimate and show it as its own line on the invoice, as on the HVAC invoice template.
What's the difference between a trip charge and a service call fee?
A trip charge pays for getting there; a service call fee pays for showing up and a first look, and can include the trip. Pick one name and say what it covers.
Templates
Put the fee line on the free estimate template and the credit on the free invoice template, or pick your trade from the estimate templates by trade.
Doing this from your phone
Pencilslip is an estimates and invoices app for solo tradespeople. The free version works today in a web browser, including at phone size (tested in Chrome at phone width; testing on a real iPhone is still to come): estimates, invoices, job photos, your own payment link, and a PDF you can send. No account needed. Free: no cap on the number of estimates or invoices on this device. It saves only in this browser on this device, so download a backup from Settings now and then.
The full app isn't out yet. Founding access is open: pre-order your first year of Pencilslip for $29, with a full refund automatically if early access isn't open by December 15, 2026 and you haven't agreed to a new date. Your year starts the day early access opens, planned for no later than December 15, 2026. See Pencilslip pricing for both options. Not ready to pre-order? Join the free waitlist below to get an email when the full app opens. You don't need it to use the free version.