Missed calls · 8 minute read

How much does a missed call cost a service business?

Before you pay for more call coverage, find out how much work is actually slipping away. This guide helps you clean up your call log, run the numbers, and set a sensible break-even target.

Leads screen showing customer requests, follow-up status, and scheduled work.

Find the opportunity before you price the solution

Remove repeat attempts and jobs you already recovered, then estimate:

Unresolved requests × qualified share × completed-job rate × average job value

Multiply by your contribution margin to estimate what that work could leave after variable job costs. Compare it with the full cost of improving coverage. The result is a planning estimate, not confirmed lost revenue.

Free calculator

Run your numbers

Use one representative month. Count each request once and exclude jobs already recovered. The example below is illustrative; all percentages are yours to change.

Possible completed jobs 6.3
Possible job revenue $4,095
Possible contribution $1,638

Contribution is revenue after variable job costs, before coverage costs and fixed overhead. These results are estimates, not guaranteed recovery. No information is submitted by this calculator.

Start with the calls you still have a chance to improve

You finish a job, check your phone, and see six missed calls. One customer called three times. Another wanted an arrival update. A third booked when you called back. Those six notifications are not six lost jobs.

Open one representative calendar month of call history and match it to your messages and job records. Give each distinct request one row, even if the person tried several times. If the same customer calls about a different job, that is a separate request. Use these categories:

What happened?How to record it
The caller tried again about the same request.Keep one opportunity; note the extra attempts.
You called back and won the job.Mark it recovered. Leave it out of the unresolved total.
It was an arrival question, supplier, or obvious spam.Keep it in a separate service or non-sales category.
It was new work you did not win, or the reason is unknown.Keep it in the unresolved group and record what you know.

Use that final group as the calculator's starting count. Include unanswered calls from existing customers seeking a new job, but not a question about work you already sold. If a caller's purpose is unknown, leave it unknown; don't quietly label it a qualified lead.

Industry reports can show why this deserves attention. CallRail's January 2025 benchmark announcement describes research covering 1.1 million conversations across several industries. That is context, not a substitute for your own call mix or evidence that an unanswered call became a lost sale.

Give each input a clear meaning

1. Qualified-opportunity rate: work you could actually take

A useful opportunity is a real request for a service you provide, in an area you serve. If 18 of 40 unresolved requests fit those rules, the known qualified share is 45%. Keep the other 22 separate: unsupported work and requests you could not identify require different treatment.

When the unknown group is large, run a lower and a higher estimate. You can also start with only the confirmed qualified requests and set this input to 100%. Use one method consistently so you don't filter the same requests twice.

2. Completed-job rate: how many could become finished work?

Use the share of comparable qualified phone leads that became completed jobs. An estimate appointment isn't a sold project, and a booking that cancels isn't completed revenue. If your records stop at bookings, lower the rate to allow for cancellations and say that it is an assumption.

Match the type of work. Your rate for recurring lawn service will not necessarily describe one-off landscape projects. A rate from answered daytime calls may also be optimistic for older leads you are trying to reach later. The calculation cannot know which missed callers would have hired you.

3. Average job value: use the work in this group

Add the revenue from recently completed, comparable jobs and divide by the job count. Keep sales tax out of the estimate. Run repair calls and large installation inquiries separately when their values differ substantially. One large replacement should not set the expected value of every service call.

4. Contribution margin: the money left to cover the added expense

Contribution is revenue minus costs that increase when you do the extra work: parts, job-paid labor, subcontractors, disposal fees, card fees, and other variable costs. Divide that amount by job revenue to get the percentage. A $650 job with $390 of those costs contributes $260, or 40%.

This is not net profit. Existing rent and other fixed costs still need to be covered. If taking the work means another employee, extra vehicle capacity, or overtime, include that added expense in the decision. Your bookkeeper can help you choose a realistic margin from completed jobs.

A worked example, with the assumptions visible

Imagine a small repair business with 40 unresolved missed-call requests in a month. It estimates that 45% were qualified and that 35% of those opportunities could have become completed jobs. Comparable work averages $650, with a 40% contribution margin.

40 unresolved requests× 45% qualified× 35% completed× $650 per job= $4,095 in possible job revenue

That represents 6.3 jobs as a planning average, not a forecast that you will complete part of a job. At a 40% margin, the possible contribution is $1,638 before paying for the extra call coverage or follow-up work.

The useful question is whether a better process can recover enough of that opportunity at an acceptable cost. The calculation alone cannot answer it. You still need available appointments, customers who choose you, and a team that follows through.

Check whether the decision survives a less optimistic estimate

Hold the 40 requests, $650 job value, and 40% margin constant. Change the two inputs you are least certain about:

Illustrative scenarioQualifiedCompletedPossible revenuePossible contribution
Lower estimate30%20%$1,560$624
Working estimate45%35%$4,095$1,638

If a purchase only makes sense under the working estimate, find better evidence before committing. Also check the calendar: if you can take only two extra jobs, plan around those two jobs. More answered calls do not create more technician hours.

Work out how many extra jobs would cover the cost

Put every added cost in the same period: the coverage bill, expected usage fees, and paid time spent reviewing and returning calls. For a simple break-even estimate, divide that total by contribution per completed job. This applies the Small Business Administration's break-even method to the proposed change.

Suppose the added cost is $450 for a month and each extra completed job contributes $260. You would need two additional jobs to cover it: $450 ÷ $260 = 1.73, rounded up. These are example costs, not Handled Calls pricing.

  • One additional job: $260 contribution minus $450 cost leaves a $190 shortfall.
  • Two additional jobs: $520 minus $450 leaves $70 toward the rest of the business.
  • Three additional jobs: $780 minus $450 leaves $330.

Only count jobs you would not otherwise have won. If usage charges rise with call volume, recalculate the bill for each scenario. Compare like periods too: a 28-day subscription and a calendar-month service have different annual costs.

Track the result, not just the ringing phone

Keep a small log with one row per request. Record the date, job type, whether the caller was qualified, who owns the callback, the next-action deadline, final outcome, and completed-job revenue. Use your existing customer system if it already holds those fields.

Review open items at a set time each working day. Once a week, check:

  • Which callers still need a response, and who will make it?
  • How many qualified requests became completed jobs?
  • Which jobs were lost to slow response, no capacity, price, or poor fit?
  • What contribution did the additional completed work produce after added costs?

Compare periods with similar staffing, seasonality, and advertising. If you doubled ad spending or a heat wave arrived, don't credit every extra job to the phone change. Keep unresolved outcomes open long enough for your normal sales cycle; a roof estimate may take longer than a drain call.

Let the lost reason choose the fix

If good leads wait until evening for a callback, assign a named person and a response window you can keep. If requests arrive overnight, write an after-hours response plan. If most calls are outside your service area, correct your advertising and website before buying more coverage.

If your team answers promptly but cannot take more jobs, work on capacity or scheduling. If the notes are too thin to quote or call back, use the coverage checklist to define the details every call should leave behind.

Start today: spend 20 minutes classifying your last ten unresolved requests. That small sample can reveal a broken handoff or a missing callback owner. Then use a full representative period before deciding what to spend.

Compare coverage against a number you can defend

Handled Calls can answer overflow or after-hours calls and keep the request and next action together. If that addresses the gap in your log, compare the current plan and usage charges with your break-even estimate, then listen to the recorded example before deciding.

Listen to a demo call