Stripe payouts go to your connected bank account automatically on a set schedule
Stripe deposits money into the bank account you link during setup. You do not request each payout manually — Stripe moves funds on a schedule you choose, usually daily or weekly. The money arrives as a single deposit from Stripe, Inc., and the transfer typically takes one to two business days once Stripe initiates it.
The speed and frequency depend on your account type, your country, and whether Stripe has flagged your account for review. Most new accounts start on a weekly payout schedule; established accounts can move to daily payouts. Some industries — like high-risk merchants or those with chargebacks — may stay on weekly or even monthly schedules regardless of how long you have been with Stripe.
Key Takeaways
- Connect a bank account to Stripe during onboarding, and payouts deposit automatically on your chosen schedule without you taking any action.
- Payouts typically arrive one to two business days after Stripe initiates the transfer, though the exact timing depends on your bank and country.
- You can change your payout schedule in Stripe settings, but Stripe may override it if your account is under review or flagged as higher risk.
- If a payout fails — usually because the bank account details are wrong or the account is closed — Stripe retries automatically and notifies you by email.
- Stripe holds back a reserve amount from some accounts, especially new ones, which reduces the money available for payout each cycle.
Connecting your bank account to Stripe
During account creation, Stripe asks for your bank account number, routing number, and account holder name. In the United States, you provide these details in the Stripe Dashboard under Settings > Bank Accounts. Stripe verifies the account by depositing two small amounts (usually under $1 each) into the account within one to two business days, then asks you to confirm those amounts in your Stripe Dashboard to prove you own the account.
If you did not connect a bank account during setup, or if you want to add a second account, go to the Stripe Dashboard, select Settings, then Bank Accounts, and click Add Bank Account. You will enter the same information. Verification takes the same one to two business days. Until verification is complete, Stripe will not send payouts — they accumulate in your Stripe balance.
For accounts outside the United States, the process is similar but the required information varies. Some countries require a tax ID or business registration number. Stripe's onboarding flow prompts you for what your country needs.
Understanding payout schedules and timing
Stripe offers several payout frequencies. Most accounts start on a weekly schedule, with payouts sent every Monday (or the next business day if Monday is a holiday). You can request daily payouts once your account has been active for at least two weeks and meets other conditions — usually a minimum transaction history and no recent chargebacks or disputes. Monthly payouts are less common but available for some account types.
The payout schedule controls when Stripe initiates the transfer, not when the money arrives in your bank. After Stripe sends a payout, your bank takes one to two business days to deposit it. So a Monday payout might arrive Wednesday or Thursday, depending on your bank's processing speed. Weekend and holiday delays can extend this further.
You can view your payout schedule and upcoming payout dates in the Stripe Dashboard under Payouts. The dashboard shows the exact date and time Stripe will send the next payout, the amount, and the status of recent payouts (pending, in transit, or completed).
What happens if a payout fails
A payout fails most often because the bank account details are incorrect, the account has been closed, or the account holder name does not match Stripe's records. When this happens, Stripe automatically retries the payout for up to three days. If the retry succeeds, the money arrives in your account. If it fails after three days, Stripe holds the funds in your Stripe balance and sends you an email notification.
To fix a failed payout, log into your Stripe Dashboard, go to Settings > Bank Accounts, and verify the account number, routing number, and account holder name are correct. If the account is closed or you want to use a different account, delete the old one and add a new bank account. Stripe will retry the failed payout once you have corrected the information, usually within 24 hours.
If you do not fix the issue, the money stays in your Stripe balance indefinitely. You can still use it to refund customers or cover disputes, but it will not move to your bank account until you provide valid account details.
Stripe reserves and how they affect payouts
Stripe may hold back a portion of your payouts as a reserve, especially if your account is new, has high chargeback rates, or operates in a high-risk industry. A reserve is money Stripe keeps to cover potential refunds, chargebacks, or disputes. It does not belong to Stripe — it is your money — but it is not available for payout until the reserve period ends.
Reserve amounts and timelines vary. A new account might have 5 to 10 percent of each payout held for 90 days. A high-volume account with a history of disputes might have a larger reserve held longer. Stripe notifies you of any reserve when you set up your account, and you can see the reserve balance and release date in your Stripe Dashboard under Settings > Account Overview.
Once the reserve period ends, the held money is released and included in your next payout. If Stripe determines your account is lower risk over time, it may reduce or remove the reserve early.
Tracking payouts and understanding payout statements
The Stripe Dashboard shows every payout in the Payouts section. Click on any payout to see the transactions included in it, the gross amount, fees deducted, and the net amount deposited to your bank. This breakdown helps you reconcile Stripe deposits with your bank statement.
Each payout appears on your bank statement as a single deposit from Stripe, Inc., with a reference number. If you need to match a bank deposit to a specific Stripe payout, use the reference number or the deposit amount to find it in your Stripe Dashboard. Stripe also sends an email receipt after each payout is initiated, which includes the payout ID and amount.
If a deposit appears in your bank account but you cannot find the matching payout in Stripe, check the date — bank deposits can lag one to two days behind the payout initiation date. If the timing still does not match, contact Stripe support with your bank statement and the deposit amount.
Changing your payout schedule or bank account
To change your payout frequency, go to the Stripe Dashboard, select Settings, then Payouts, and choose your preferred schedule. The change takes effect on your next payout cycle. If you request daily payouts but your account does not meet the requirements, Stripe will not allow the change — you will see a message explaining why.
To change your bank account, add the new account in Settings > Bank Accounts, then set it as your default. Stripe will send future payouts to the new account. The old account remains in your settings until you delete it. Payouts already initiated to the old account will still go there — changing the account does not redirect payouts in progress.
If you need to pause payouts temporarily, Stripe does not offer a pause feature, but you can request it by contacting Stripe support. Stripe may be able to hold payouts for a limited time while you resolve an issue, though this is not may provide.
Frequently Asked Questions
How long does it take for money to appear in my bank account after Stripe sends a payout?
Stripe initiates payouts on your scheduled day, and your bank typically deposits the money one to two business days later. Weekends and holidays can add extra days. Check your Stripe Dashboard for the exact payout initiation date, then add one to two business days to estimate arrival.
Can I get paid out more than once a week?
Yes, if your account meets Stripe's requirements for daily payouts. Most new accounts start on weekly payouts, but after two weeks of activity and a clean transaction history, you can request daily payouts in your Stripe settings. Some accounts remain on weekly or monthly schedules if Stripe has flagged them for review.
What if my bank rejects the payout deposit?
Stripe retries rejected deposits for up to three days. If the retry fails, the money stays in your Stripe balance and Stripe sends you an email. Check your bank account details in Stripe settings — the issue is usually an incorrect account number or a closed account. Update the information and Stripe will retry within 24 hours.
Do I pay fees to move money from Stripe to my bank account?
Stripe does not charge a fee for payouts to your bank account in the United States. However, Stripe deducts transaction fees (usually 2.9 percent plus $0.30 per transaction) from your sales before calculating the payout amount. International payouts may have different fee structures depending on your country.
Can I withdraw money from Stripe before my scheduled payout date?
No. Stripe only sends payouts on your scheduled payout date. You cannot request an early payout or manual withdrawal. If you need the money urgently, contact Stripe support to ask about exceptions, though they are rarely granted.