Read-only Stripe access
Connect with a restricted key. MRRdue reads subscription data for signals and alerts without touching your billing.
MRRdue finds failed-payment leaks and retention risk with a read-only Stripe key, alerts your team, and gives you manual recovery materials without touching your billing. Explore sample data first, then connect Stripe to start a 14-day trial.
No permanent no-cost workspace. Demo data never starts a trial or calls real Stripe APIs.
Plans
Every paid plan includes the recovery queue, read-only Stripe safety, Webhook Doctor monitoring, and core alerts. Growth adds Slack alerts, event webhooks, customer-owned automation, API access, faster syncs, and deeper history.
Catch failed payments before they become churn.
Indie SaaS founders with one Stripe account
$290/yr if billed annually
Faster recovery ops, alerts where your team lives, and customer-owned automation.
Growing SaaS teams up to $100K MRR
$490/yr if billed annually
Custom limits, onboarding, and security review support.
High-volume Stripe businesses, agencies, and larger teams
Team seats, multi-account support, and the MCP server are on the roadmap — we only list what ships today. Core recovery queue, read-only Stripe safety, Webhook Doctor monitoring, and the manual recovery workflow are included in every paid plan.
Paid MRRdue plans are for recovery signals, alerts, and manual recovery assistance. Stripe remains your billing system; MRRdue reads subscription data and stores normalized metrics locally for dashboard and alerting workflows.
Plan limits
Every limit below is enforced in the product, not aspirational. Tracked-MRR ceilings are soft: exceeding one shows an upgrade prompt but never stops your syncs.
| Limit | Starter | Growth | Enterprise |
|---|---|---|---|
| Tracked MRR | $25K | $100K | Custom |
| Historical import | 12 months | 24 months | Full history |
| Manual syncs / day | 10 | 50 | Custom |
| Reconciliation cadence | Every 12h | Every 6h | Custom (defaults to 1h) |
| Raw event retention | 30 days | 90 days | Custom |
| Webhook Doctor monitoring | Included | Included | Included |
| Slack alerts | — | Yes | Yes |
| Outbound event webhooks | — | Yes | Yes |
| Automatic outreach handoff | — | Yes | Yes |
| Read-only REST API | — | Yes | Yes |
Team seats and multiple Stripe accounts per workspace are not sold on any plan today. The MCP server is coming soon; Enterprise gets early access to roadmap items.
Trust & security
Connect with a restricted key. MRRdue reads subscription data for signals and alerts without touching your billing.
Stripe keys are encrypted at rest, used only on the server, and never returned to client-side JavaScript.
MRRdue does not replace Stripe. Your customers still pay through Stripe. We help you spot and recover revenue leaks.
14 days after successful Stripe connection, 1 Stripe account, 3 manual syncs/day, last 3 months of history, daily reconciliation.
Webhooks are the primary update path. Queue workers coalesce subscription, invoice, customer, product, and price changes.
Scheduled reconciliation catches missed or delayed changes and keeps dashboard metrics based on the local database.
FAQ
Your 14-day trial begins after you connect Stripe and complete the first sync. You are not charged until you choose a paid plan before or after the trial ends.
Tracked MRR is the recurring revenue MRRdue monitors from your connected Stripe subscriptions. It is used for plan limits, not for billing your customers.
Yes. Upgrade or downgrade as your Stripe volume grows. Annual billing saves roughly two months compared with paying monthly.
MRRdue uses a read-only restricted key. We cannot move funds, issue refunds, or change billing settings. Keys are encrypted at rest and never exposed to the browser.
No. Stripe remains the retry engine. MRRdue times its signals and outreach suggestions around Stripe's own retry schedule and never touches your billing.
Yes — on every plan. Webhook Doctor watches your Stripe webhook stream and alerts you when it breaks (a rotated signing secret, endpoint errors, or events received but never processed) so a broken webhook never silently corrupts your MRR number. Email alerts are on every plan; Slack alerts are on Growth and higher.
No. You send from your own address using our templates, mailto/Gmail actions, or draft-to-your-inbox. On Growth, MRRdue can automatically hand cases to your endpoint (n8n, Zapier, Make) so your systems send — MRRdue never emails your customers directly.
Your data keeps flowing. You'll see an upgrade prompt on the dashboard when tracked MRR passes your plan's ceiling — we don't cut off syncs the day you grow.
There is no permanent free workspace. The demo is free forever and never touches live Stripe; your 14-day trial starts only when you connect a read-only key.
Dunning tools email your customers from their infrastructure and edit billing state. MRRdue is the read-only recovery cockpit: it finds and prioritizes the leak, arms you (or your automation) to act, and leaves your billing untouched.
More answers on the homepage FAQ.
No card required for the trial
Prefer to look first? Explore the demo with sample data, then connect a read-only Stripe key to start your 14-day trial.