Churnless
← All demo audits

Scenario: Cards expiring plus failed renewal charges in the same quarter

Sample report (fake data)

AgencyOS

Agency SaaS · ~$5.2K MRR · 55 subs

Per year, if this keeps up

$1,150

$284 at risk this quarter · ~1.8% of MRR/month

MRR

$5,200

Quarterly leak

$284

Active subscriptions

55

Data through

Jun 1, 2026

What this means

What happened and what it's costing you

We spotted 2 ways revenue is slipping this quarter.

That's $284 at risk this quarter — roughly $1,150 per year if nothing changes.

  • F

    Failed payments

    Two charges failed. $189 never came through — Stripe retried, but the customer never paid.

  • E

    Expiring cards

    Two cards expire soon — up to $95 in renewals at risk.

Where it's coming from

Breakdown of your quarterly leak by category.

  • Lost failed charges

    $189

    Charges that failed with no matching success within 14 days (same payment or same customer + amount)

  • Expiring card risk

    $95

    Estimated if cards expiring soon fail to renew

Raw signals

These are the counts behind the summary — useful if you want to reconcile with Stripe.

Failed charge attempts

2

$189 declined — not all of this is lost

Money never recovered

$189

No success within 14 days (same payment or customer retry)

Cards expiring in 30 days

2

From your snapshot inputs

Canceled, no payment after

0

Customers who left and didn't pay again within 30 days

Billing events analyzed

6

Data from this quarter

Quarterly leak

$284

Sum of the four risk buckets above

Fictional business for demonstration — same math as a real Stripe upload.

Want this on your real Stripe data?

Join the waitlist — we'll email you when read-only audits open.

Join waitlist