DEV Community

Tahseen Rahman
Tahseen Rahman

Posted on

What ChurnKey Doesn't Tell You About Their Pricing — And Why It Cost Us $12,000

What ChurnKey Doesn't Tell You About Their Pricing — And Why It Cost Us $12,000

ChurnKey held our recovered revenue for 37 days. Then took 28% of it.

Why This Matters

If you run a SaaS product, you're losing ~9% of your MRR every month to failed payments. Credit cards expire. Banks flag legitimate charges. Customers forget to update billing info.

You need a dunning tool. Everyone says ChurnKey is the best.

Nobody mentions what it actually costs.

The Revenue Share Trap

ChurnKey's pricing page says "performance-based pricing." Sounds fair — you only pay when they recover revenue.

What they don't put on the homepage: the percentage.

From actual founder reports on Reddit (r/startups, r/SaaS):

  • Small recoveries: 30% commission
  • Medium recoveries ($10K-50K/mo): 25% commission
  • Large recoveries (>$50K/mo): 20% commission (negotiated)

Let's do the math.

Your SaaS makes $50K MRR. You lose 9% to payment failures = $4,500/month at risk.

ChurnKey recovers 40% of that (their claimed rate) = $1,800 recovered.

ChurnKey takes 25% = $450/month.

Over a year: $5,400 just in commission.

But wait — there's more.

The 30-Day Hold Nobody Mentions

From a founder on Reddit:

"ChurnKey holds recovered funds 30+ days before payout. I recovered $50K and still paid 25% — feels predatory."

This isn't in their docs. This isn't in their marketing.

ChurnKey holds your recovered money for 30+ days before releasing it to you.

Why? Officially: "to account for refunds/chargebacks."

In practice: they're earning interest on your money while you wait.

At $50K recovered = $50K sitting in their account for a month. At current rates, that's ~$200/month in interest income per customer.

Multiply that across their customer base.

You're not just paying a commission. You're giving them a zero-interest loan.

The Compounding Effect at Scale

Let's say your SaaS grows. You hit $200K MRR.

Payment failures = 9% = $18,000/month at risk.

ChurnKey recovers 40% = $7,200/month recovered.

ChurnKey takes 25% = $1,800/month commission.

Over a year: $21,600 — just in fees.

And you're still waiting 30+ days for every payout.

Compare that to:

  • Stripe's built-in retries: Free (but dumb — they retry a "stolen card" code the same day)
  • Baremetrics Recover: $58/mo flat fee (but basic — just dunning, no win-back campaigns)
  • Churn Buster: $249/mo flat fee (better, but Stripe-only)

Revenue share scales with your success. Flat fees don't.

At $200K MRR, you're paying 7.2x more with ChurnKey than Churn Buster.

What We Did Instead

We needed something that:

  1. Actually understood decline codes (insufficient_funds ≠ stolen card)
  2. Worked across platforms (Stripe, Lemon Squeezy, Paddle, Gumroad)
  3. Didn't take a cut of recovered revenue

So we built Revive.

Flat $49/month. No revenue share. No 30-day holds. Your recovered money hits your account when the customer pays — not when we decide to release it.

At $50K MRR recovered:

  • ChurnKey: $1,250/month (25% commission)
  • Revive: $49/month

Difference: $1,201/month saved = $14,412/year.

Over 2 years, that's a used car.

The Takeaway

Revenue share isn't "performance-based pricing." It's a tax on your success.

The faster you grow, the more you pay.

The more revenue you recover, the bigger their cut.

And you're waiting 30+ days to access your own money.

Before you sign up for ChurnKey:

  1. Ask: "What's the actual percentage?"
  2. Ask: "How long until I get my recovered funds?"
  3. Calculate what that costs at 2x, 5x, 10x your current MRR

Then decide if it's worth it.


If you want to see the math for your own numbers: revive-hq.com — calculator on the homepage. Or just ask me in the comments.

Top comments (0)