Why is Stripe Holding My Funds? 7 Reasons (+What to Do & FAQ)
Key Takeaways
- A 7 to 14 day wait before your first payout is normal and isn’t a hold.
- Stripe can pause payouts while payments keep coming in, so a pause isn’t the same as a closed account.
- Missing or mismatched verification details are the most common and most fixable cause.
- A rising dispute rate is the most common trigger for reserves.
- Reserves are commonly reported at 90 to 180 days, and Stripe doesn’t publish one universal timeline.
- Complete, fast responses and clean processing history are your best path to release.
Few things are more stressful for an online seller than seeing money sitting in a Stripe balance that won’t pay out. The good news is that most holds trace back to a short list of causes, and many can be resolved with the right information. The bad news is that Stripe doesn’t publish a single timeline, so knowing which kind of hold you’re dealing with matters.
This guide covers how to tell a normal payout delay from a real hold, the seven most common reasons Stripe holds funds, how long reserves tend to last, and what to do next. For a similar breakdown of PayPal’s side, see why PayPal holds funds.
Here’s what’s in store:
Is it a Hold or Just a Normal Payout Delay?
Before assuming the worst, check what’s normal. New Stripe accounts typically wait 7 to 14 days after the first live payment for the first payout, and Stripe says that waiting period is needed for risk mitigation and can’t be waived. In some countries it can run up to 30 days. After that, payouts follow your account’s regular schedule, which varies by country. Our Stripe on WooCommerce guide covers payout timing for new stores in more detail.
If you’re past that window, the status you see in your Dashboard tells you what you’re dealing with:
| Status | What It Means | Typical Duration |
|---|---|---|
| First payout wait | New accounts wait before their first payout | 7 to 14 days after your first live payment, up to 30 days in some countries |
| Payouts at risk | Stripe needs information and has given you time to provide it | You typically get a short window to respond |
| Payouts paused | Payments may keep coming in, but transfers to your bank stop | Until you submit the information and Stripe finishes its review; no fixed timeline |
| Fixed reserve | A set amount of your balance is held back | Until the scheduled release date |
| Rolling reserve | A percentage of each sale is held for a set period, then released | Commonly reported at 90 to 180 days per sale |
| Account closure hold | Your remaining balance is held to cover potential disputes | Commonly reported at 90 to 180 days after closure |
| Negative balance | Refunds, disputes, and fees exceed your available balance | Until you restore a positive balance |
Be sure to check platform websites for the most up-to-date information.
One reassuring detail from Stripe’s own support guidance: when payouts are paused, your account can keep receiving payments, you just can’t transfer the funds out until the pause is lifted. A paused payout isn’t the same as a closed account.
So what should you do first? Read the exact message in your Dashboard alerts and your email, since a paused payout, a reserve, and a negative balance each call for a different fix.
7 Main Reasons Why Stripe Holds Funds
There are more than a handful of reasons why Stripe holds funds. Some of them are normal, and some happen when sellers unknowingly make mistakes in their processes. Here are the main reasons Stripe might be holding your funds.
1. Your Account is New
The most common “hold” isn’t really one. A new account has no processing history, so Stripe applies a waiting period before the first payout. If you’re within 7 to 14 days of your first live payment, you’re most likely seeing this, and the fix is simply patience and good cash-flow planning.
2. Stripe Needs More Information
Stripe is required to collect and maintain information about your business, and it temporarily pauses payouts when that information is missing or can’t be verified. Common triggers include identity documents, a company tax ID, bank account ownership that doesn’t match your business details, and a website Stripe can’t confirm you own. You’ll usually see a “Payouts at Risk” alert first, with a short window to respond before payouts pause.
This is the most fixable cause on the list. Submit complete, clear documents that exactly match what’s in your account, since mismatched or hard-to-read files are a common reason a review stalls.
3. Your Dispute or Refund Rate is Rising
Stripe says it places a reserve when it determines a business presents an elevated level of risk, and a climbing dispute rate is one of the most common signals. Stripe doesn’t publish its own dispute-rate limit; it follows the thresholds Visa and Mastercard enforce, which we break down in our guide to preventing Stripe chargebacks. Because Stripe is on the hook when a network enforces, it can act before you ever reach a formal threshold.
4. Your Volume or Order Size Suddenly Changed
A sudden jump in sales that doesn’t match your history is one of the triggers Stripe lists for a review. This isn’t a penalty for growth, since a successful promotion can look identical to fraud from the outside. If you know a big launch or sale is coming, keep delivery records and invoices ready in case Stripe asks for them.
5. Your Business is in a Restricted or Higher-Risk Category
Stripe maintains lists of prohibited and restricted businesses. Prohibited categories aren’t supported at all, while restricted ones may need additional due diligence and sometimes explicit approval. Categories with naturally higher dispute rates, including dropshipping with long shipping windows, can also draw closer attention even when they’re allowed.
6. Your Balance Went Negative
If refunds, disputes, and fees add up to more than your available balance, you end up with a negative balance, and payouts can pause until it’s resolved. In some regions Stripe may also debit your bank account automatically to recover it. You can fix this by collecting new payments or topping up your balance.
To understand how disputes can drain a balance faster than most sellers expect, read our guide to Stripe chargeback fees.
7. A Compliance or Legal Review is Underway
This is the rarest cause, but it exists. Stripe’s documentation lists sanctions reviews, politically exposed person (PEP) reviews, and legal holds among the reasons payouts can be disabled. For sanctions and PEP reviews, Stripe’s documentation says the review is handled on Stripe’s side and doesn’t require action from you, while a legal hold means Stripe must hold funds for legal reasons. If you suspect this applies, contact Stripe directly.
So what do these seven have in common? Each one is about Stripe managing uncertainty, either about who you are, how risky your business looks, or whether you can cover your obligations. The more complete and consistent your information, the less uncertainty there is to manage.
How Long Do Stripe Reserves Last?
Stripe describes two kinds of reserve:
- A fixed reserve, which releases on a set date
- A rolling reserve, which holds a percentage of each sale and releases it a set number of days later
Stripe doesn’t publish a universal timeline, but third-party sources commonly report rolling reserves of 90 to 180 days per sale, with the percentage held often cited somewhere between roughly 5% and 25%. After an account is closed, remaining balances are commonly reported as held for 90 to 180 days to cover potential disputes.
Some merchants report reserve periods being extended, and there’s no guaranteed maximum in the sources we found, so get your specific reserve terms in writing rather than assuming a number. Merchants also commonly report being able to request a review of a reserve after a period of clean processing history, often cited as 60 to 90 days.
What to Do When Stripe Holds Your Funds
A checklist keeps this from turning into a scramble:
- Read the exact message in your Dashboard alerts and email, and identify whether it’s a pause, a reserve, a negative balance, or something else.
- Submit everything Stripe asks for, completely and clearly, matching the details in your account exactly.
- Gather evidence for any flagged charges, such as invoices that match the charges, tracking and delivery confirmation, and customer communications.
- Contact Stripe directly through your Dashboard.
- Keep processing clean by answering customer issues quickly and keeping disputes low, since that’s what supports a request to lift or reduce a reserve.
- Plan your cash flow around the hold, and don’t count on a specific release date unless Stripe has given you one in writing.
So what makes the biggest difference? Speed and completeness. A hold that sits unanswered tends to last longer than one where you respond with everything Stripe needs.
How to Reduce Your Risk of Payment Holds on Stripe
Most holds trace back to disputes, so the best prevention is the same as for chargebacks: clear policies, proof of delivery, and fast customer service. Two partner tools help. Chargeflow lists Stripe as a supported processor and automates dispute evidence on a success-fee basis, which helps keep your dispute rate down; see our Chargeflow review. On Shopify, Uptrack syncs tracking numbers to both PayPal and Stripe so delivery proof is always on file.
When it Might Be Time to Consider Another Processor
If holds keep recurring even when you’re doing everything right, the issue may be a mismatch between your business and how Stripe assesses risk.
Here’s how the main options differ:
| Processor | How Risk Is Reviewed | How Holds Typically Work | Best For |
|---|---|---|---|
| | Automated risk scoring, with manual reviews when flagged | Payout pauses, plus fixed or rolling reserves | Stores that want fast setup and can keep disputes low |
| | Automated scoring, with holds on new or unusual activity | Holds of 21 days or more, plus reserves on higher-risk accounts | Stores that want broad consumer recognition |
| | Human underwriting before approval | Some high-risk accounts carry a rolling or capped reserve; not every account does | High-risk or previously frozen stores that need stability |
Be sure to check platform websites for the most up-to-date information.
Easy Pay Direct underwrites your business individually before you start processing, which generally means more account stability once you’re approved. Our full processor comparison covers the tradeoffs, and our setup guides cover Easy Pay Direct on Shopify and WooCommerce.
Final Thoughts
A Stripe hold is stressful, but it’s rarely arbitrary. Figure out which kind of hold you have, respond to Stripe quickly and completely, and keep your disputes low so the reasons for the hold go away. And if the pattern keeps repeating, treat it as a sign to look at a processor built for how your business actually operates.
To ideate, plan, and launch an online business from scratch, claim your free Aurajinn launch dashboard today.
Frequently Asked Questions About Stripe Holding Funds
Why is Stripe holding my payout?
The most common reasons are a new account’s first-payout wait, missing or mismatched verification details, a rising dispute rate, a sudden change in volume, a restricted business category, or a negative balance. Check your Dashboard alerts to see which applies.
How long does Stripe hold funds?
It depends on the type of hold. The first payout typically takes 7 to 14 days. Payout pauses last until you submit information and Stripe finishes its review, and reserves are commonly reported at 90 to 180 days. Stripe doesn’t publish one universal timeline.
Does a payout hold mean Stripe closed my account?
Not necessarily. Stripe’s support guidance says your account can keep receiving payments while payouts are paused. A pause means you can’t transfer funds out until the issue is resolved.
Can Stripe hold my money indefinitely?
Stripe doesn’t publish a universal limit for risk reserves. Most are reported at 90 to 180 days, but some merchants report extensions, so get your reserve terms in writing and request a review once you have clean processing history.
Can I use another processor while Stripe holds my funds?
Generally yes. Held funds continue to release on Stripe’s schedule, so many sellers add a second processor to keep selling while they wait. Check your Stripe account terms if you’re unsure.
Turn your business idea into a step-by-step launch plan
Free guided checklists and workspaces built for first-time founders.
Ashley Kimler is the founder of Aurajinn and a freelance content strategist with over 15 years of experience across B2B SaaS, fintech, and digital marketing.


