Missed Call Math: What Missed Calls Cost Your Small Business
Why we will not give you a scary number
Many articles about missed calls open with a dramatic statistic about how much revenue businesses lose. Those figures are often hard to trace, and even when they are real, they describe someone else's business. Your missed calls are not average. They depend on your industry, your customers, and how you follow up.
So instead of a number, here is a method. It takes about 20 minutes, uses your own phone log and your own sales numbers, and gives you an estimate you can actually believe.
The missed call formula
The estimate comes from four numbers:
Monthly cost of missed calls ≈ M × O × L × V
- M = missed calls per month.
- O = share of missed calls that were real opportunities (new customers or real work, not spam or vendors).
- L = share of those opportunities you did not win back.
- V = average value of a won job or customer.
Each step below explains how to estimate one of them from your own records.
Step 1: count your missed calls
Open your phone's call log or your phone provider's portal. Pick a recent, typical month. Count calls that rang without being answered.
Then remove: - Numbers you recognize as personal contacts. - Obvious spam, if your phone labels it. - Repeat calls from the same number within a short time. Count them once.
What is left is M. Note when the missed calls happened: during jobs, at lunch, after hours, on weekends. That pattern matters later.
Step 2: estimate how many were real opportunities
Not every missed call is a customer. Some are vendors, recruiters, sales pitches, and wrong numbers.
If you returned some missed calls, look at what they turned out to be. If 10 calls you returned included 6 potential customers, O is roughly 0.6 for your business. If you never return unknown numbers, make a cautious guess and note that it is a guess. Better yet, test: return every missed call for two weeks and track what they were.
Step 3: estimate how many you lost
Of the real opportunities, how many did you not win back? Some callers leave voicemail and you book them later. Some call back. Many do neither.
Look at your missed-call opportunities from Step 2 and check:
- Did they leave a message?
- Did you reach them on callback?
- Did they become customers?
The share that never became customers is L. Be honest. If you do not know, assume you did not win them, since you have no record that you did.
Step 4: put a value on it
V is the average value of a job or new customer. Use your own numbers:
- For one-time work, average invoice value.
- For recurring customers, consider a year of revenue, but be conservative.
- If you want to be strict, use gross profit rather than revenue.
Running the numbers both ways
Do the math twice, with a cautious estimate and a generous one. Here is how it looks with placeholder letters replaced by your own numbers:
- Cautious: low end of O, low end of L, gross profit for V.
- Generous: high end of O, high end of L, revenue for V.
The true cost is probably somewhere between. If even the cautious figure is meaningful compared with what it would cost to answer those calls, you have your answer.
Also look at the timing pattern from Step 1. If most missed calls happen after hours, that tells you what kind of fix you need. If they happen during the day while you are on jobs, you need overflow coverage.
What to do with the answer
If the number is small, good. Keep doing what you are doing.
If it is not, the fix is making sure missed calls get answered and followed up. Options include a human answering service, an AI receptionist, a missed-call text-back, or a mix. Published prices, checked Oct 17, 2026, include Ruby from $250 per month for 50 minutes (Ruby pricing) and Goodcall plans at $79, $129, and $299 per month (Goodcall pricing). Confirm current prices.
DialSwarm's AI reception answers your line after hours or when you miss a call. It says it's an AI if a caller asks, learns your business from your website, takes a clear message, and flags urgent ones. You can forward missed calls from your cell to it. DialSwarm bills connected calls only, so unanswered dials don't count. You get 10 free calls with no card, and current plans are on the pricing page.
DialSwarm bills connected calls only, so unanswered dials don't count. You get 10 free calls with no card, and current plans are on the pricing page. Then compare that with your cautious M × O × L × V.
Re-run it after a month
If you try any fix, run the same math a month later. M stays similar, since people still call when you are busy. What should change is L, the share of opportunities you lose. If L drops, the fix is working. If it does not, look at how quickly you return messages. Answering is only half of it.
A quick example with placeholders
Suppose your call log shows M missed calls last month. You return a sample and find that about half were real opportunities, so O is about 0.5. Of those, you estimate you won back roughly a third, so L is about two thirds. Your average job value is V. The monthly estimate is M times 0.5 times two thirds times V. Swap in your real numbers. The point is not precision. It is seeing whether the result is small or large compared with the cost of answering.
Questions
How do I calculate the cost of missed calls?
Multiply missed calls per month by the share that were real opportunities, the share you lost, and the average job value.
Where do I find missed call data?
Your phone's call log or your phone provider's portal.
What if I do not know my numbers?
Track every missed call for two weeks, return them all, and record what they were.
Is it worth answering every call?
Run the math with cautious numbers. If the cost of missed calls is higher than the cost of answering, yes.