payments

How to Get Your Money Back from Stripe (Step-by-Step 2026)

How to Get Your Money Back from Stripe

You sold a product. The customer paid. The money showed up in your Stripe dashboard. And now Stripe will not let you have it.

Maybe they placed a "rolling reserve" on your account. Maybe they paused your payouts for "review." Maybe they sent you a vague email asking for documents. Whatever the reason, the result is the same: your money is sitting in Stripe's system and you cannot access it.

This is one of the most common problems we see at Sleft Payments. We have helped over 100 merchants recover frozen funds, and the process is almost always the same. This guide walks you through exactly how to get your money back, how long it takes, and what to do if Stripe refuses to release it.

Related: If your account has been fully terminated, see our Stripe Account Terminated Recovery Guide for that specific situation.


Why Is Stripe Holding Your Money?

Before you start the recovery process, you need to understand why Stripe is holding your funds. The reason determines how long the hold will last and what steps you need to take.

Rolling Reserve

A rolling reserve means Stripe is holding a percentage of every transaction (usually 5% to 10%) for a set number of days (usually 90 to 120). This money gets released on a rolling basis after the hold period expires. So if Stripe puts a 10% reserve with a 90-day hold, then 10% of what you processed on January 1 gets released on April 1. Ten percent of January 2 gets released on April 2. And so on.

Rolling reserves are Stripe's way of protecting themselves against chargebacks. If a customer disputes a charge three months from now, Stripe wants to make sure they have your money to cover it.

Payout Pause

A payout pause means Stripe has temporarily stopped sending money to your bank account. All of your funds are held in your Stripe balance until they complete a review. This is usually triggered by a sudden spike in sales, a chargeback, or a request for business verification documents.

Full Account Freeze

A full freeze means you cannot process new transactions and all existing funds are held. This is the most serious situation and usually means Stripe's risk team has flagged your business for a detailed review. See our frozen funds recovery guide for the full breakdown.

Account Termination Hold

If Stripe has terminated your account, they will hold your remaining balance for 90 to 180 days. This is standard practice to cover any chargebacks that come in after your account closes.


Step-by-Step: Getting Your Money Released

Step 1: Check Your Dashboard (5 Minutes)

Log into your Stripe dashboard and look for a banner or notification explaining the hold. Go to Settings, then Payouts, and check the status. Stripe usually gives a reason, even if it is vague.

Look for:

  • A document request (they need something from you)
  • A review notice (they are looking at your account)
  • A reserve notice (a percentage is being held)
  • A termination notice (worst case)

Write down exactly what it says. You will need this later.

Step 2: Gather Your Documents (1-2 Hours)

Before you contact Stripe, prepare everything they might ask for. Having this ready before you reach out can cut your recovery time in half.

Gather these documents:

  • Business registration (articles of incorporation, LLC documents, or DBA filing)
  • Government-issued photo ID of the business owner
  • Bank statements from the last 3 months
  • Proof of delivery for recent transactions (tracking numbers, signed receipts, service completion records)
  • Invoices and contracts from your suppliers
  • Customer communications showing satisfied customers
  • Refund and return policy from your website
  • Explanation of any volume changes (if a promotion caused a sales spike, have proof of the campaign)

Step 3: Contact Stripe Support (Day 1)

Reach out through every available channel:

Email: support@stripe.com or through your dashboard's support form. Write a clear, professional message. Include your account ID, a description of your business, and attach the documents from Step 2.

Dashboard Chat: If available in your account, use the live chat feature. Ask for the case to be escalated to the Risk or Payments team.

Phone: Stripe offers phone support for some account tiers. Check your dashboard to see if this is available.

Here is a template that works:

Subject: Payout Hold - Account [your account ID] - Request for Review

>
Hello,

>
My payouts have been paused since [date]. I am writing to provide documentation to support the release of my funds.

>
My business is [brief description]. I have been processing with Stripe since [date] and have processed [total volume] with [number] chargebacks.

>
I have attached the following documentation:

[list the documents you are attaching]

>
Please let me know if you need anything else to complete this review. I am available by phone at [your number] if a conversation would help resolve this faster.

>
Thank you,

[Your name]

Step 4: Follow Up Every 48 Hours

If you do not hear back within 48 hours, follow up. Be polite but persistent. Ask for:

  • A specific timeline for your review
  • The name or ID of the person handling your case
  • A clear list of anything they still need from you

Document every interaction. Save emails. Screenshot chats. Write down the date, time, and name of anyone you speak with. This paper trail becomes critical if you need to escalate.

Step 5: Escalate Within Stripe (Day 7-10)

If standard support has not resolved your issue within 7 to 10 business days, escalate:

  • Ask for the Risk Operations team specifically
  • Request a supervisor if first-tier support is giving you template responses
  • Try Stripe's social media accounts (X/Twitter: @stripesupport). Companies often respond faster to public inquiries.
  • Email Stripe's leadership team directly. You can find email formats on their website. A polite, factual email to a VP or director sometimes gets attention when support tickets do not.

Step 6: File External Complaints (Day 14+)

If Stripe is not responding or will not release your funds after two weeks, file complaints with:

Consumer Financial Protection Bureau (CFPB)
Go to consumerfinance.gov and file a complaint. Stripe is required to respond within 15 days. This is free and surprisingly effective.

Better Business Bureau (BBB)
File a complaint against Stripe, Inc. This creates a public record and sometimes prompts action.

State Attorney General
Your state's consumer protection division handles complaints about businesses holding funds improperly. This is free to file.

Step 7: Legal Options (Day 30+)

If the amount held is significant and other methods have failed:

Small Claims Court: For amounts under your state's small claims limit (usually $5,000 to $10,000), you can file without a lawyer. The filing fee is typically $30 to $75.

Arbitration: Stripe's terms of service require most disputes to go through JAMS arbitration. This costs several thousand dollars and can take months, but it has produced results for merchants with larger holds.

Payments Attorney: For amounts over $10,000, a consultation with an attorney who specializes in payment processing disputes is worth the investment. Many offer free initial consultations.


Want to see how much you're overpaying? Use our free savings calculator to find out in 30 seconds. Or get a free statement analysis from our team.


How Long Does It Take to Get Your Money?

Here are the typical timelines based on what we see with the merchants we help:

SituationTypical Timeline
Payout pause (document request)3-7 business days
Payout pause (account review)7-14 business days
Rolling reserve releaseFunds roll off 90-120 days after each transaction
Full account freeze14-30 business days with proper documentation
Account termination90-180 days for remaining balance
CFPB complaint resolution15-30 days

The biggest factor in how fast you get your money is how quickly and thoroughly you provide documentation. Merchants who submit complete documentation on day one typically get resolved twice as fast as those who wait for Stripe to ask.


What If Stripe Refuses to Release Your Funds?

In rare cases, Stripe will not release funds even after the standard hold period. This usually happens when:

  • There are unresolved chargebacks against your balance
  • Stripe believes fraud occurred on the account
  • Your business violated their terms of service
  • There is an ongoing legal or regulatory investigation

If you believe Stripe is holding your funds improperly, your best options are:

1. File a CFPB complaint immediately. This is the single most effective action for forcing a response.
2. Consult a payments attorney. Even a demand letter from an attorney can sometimes move the process forward.
3. Contact your state attorney general. Some states have specific regulations about how long payment processors can hold merchant funds.


Rolling Reserves: What You Need to Know

Rolling reserves are the most misunderstood part of the fund recovery process. Here is how they actually work.

How Reserves Get Applied

Stripe can place a reserve on your account at any time. They typically give you notice, but they are not required to get your permission. Common reserve structures:

  • 10% for 90 days: The most common. Stripe holds 10% of each day's processing volume for 90 days.
  • 15% for 120 days: Applied to higher-risk businesses or those with chargeback history.
  • 100% for 14-30 days: A full hold on all funds during a review period.

How Reserves Get Released

Reserves release on a rolling basis. If Stripe places a 10% reserve with a 90-day hold on March 1, the 10% held from March 1 transactions gets released on May 30. The 10% from March 2 releases on May 31. And so on.

The key point: once the reserve period starts, you will eventually get the money. It is not gone. It is just delayed.

Getting a Reserve Reduced or Removed

You can request a reserve reduction by:

  • Showing 3 to 6 months of clean processing with no chargebacks
  • Demonstrating that the issue that triggered the reserve has been resolved
  • Providing additional business documentation
  • Processing consistent, predictable volume


Dispute Resolution: Winning Chargebacks to Protect Your Balance

Every chargeback that comes in while your funds are held gets deducted from your balance. Winning disputes means keeping more of your money. Here are the basics:

  • Respond within the deadline. Stripe gives you a limited window (usually 7 to 21 days depending on the card network). Missing the deadline means an automatic loss.
  • Provide compelling evidence. Shipping confirmation with tracking, signed delivery receipts, customer communications, your refund policy, proof the customer used the product or service.
  • Use clear billing descriptors. Many chargebacks happen because customers do not recognize the charge on their statement. Make sure your business name is clear.


Stop the Cycle: Switch to a Processor That Will Not Freeze Your Money

If you have gone through this process once, you know you never want to go through it again. The fundamental problem is the aggregator model that Stripe uses. You are sharing a merchant account with millions of other businesses, and Stripe's algorithms treat every anomaly as a threat.

The alternative is a dedicated merchant account. With a dedicated account:

  • Your funds go directly to your bank. No middleman holding your money.
  • No algorithmic freezes. Your processor underwrites your business upfront, so they understand your volume patterns, your industry, and your risk profile before you process a single transaction.
  • No rolling reserves for established businesses with clean processing history.
  • A human you can call. When something comes up, you talk to a person who knows your business.

At Sleft Payments, we match your business with a processor from our network who actually specializes in your industry. That means no surprise freezes, no rolling reserves, and no waiting weeks for a copy-paste email from a support bot.

Ready to make the switch? Our guide on how to switch payment processors without downtime walks you through the entire process.


Need Help Right Now?

If Stripe is holding your money and you need it back, call us. We have helped over 100 merchants recover frozen funds and find processing solutions that never freeze.

Call Us Now: (215) 595-6671

We will review your situation for free and give you honest advice about your options. If we can help, we will. If we cannot, we will tell you that too.



Ready to stop overpaying? Sleft Payments offers transparent pricing with no contracts and no hidden fees. Get a free quote or call us at (215) 595-6671.


Frequently Asked Questions (FAQ)

Q: How long can Stripe legally hold my money?

A: There is no single federal law that limits how long Stripe can hold your funds. Their terms of service allow them to hold funds for "as long as reasonably needed" to cover potential chargebacks. In practice, most holds last 90 to 180 days. Some states have regulations that may limit this, which is why filing a complaint with your state attorney general can be effective.

Q: Can I get my money back from Stripe if my account was terminated?

A: Yes. Even if Stripe terminates your account, your processed funds still belong to you. Stripe holds the balance for 90 to 180 days to cover potential chargebacks, then releases whatever remains. If they do not release it after the stated hold period, file a CFPB complaint and consult a payments attorney.

Q: Does filing a CFPB complaint actually work against Stripe?

A: Yes. Stripe is required by law to respond to CFPB complaints within 15 days. Many merchants report that filing a CFPB complaint accelerated the resolution of their fund holds. It is free to file and there is no downside.

Q: What is the difference between a fund hold and a rolling reserve?

A: A fund hold means all of your funds are frozen until Stripe completes a review. A rolling reserve means Stripe takes a percentage (usually 5% to 15%) of each transaction and holds it for a set number of days (usually 90 to 120). With a rolling reserve, you still receive most of your money on the normal payout schedule. The reserved portion releases gradually after the hold period.

Q: Can I still process payments while Stripe is holding my funds?

A: It depends on the type of hold. With a payout pause or rolling reserve, you can usually still process transactions. You just cannot access the held funds. With a full account freeze or termination, you cannot process new transactions. This is why having a backup processor is critical.

Q: Will Stripe report me to the MATCH list if they hold my funds?

A: Not necessarily. A fund hold or rolling reserve does not automatically result in a MATCH listing. However, if Stripe terminates your account for reasons like excessive chargebacks or suspected fraud, they may add you to MATCH. Being on MATCH makes it harder (but not impossible) to get a new merchant account. Our Stripe terminated recovery guide covers this in detail.

Q: How do I prevent Stripe from freezing my funds in the future?

A: The most reliable prevention is switching to a dedicated merchant account where you are underwritten individually. If you stay with Stripe, keep your chargeback rate below 0.5%, grow your volume gradually, respond to verification requests immediately, and notify Stripe before running large promotions. See our complete frozen funds guide for a full prevention checklist.

Q: Can I sue Stripe for holding my money?

A: Stripe's terms of service require disputes to go through JAMS arbitration rather than court. Arbitration can work, but it is expensive and slow. For smaller amounts, small claims court may be an option since some courts have ruled that arbitration clauses do not apply in small claims. Consult a payments attorney before pursuing legal action.

Q: What if Stripe is holding my money and not responding to my emails?

A: If Stripe is unresponsive after multiple attempts through their support channels, take these steps in order: (1) try their social media accounts for a faster response, (2) file a CFPB complaint, (3) file a BBB complaint, (4) contact your state attorney general. The combination of these steps almost always forces a response.


Related Guides



About the Author

Grant Denmark
CEO & Founder of Sleft LLC

Grant has helped over 100 merchants recover frozen funds from Stripe, Shopify, and other aggregator processors. As CEO of Sleft Payments, he connects businesses with dedicated merchant accounts that eliminate the risk of algorithmic fund freezes.


Don't get Sleft Behind

We are here 24/7 for your needs.


Related Articles


Want to know exactly how much you could save? Try the Sleft Payments Savings Calculator for a personalized estimate.

StripeFrozen FundsPayment ProcessingMerchant ServicesMoney RecoveryRolling ReserveRefund

Find out what you should actually pay.

Free 60-Second Analysis

Before you go...

Most businesses overpay $2,400+/yr on processing and don't know it. See your number in 60 seconds.

No spam. Just your free savings estimate.

Ready to eliminate your processing fees? See exactly how much you'd save — takes 30 seconds.