Free calculator · no email required

What are failed payments costing you?

Enter three numbers. The tool returns what declined cards are costing you a year at your current recovery rate, and what every point of improvement is worth. It computes in your browser — nothing is sent to us, and nothing is held back.

Your three numbers.

Prefilled with a worked example. Replace all three fields with your own — they stay in this browser tab.

Subscription revenue only — leave one-time orders out. Your subscription platform reports it; your Shopify topline does not.

Paying subscribers, not total customers. Used only for the two context figures — it does not touch the headline number.

The share of failed charges that eventually settle. If you are guessing, guess low, then go and look it up — see below for where it lives.

Annual revenue lost to failed payments

$105,300

At a 35% recovery rate on $150,000 of monthly recurring revenue.

Monthly revenue at risk MRR × 9%
$13,500
Recovered at your rate at risk × your recovery rate
$4,725
Lost every month at risk − recovered
$8,775
Worth of one more point of recovery at risk × 12 × 1%
$1,620
Charges declining each month subscribers × 9%
360
Average revenue per subscriber MRR ÷ subscribers
$37.50

That is exposure, not a promise. The real figure comes off your own retry logs, decline codes and cancel reasons rather than an industry average — which is what the first week of an audit is for.

What the audit covers →

Show your work.

A number you can’t audit is a number you can’t act on. Here are the constants this runs on and the whole range of outcomes they produce.

Every recovery rate, priced

There is no benchmark recovery rate on this page, because we don’t have a sourced one we trust. So here is the full range against your annual exposure of $162,000 — pick the row you believe your stack can actually reach.

Annual outcomes against your exposure — scenarios, not forecasts
Recovery rate Recovered per year Still lost per year
0% $0 $162,000
25% $40,500 $121,500
50% $81,000 $81,000
75% $121,500 $40,500
90% $145,800 $16,200

Your current rate — 35% — recovers $56,700 a year. The 0% row is what you get if you read the published 9% as revenue already lost rather than revenue at risk. Both readings are supported here on purpose; the section below explains why.

The constants this runs on

Every fixed input, and whether it is sourced or assumed
ConstantWhere it comes fromValue
Failed-payment exposureBaremetrics; Paddle / ProfitWell9% of MRR
Involuntary share of churnBaremetrics; Paddle / ProfitWell20–40%
Typical monthly churnRecurly Consumer Goods Churn Benchmark; Recharge DTC panel6–7%
Billing cadenceAssumed, not measured1 charge per subscriber per month
Decline distributionSimplifying assumptionFlat across order values
Benchmark recovery rateNot published — to confirm

The 9% is a cross-industry average across subscription businesses, not a category benchmark for supplements, coffee or personal care. Rows marked as assumptions are ours, and this calculator is only ever as good as they are. Nothing in this table is a Pointerflow client number — when we have enough of those to publish, the table gets another column.

How the arithmetic works

Three inputs, one constant, four lines of maths. Nothing is hidden and nothing is rounded in our favour.

The constant is 9%. Subscription businesses lose an average of around 9% of recurring revenue to failed payments — the figure reported by Baremetrics and by Paddle / ProfitWell. We treat that 9% as your monthly exposure: the slice of recurring revenue that hits a declined card somewhere between the charge attempt and the retry ladder giving up. What you actually lose is the part of that exposure your recovery system never gets back.

  1. Monthly exposure = MRR × 9%
  2. Recovered today = monthly exposure × your recovery rate
  3. Lost each month = monthly exposure − recovered today
  4. Lost each year = lost each month × 12

Subscriber count never touches the revenue figure. It drives two context numbers only — average revenue per subscriber, and roughly how many charges decline in a month. That second one assumes declines fall evenly across order values, which in reality they don’t: a decline is marginally more likely on a larger basket. Read it as an order of magnitude, not a count.

If you read the published 9% the other way — as revenue already lost, net of whatever you recover today — set the recovery-rate field to zero. The headline becomes MRR × 9% × 12, which is exactly that reading. The calculator supports both because the published figure is genuinely ambiguous, and we would rather show you the seam than paper over it.

One number we deliberately don’t supply is a benchmark recovery rate. We haven’t found a source for it we’d be willing to put a client’s budget behind, and we aren’t going to invent one to make the second figure bigger. The ladder prices every rate instead. When we have enough of our own client data to publish a real one, it will appear here with the sample size next to it.

How to read your result

It is exposure, not a cheque. The figure is what is at stake if your recovery rate stays where it is for twelve months. It is not incremental revenue you can book next quarter, and no build recovers all of it — hard declines on closed accounts are gone whatever you do.

It annualises a single month. If your subscriber base is seasonal — and coffee, skincare and anything that sells hard in Q4 usually is — take the number as a run-rate at today’s MRR rather than a forecast of the next twelve.

The recovery rate is the input most people guess. If you typed a figure because it felt about right, that is itself the finding. Almost every subscription platform will tell you how many charges failed and how many eventually settled; almost nobody looks. The gap between the rate you assume and the rate you actually have is often larger than anything else on this page.

Cross-check it against your churn. Involuntary churn — cards, not customers — is commonly 20–40% of all churn (Baremetrics; Paddle / ProfitWell), and typical monthly subscription churn in consumer goods runs 6–7% (Recurly Consumer Goods Churn Benchmark; Recharge DTC consumer panel). Multiply the two and roughly 1.2 to 2.8 points of monthly churn is billing rather than dissatisfaction. If your own involuntary split sits far below that band, either your recovery is genuinely good or your reporting is filing failed payments as voluntary cancellations. In our experience it is the second.

What moves the number

Recovery rate is not a setting. It is the sum of seven pieces of infrastructure, and most brands have three of them:

  • A retry ladder built on decline codes. A flat schedule retries a stolen-card decline the same way it retries an insufficient-funds one. Timing, attempt count and routing should all read the decline reason first.
  • Pre-dunning. A card-expiry warning sent before the charge fails costs nothing and removes the failure entirely.
  • A four-to-six touch dunning sequence across email and SMS, written to be helpful rather than threatening. One email is not a sequence.
  • Account updater. Reissued cards get caught silently and the customer never learns there was a problem.
  • A payment-update page that works on a phone in one tap. Most recovery links land on a desktop-shaped login form. That is where the recovery rate goes to die.
  • Decline-reason reporting — soft versus hard, by processor, by cohort — so you can tell an infrastructure problem from a customer one.
  • A recovery dashboard you actually read every week, so the number stops being an annual surprise.

That list is the payment recovery build, in order of how cheap each piece is to add.

What to do next

  1. Open your subscription platform and find the real recovery rate — failed charges in a month against those that eventually settled. Run this again with it.
  2. Split last month’s declines into soft and hard. Soft declines are recoverable revenue sitting in a report; hard ones tell you how much of the exposure is genuinely gone.
  3. Fix the cheapest lever first. Pre-dunning and a one-tap update page are usually a week of work and move the rate more than a new dunning sequence will.
  4. If you would rather have the number measured than modelled, that is what the Revenue Recovery Audit produces — with the retry logic, the cancel data and the flows read together.

Want it as a one-pager?

Your inputs, the constants, and the full recovery ladder in a single page you can forward to whoever signs off the budget. Optional, and it changes nothing above.

Not connected yet. This field is rendered so the layout is real, but there is no endpoint behind it — the email platform integration is still to be wired, so the button is disabled and nothing you type is sent anywhere. The figures above were never behind it and never will be.

Questions about this calculator

Do I have to give you an email to see the result?

No. The figure computes in your browser as you type and nothing is sent to us. There is an optional PDF breakdown that asks for an email, and the number on screen is identical whether you take it or not.

Where does the 9% come from?

It is the average share of recurring revenue that subscription businesses lose to failed payments, as reported by Baremetrics and by Paddle / ProfitWell. It is a cross-industry average across subscription businesses rather than a category benchmark for supplements, coffee or personal care, so treat it as an order-of-magnitude input and not a measurement of your account.

Why doesn’t the tool show a benchmark recovery rate?

Because we do not have a source for one we would put a client’s budget behind. Rather than pick a flattering number, the ladder prices every recovery rate from 0% to 90% against your own exposure, so you can judge which one your platform and retry logic can realistically reach.

What counts as a recovery rate?

The share of failed recurring charges that eventually settle — through retries, a dunning sequence, a customer updating their card, or an account updater catching a reissued one. Recharge, Skio, Smartrr, Stay AI and Loop all expose some version of this figure; it is rarely on the dashboard you look at every day.

Does this work if we don’t bill in dollars?

Yes. The arithmetic is currency-agnostic. The tool formats output in US dollars because that is where most of the brands we work with bill, so enter your MRR in your own currency and read every output in that same currency instead.

Find out what you’re losing.

Before you commit to anything, we tell you exactly what you’re losing and what it costs to stop it. Two weeks. Fixed fee. Credited in full against any build you go ahead with.

Fee
$1,500–$3,000, fixed
Duration
Two weeks
Credited
In full, against any build
You supply
Read access + one 45-minute call