A calm, step by step walk through the real reasons Stripe pauses a payout and how to clear each one from your dashboard.
Your sales went through, the money shows in your Stripe balance, but the payout is paused, delayed to a future date, or your account says "under review". This happens to store owners and to agencies watching a client's account, often right after a busy week. This guide explains the real reasons Stripe holds a payout, each with the symptom that points to it, and the exact dashboard steps to release your money.

Stripe pauses payouts for a handful of documented reasons. The fix is different for each, so match your symptom to the cause before you change anything.
| What you see | Most likely cause | Where it shows |
|---|---|---|
| Payout date keeps moving to a future date; a banner asks for information | Identity or business verification not complete | Dashboard banner and email |
| Payout marked failed or returned, bank details look off | Wrong or mismatched bank account | The payout detail page |
| Account or a single payout says "under review" | Risk review on the payout or account | Payout status, email |
| A percentage of each sale is held for a set number of days | Reserve or rolling reserve | Balance and email |
| No payout yet on a new account | First payout waiting period | Payouts page |
If you are not sure, open the Payouts page in your Stripe Dashboard and click the stuck payout. Stripe shows the status and usually the reason right there. Then work through the fixes below in order.
This is the most common cause. Stripe says that if your payout date keeps getting pushed to a future date, it is most likely an account verification requirement that still needs to be completed. Every country has Know Your Customer (KYC) rules, and Stripe temporarily pauses payouts when required information is missing or cannot be verified.
Act quickly. Stripe generally gives about 14 days to keep receiving payouts and about 28 days to keep accepting payments once a requirement is due. How to check it worked: the verification banner disappears and the payout's expected arrival date returns on the Payouts page, usually within a day or two.
Stripe notes that users often find a typo in the bank details, or the payout went to a different account than they thought. Changing bank details after a payout starts can also send that payout to the old account.
How to check it worked: a failed payout can be retried once the details are correct, and the next scheduled payout should process normally. Bank processing can still take up to five business days and is slower around weekends and holidays.

Stripe can review a payout before sending the funds. During a review the payout sits in processing with the reason shown as under review, and no arrival date is given. Stripe documents that these reviews typically take up to 48 hours.
A review ends one of three ways:
You usually do not need to do anything for a 48 hour review except make sure your verification (Fix 1) is clean so there is nothing extra to question. How to check it worked: the status changes from "under review" to paid or in transit on the Payouts page.
If Stripe holds back a percentage of each sale for a set number of days, that is a reserve. Stripe places reserves on accounts with higher risk, and names the triggers plainly: longer delivery windows between payment and fulfillment, increased dispute activity, unexplained spikes in processing volume, and difficulty fulfilling orders. A reserve does not stop you accepting payments, it only delays when some funds become available.
You cannot remove a reserve by arguing, but you can reduce the risk it is based on:
If an appeal option appears in your Dashboard, use it and include as much supporting detail as you can. How to check it worked: reserved funds are released after their holding period and appear in your available balance, unless they were needed to cover disputes or refunds in the meantime.
If this is a new account, there may be no problem at all. Stripe holds the first payout for 7 to 14 days after your first successful live payment for risk reasons, and this cannot be waived. Higher risk industries and some countries wait longer.
How to check it worked: your Payouts page shows an upcoming payout with a real arrival date once the window passes and your schedule allows it.
If you run stores for clients, the hold is almost always on the client's own Stripe account, and only the account owner can complete verification or answer Stripe's questions, because it is their legal identity on file. Your job is to help them find the request in the Dashboard, gather clean documents, and keep disputes low on the sites you build. If several clients are affected, work through them one account at a time so nothing slips past a 14 day deadline. Our guide on managing multiple client websites covers keeping that kind of admin organized.
Collect the specifics before you contact Stripe: the payout ID or date, a screenshot of the status and reason shown on the Payouts page, any verification email you received, and the exact bank details you have on file. Then reach Stripe through the official channels in Stripe's late and missing payouts FAQ or the help links inside your Dashboard. A rejected review, in particular, is one Stripe asks you to discuss with support before retrying.
How long does a Stripe account review take?
Stripe documents that a payout held for review typically takes up to 48 hours. A verification pause lasts until you supply the requested information: Stripe generally gives about 14 days to keep payouts flowing and about 28 days to keep accepting payments. Respond quickly and the hold usually clears on its own.
Why is my first Stripe payout taking so long?
Stripe holds the first payout for 7 to 14 days after your first successful live payment for risk reasons, and this cannot be waived. Some higher risk industries and countries wait longer. After the first one, payouts follow your normal schedule.
Can Stripe keep my money permanently?
If a review is rejected, Stripe voids that pending payout and returns the funds to your Stripe balance, then you contact support before retrying. Reserved funds are held for a set period and released later unless they are needed to cover disputes or refunds. Stripe does not simply keep your money.
What is a rolling reserve and can I remove it?
A rolling reserve holds back a percentage of your sales for a set number of days to cover possible disputes or refunds, usually because of dispute activity, a sudden volume spike or a longer delivery window. You lower the risk by reducing disputes and refunds, then appeal in the dashboard if an appeal option appears.
My client's Stripe payout is on hold, not mine. What can I do as their agency?
The Stripe account owner, your client, has to complete verification and answer Stripe's questions, because it is their legal identity on file. You can help them find the request in the dashboard and gather documents, but you cannot clear the hold from your own account.
A Stripe hold is between the account owner and Stripe, and no website platform can release it for you. What helps is not losing momentum while a review clears. A WebNewBiz store takes card payments through Stripe plus Apple Pay and Google Pay, so you can keep selling while the hold works itself out, and every enquiry and buyer flows into the AI CRM so you can keep chasing invoices and following up. Honest limits: the CRM starts on the Growth plan ($79 a month), and nothing here speeds up Stripe's own review. Create your website for $1: the first month is $1, then your plan's normal price (from $9 a month), cancel any time. Agencies can talk to us about white-label.