Payment recovery for SaaS
B2B SaaS lives or dies on retention. A 5% involuntary churn rate from failed payments wipes out roughly half your net revenue retention if you don't act on it.
Why it matters
Most SaaS rely solely on Stripe Smart Retries (~30% recovery). With personalized emails per failure code and save offers, recovery typically lifts to 40–65%. On $100K MRR, that's $5–10K/mo recovered — 100x the cost of Rechurn.
Recovery playbook
Day 0: friendly first-failure email + Stripe retry
Day 3: retry + 'still failing' email mentioning specific decline reason
Day 7: save offer (typically 20-30% discount for next 3 months) + final retry
Day 14: cancellation if no recovery; win-back email at day 30
Failure mix
B2B cards typically split: ~40% expired, ~25% generic decline, ~15% insufficient funds, ~10% fraud holds, ~10% other. Expired cards have the highest recovery rate (50-70%).
Save offers that work
Discount works well for SaaS. Pause beats cancel for seasonal users (e.g. agencies during slow months). Avoid downgrade unless you have a clear cheaper tier — most SaaS pricing is too tight for downgrades to feel like a save.
Want to see what this looks like on your Stripe?
See the actual failure mix and recoverable MRR for your saas business. Free 3-min Stripe audit, read-only.