Private members-only forum

stripe froze $47k after 30 days of normal volume, anyone get out of this fast?

Started by saas_founder_kev · Apr 23, 2026 · 689 views · 11 replies
For informational purposes only. This is not legal advice. Laws vary by jurisdiction. Consult a qualified attorney for advice specific to your situation.
SK
saas_founder_kev OP

SaaS for property managers, MRR around $38k. been on stripe for 14 months. logged in monday and there's a banner: "your account is under review, payouts paused." support told me they need 30 days of bank statements and "documentation of your business model." cool. sent it tuesday morning.

now they're holding $47k in pending balance and i have payroll friday. asking the obvious question, has anyone been through this and gotten unstuck in less than a week? our chargeback rate is literally 0.04% so i don't even know what triggered it.

FR
freelance_steve

0.04% chargebacks doesn't matter unfortunately. their risk algos look at velocity changes, average ticket size, and whether your customer LTV pattern matches your stated business model. if you had any unusual surge or refund spike in the last 30 days that's likely the trigger.

open a parallel account NOW with paddle or lemonsqueezy. seriously. don't wait for stripe to "unlock" you. you can switch billing in 48 hours if you have to.

DM
devops_morgan

+1 to switching processors as a hedge. stripe support is faster on twitter (DM @stripe) than ticket queue, in my experience.

ST
SergeiTokmakov Counsel

I'm Sergei Tokmakov, California attorney (Bar #279869). I see a lot of these, here's the framework I'd apply.

Stripe's Services Agreement gives them broad discretion to pause payouts and impose reserves, but it also imposes a duty to act in good faith and to release funds within a reasonable timeframe absent specific risk findings. The fastest path is usually a written response that (a) addresses the specific risk concerns they raised, (b) attaches documentation showing your customer base, AOV stability, and refund patterns, and (c) proposes a graduated release with a partial reserve if they want one.

If you're approaching 90 days held with no resolution and they refuse to release, you have leverage: California UCL claims, breach of contract, and conversion are all on the table. The CFPB also accepts complaints against payment processors and Stripe responds to those quickly because they aggregate publicly.

For payroll Friday, switch incoming new charges to a backup processor today, and keep your existing customers' subscriptions on Stripe. New revenue won't be caught in the freeze.

If this stretches past 30 days I draft a formal demand letter referencing the contract terms and applicable consumer protection statutes, flat fee $575. Happy to help if it goes that direction.

CB
chargeback_warrior

here's the thing nobody tells you, stripe support is mostly a queue. send the docs ONCE then stop pinging them. every new ticket resets the queue position. counterintuitive but true.

SK
saas_founder_kev OP

UPDATE: opened paddle, migrating new subs over today. stripe still silent. will keep this thread updated. appreciate the calm here, was kind of spiraling yesterday

SK
saas_founder_kev OP

Long overdue update for everyone who finds this thread in a panic like I was. Timeline: froze April 20-ish, sent one complete doc package April 21, silence for weeks, funds released in early June, 47 days total. They kept a 25% rolling reserve for 90 days which is now stepping down. Payroll survived because we moved new subscriptions to the backup processor within the first week.

What I'd tell April-me: the doc package and the backup processor were the only two moves that mattered. Everything else was anxiety.

RR
recurring_rachel

Thank you for coming back, this thread is the only realistic timeline I've found. Same banner hit us last Tuesday, $12k MRR, about $19k held. Docs went in Wednesday. Question: is there any point emailing their risk team directly or is that just shouting into the same queue?

CB
chargeback_warrior

@recurring_rachel same queue, different door. Repeat of my advice from April because it held up: send the complete package ONCE, then stop. Every new ticket or email resets your position. The only follow-up worth sending is if THEY ask for something or a stated deadline passes.

Impatience feels productive. It isn't.

DM
devops_morgan

And do the backup processor TODAY, not after you "hear back." New charges on the backup, existing subs stay put. Kev's playbook basically. The freeze only controls money already in the pipe, it doesn't have to control your next 60 days of revenue.

ST
SergeiTokmakov Counsel

Checking back in on this thread since it keeps getting traffic. What I'm seeing mid-2026 is consistent with Kev's arc: reviews that get one complete, responsive submission tend to resolve in roughly two to six weeks, and reserve offers are more common than flat releases. Two things worth knowing. First, a reserve offer is a term you can respond to in writing, and I've seen holders propose a lower percentage or shorter window with supporting numbers and have it accepted. Ask through the dashboard thread so there's a record.

Second, if a hold stretches well past the review with funds retained and no articulated risk finding, the escalation path is a written demand grounded in the Services Agreement's payout terms, followed by the dispute process it specifies. That's a fact-specific call and worth attorney eyes before sending, because tone and accuracy matter more than volume with these teams. Background on how I approach these is at the frozen-funds page. General information, not legal advice.