Money leaksFree, no email

The profit leak calculator: what walked out of your business last year

Cancels, free callbacks, and invoices nobody chased. Three leaks, one annual total, every formula shown. Nothing between you and the answer, not even an email field.

Example numbers loaded. Type yours over them.

Cancel rate
%
Cancels divided by active customers. A monthly rate gets compounded to annual, not multiplied by 12.

Leaking per year

$174,530 /yr

That is $174,530 of new sales next year just to stand still. The book only grows with what you sell past it.

Cancellations

$124,202

1200 customers x 16.6% annual x $624/yr each. About $113,024 of it is controllable, per the published research.

PestMetrics prices every cancel as lost ARR, the week it happens.

Free reservice visits

$44,928

684 free visits a year, each in a slot worth $66 on your book.

PestMetrics attributes every reservice to the original visit and tech.

Aging receivables

$5,400

$18,000 past 60 days x 30% expected write-off.

PestMetrics keeps aging balances on a collections worklist with names on it.

This took six numbers and some hunting. PestMetrics computes it from your actual FieldRoutes data, continuously, with zero typing.

Start a free trial

45 days free. No credit card.

What this measures

Most operators can quote their new sales number to the dollar and could not put a number on the leak if you paid them. This tool prices the three leaks every recurring pest control book has:

  • Cancellations. Every canceled account takes its full annual value with it. The book only grows when sales outrun this number, and most shops have never totaled it.
  • Reservices. A free callback is a tech, a truck, and a route slot spent on work you already billed once and will not bill again.
  • Aging receivables. A balance that crosses 60 days past due is not revenue having a slow week. A real slice of it is already gone.

Everything is stated per year on purpose. Monthly framing is how leaks hide. A 1.5 percent monthly cancel rate sounds like a rounding error and compounds to roughly 17 percent of the book gone in a year, which does not.

The formulas, in the open

A number you cannot see the math behind is a number you cannot argue with or trust. Here is all of it:

  • Cancel leak = active customers x annual cancel rate x average annual value per customer. If you enter a monthly rate, it compounds properly instead of just multiplying by twelve.
  • Reservice leak = free visits per year x your average revenue per completed service. A free visit occupies a slot a paying visit could have filled, so it is priced at what a slot is worth on your book.
  • AR leak = balances 60 or more days past due x 30 percent. Collection industry aging tables put expected recovery near 70 cents on the dollar once a receivable passes 90 days, so 30 percent is the conservative read for a 60-plus bucket.

A worked example

A five-truck shop: 1,200 active customers at $52 a month, cancels running 1.5 percent monthly, a 6 percent reservice rate on 950 services a month, and $18,000 sitting past 60 days.

LeakMathPer year
Cancels1,200 x 16.6% x $624$124,202
Reservices684 free visits x $65.68$44,928
Aging AR$18,000 x 30%$5,400
Total$174,530

That shop would need roughly $174,000 of new sales next year just to stand still. Nobody in that building is talking about it, because no report they look at adds it up.

Why most of the cancel leak is optional

The cancel line is the big one, and the published research on it is blunt. Kemp Anderson of Kemp Anderson Consulting, writing in PCT Magazine, finds 91 percent of cancellations can be controlled and prevented, and the top reason customers leave, at 62 percent, is feeling the company no longer views them as a priority. Not price. Not bugs.

So when the calculator shows your controllable slice, read it as a to-do list with a dollar figure on it: expectations set at the sale, visits the customer can actually see, quality problems fixed fast, and at-risk accounts called before they call you. The cancel rate guide walks through each one.

Where to find your inputs

Every input lives in FieldRoutes, formerly PestRoutes, in three different reports that were never designed to be added together. Active customers and average recurring charge come off your subscription reports. Cancels come from the cancellation report, dated to when the customer actually left. Reservices are your zero-dollar completed appointments. The 60-plus balance is on your AR aging.

If gathering six numbers for a free calculator feels like work, notice that. It is the same work standing between you and watching these leaks weekly.

PestMetrics runs this continuously on your live FieldRoutes data: every cancellation priced as ARR lost, reservices attributed to the original visit, and aging balances on a collections worklist with names on it.

Common questions

How much revenue does a pest control company lose to cancellations?

Multiply active customers by your annual cancel rate by average annual value per customer. A 1,200-customer book at $52 a month losing 16.6 percent a year is roughly $124,000 in canceled annual value. Most shops have never run that multiplication.

What does a reservice actually cost?

At minimum, the revenue of the paying visit that slot could have held, which is your average revenue per completed service. Fuel, labor, and the retention damage of a customer who needed a callback come on top of that.

Why does the calculator annualize my monthly cancel rate?

Because monthly churn compounds. A 1.5 percent monthly rate is not 18 percent a year, it is about 16.6 percent, and either way it sounds ten times smaller stated monthly. Leaks get judged annually here on purpose.

Why count 30 percent of aged receivables as lost?

Collection industry aging tables put expected recovery near 70 cents on the dollar once receivables pass 90 days, and it keeps falling from there. Thirty percent of the 60-plus bucket is the conservative estimate, not the scary one.

Is this my exact number?

No, it is an honest estimate from six inputs. The exact version needs every cancel priced individually, every reservice attributed, and every balance aged, which is bookkeeping software should do for you, not a form you type into.

Stop estimating the leak

PestMetrics runs this math on your actual FieldRoutes data, continuously: every cancel priced as lost ARR, every reservice attributed, every aging balance on a worklist.

45 days free. No credit card.