Stripe can hold 20% of your revenue for weeks—here's why
The notification arrives mid-morning, tucked between a refund alert and a subscription renewal—Stripe has placed a rolling reserve on your account, and twenty percent of every transaction now sits in escrow for the next ninety days.
Payment processors can freeze a fifth of your revenue without warning
Stripe and PayPal reserve policies trigger on velocity, not volume—here’s when it happens.
Reserved balances are not holds on suspicious transactions. They’re programmatic cash buffers that payment processors impose when your account crosses risk thresholds—typically a sudden increase in transaction volume, a shift in customer geography, or a spike in dispute rate. Stripe’s standard reserve holds between ten and thirty percent of incoming revenue for thirty to ninety days. PayPal’s reserve policies follow similar logic but often trigger faster on new accounts or categories the platform considers high-risk: digital downloads, coaching, memberships.
The reserve percentage and duration are set by underwriting algorithms, not customer service. You’ll receive an email notification, sometimes after the reserve is already active. Once triggered, reserves apply to all new transactions until the review period ends or the processor recalibrates risk. For operators running tight cash flow—especially those paying contributors, hosting bills, or ad spend up front—a twenty percent reserve can break your working capital overnight. The feature article walks through the exact triggers, how long reserves typically last, what documentation processors accept to lift them early, and how to structure your business model to reduce the chance of a reserve in the first place.
TACTIC
Stripe Connect verification can freeze seller onboarding for days
If you’re building a marketplace or platform where other people collect payments through your Stripe account, Connect’s identity verification flow becomes your bottleneck. Express accounts require fewer documents but limit customisation; custom accounts give you control but demand more proof from each seller. When verification stalls—missing tax IDs, mismatched business names, incomplete addresses—your sellers can’t receive payouts, and you can’t launch. The breakdown covers which account type to pick based on how much onboarding friction you can afford, what documents Stripe requests at each tier, and how to surface verification errors before sellers abandon the flow.
WORTH READING
When double opt-in costs you forty percent of newsletter signups
Confirmation emails protect your sender reputation—if someone fat-fingers an email address or a competitor sabotages your list with fake signups, double opt-in filters them out before they hurt deliverability. But that extra step costs you between thirty and fifty percent of people who submit the form. The decision isn’t binary: some platforms let you enable double opt-in only for free-tier signups and skip it for paid subscribers, or require confirmation only when the signup source is a public embed. The article breaks down when the deliverability insurance is worth the conversion loss, what the data shows across Substack, Beehiiv, and ConvertKit, and how to structure your confirmation flow if you do turn it on.
FROM THE ARCHIVE
Subscription churn dashboards hide involuntary failures and paused accounts
Your platform shows churn as a single monthly percentage—three point two percent, five point eight percent—but that number conflates voluntary cancellations, failed payment retries, expired cards, and accounts you paused manually. Involuntary churn (failed payments) often represents half your total churn, and most of it is recoverable if you catch it within seventy-two hours. Paused accounts may never reactivate, but they don’t show up in standard churn reports because the subscription technically still exists. The article shows you how to split churn into actionable segments, which metrics to track instead of headline churn rate, and how to pull the data from Stripe, Memberful, and Patreon when the dashboard doesn’t surface it by default.
Know someone who would like this? Forward today’s email—every operator we reach is one closer to running an online business with a little less friction.