prevention 2026-04-18 12 min read the underwriting desk

How to avoid getting frozen by Stripe

3-minute scan
  • Stripe freezes are rarely arbitrary — they cluster around chargeback ratio, refund ratio, volume spikes, and category mismatch.
  • Keep chargeback ratio under 0.6%, refund ratio under 5%, avoid 3x month-over-month volume spikes, and stay honest about category.
  • If your business model structurally produces disputes or high refunds, Stripe is the wrong tool regardless of how careful you are.
On this page

    "How do I stay off Stripe's radar" is the most-asked question we get from operators who have never been frozen but watch peers get shut down weekly. The honest answer is that Stripe's risk engine has a small number of inputs, the thresholds are knowable, and operational discipline keeps most merchants off the review queue. Here is what actually triggers reviews and how to avoid each trigger.

    1. Trigger one: chargeback ratio

    The single largest driver of freezes. Stripe measures chargebacks / total transactions on a trailing 30-60 day window. Thresholds:

    • Under 0.5% — normal, no review.
    • 0.5-0.75% — monitoring; you are on the list but not yet reviewed.
    • 0.75-1.0% — formal review; expect a risk team email.
    • Over 1.0% — account at serious risk of closure.

    Defense: wire Ethoca and Verifi immediately, tune your Radar rules quarterly, require descriptor matching to brand name, use AVS + CVV checks strictly, require signature on high-value shipments.

    2. Trigger two: refund ratio

    Less obvious than chargebacks but tracked just as closely. Stripe treats refund ratio as a proxy for product quality and customer dissatisfaction. Thresholds:

    • Under 5% — fine.
    • 5-10% — watch list.
    • Over 10% — expect questions.

    Defense: tighten your offer funnel, improve product-description accuracy, reduce subscription friction, and handle refund requests quickly (before they become chargebacks).

    3. Trigger three: volume spikes

    A 3x month-over-month volume jump triggers automatic review on many Stripe accounts. The risk engine assumes rapid growth correlates with fraud rings testing new accounts.

    Defense: if you know a big ad campaign or a product launch is coming, pre-notify Stripe via the risk review channel. Counter-intuitively, telling them in advance keeps the account open; a surprise 5x spike triggers instant review.

    4. Trigger four: category mismatch

    This is the big one and it is binary. If you sell CBD, peptides, SARMs, nutra-adjacent, firearms, adult content, or any other item on Stripe's Restricted Businesses list, no operational discipline will save you long-term. Stripe's SKU review scans your website and matches against policy. When the match happens, the account closes.

    Defense: do not try to hide it. Operators who get caught hiding (fake product images, dev-site for review, post-approval SKU swap) get closed faster and sometimes MATCH-listed. If your category is restricted, plan an exit to an appropriate processor on your timeline, not on theirs.

    5. Trigger five: customer complaint pattern

    Stripe monitors Better Business Bureau, Trustpilot, Reddit, and other public complaint channels. A cluster of "I was charged and never received the product" posts triggers review regardless of chargeback ratio.

    Defense: customer service response times under 4 business hours, public complaint engagement, Trustpilot monitoring.

    6. Trigger six: identity / KYC drift

    When your business changes materially without updating Stripe, the next KYC refresh flags the mismatch. Triggers:

    • New beneficial owner added without updating Stripe.
    • Address change without updating Stripe.
    • Website redesign that changes the apparent category.
    • New SKUs launched without SKU review update.

    Defense: update Stripe first, then ship the business change.

    7. Trigger seven: descriptor-to-website mismatch

    Cardholders dispute charges they do not recognize. If your descriptor says "HOLDCO LLC" and your website says "Peak Peptides," a chunk of cardholders will dispute by default. High "unrecognized charge" dispute rate = Stripe review.

    Defense: descriptor matches the brand customers see. For multi-brand operators on a single Stripe account, per-sub-brand descriptor preservation is critical.

    8. Trigger eight: linked account risk cascade

    If you have multiple Stripe accounts (via Atlas or Connect), a freeze on one cascades to enhanced review on the others via beneficial-owner fingerprint. See our Atlas playbook.

    Defense: for multi-brand operators, do not run everything through one Stripe account family. Diversify across processors or consolidate under a parent MID with transparent underwriting.

    9. Trigger nine: chargeback response quality

    Stripe's automated chargeback response tool fills in generic evidence. Merchants who manually build strong dispute evidence win more disputes, which keeps the chargeback ratio calculation cleaner.

    Defense: invest in dispute response templates. Ship delivery confirmation screenshots, AVS/CVV match records, terms of service with date stamps, and customer email correspondence as evidence.

    10. Trigger ten: business model structural issues

    Some business models structurally produce disputes regardless of operator skill:

    • Free trial + auto-convert to paid subscription (dispute magnet).
    • Negative-option continuity.
    • Ambiguous delivery timelines ("ships within 2-6 weeks").
    • Seasonal products with refund-sensitive buyers.

    Defense: redesign the offer. Remove negative-option. Shorten delivery windows. Clarify refund policy. If the model structurally produces disputes and you cannot redesign, Stripe is the wrong tool — move to an acquirer relationship where the dispute threshold is higher.

    11. The monitoring dashboard you should actually check weekly

    • Chargeback ratio (trailing 30 days).
    • Refund ratio (trailing 30 days).
    • Volume growth rate (week-over-week and month-over-month).
    • Dispute win rate.
    • Customer complaint pattern (Trustpilot, BBB, Reddit mentions).
    • Radar block rate and false-positive rate.

    15 minutes/week keeps most operators off the review queue.

    12. When Stripe is structurally the wrong tool

    If your category is restricted, your model is dispute-heavy, or you run 3+ brands with plans for more, Stripe will eventually freeze you no matter how careful you are. Plan the migration on your schedule. Apply in 12 questions for a structural fit analysis — we will tell you honestly if Stripe is working for you and nothing needs to change.

    Found this useful? Share it X LinkedIn Reddit HN Email

    FAQ

    Does Stripe send warnings before they freeze?
    Sometimes — for chargeback or refund ratio issues, you typically get 1-2 emails first. Category violations usually close without warning.
    Can I get a chargeback ratio warning removed once I fix it?
    Stripe's risk engine re-evaluates monthly. A chargeback ratio that drops below 0.5% for 2-3 months clears most watch flags automatically.
    Is Radar enough fraud protection?
    Radar is strong but does not cover chargeback alerts. Pair it with Ethoca + Verifi for full protection.
    Should I use Stripe's sigma for reporting, or my own BI?
    Sigma is cheaper than rolling your own. For multi-account portfolios, BI across accounts wins.
    Does keeping a lower volume on Stripe protect me?
    No — ratios are the same metric regardless of volume. Low-volume accounts with high ratios freeze too.

    Running multiple brands?
    multiflow was built for this.

    The Operator Briefing

    Twice-monthly. No fluff.

    Processor shutdowns, reserve-hold playbooks, reconciliation lessons, and the merchant-account decisions that save operators six-figure years. Delivered to your inbox — never spam.

    No spam. Unsubscribe in one click.

    We use essential cookies · Privacy