When Does Stripe Payout?
Complete guide to Stripe payout timing. Learn how long it takes to receive your money, what affects payout speed, and how to get paid faster.
Quick Answer
Standard Stripe payouts take 2-7 business days depending on your country. US accounts receive funds in 2 days, UK in 3 days, and EU accounts in 4-7 days. New accounts may have 7-14 day holds initially.
Stripe Payout Timing by Country
| Country | Standard Payout |
|---|---|
| United States | 2 business days |
| United Kingdom | 3 business days |
| European Union | 4-7 business days |
| Netherlands | 4 business days |
| Germany | 5 business days |
| Australia | 3-4 business days |
| Canada | 3 business days |
* Business days only. Weekends and bank holidays don't count.
What Affects Stripe Payout Timing?
Account Age
New Stripe accounts may have longer payout delays (7-14 days) while Stripe verifies your business. This improves over time.
Your Country
Payout timing varies by country. US accounts get 2-day payouts, while EU accounts typically see 4-7 days.
Your Bank
Some banks process deposits faster than others. Large banks often process same-day, smaller banks may take longer.
Business Risk Level
High-risk industries (gambling, adult content, etc.) may have extended payout holds or rolling reserves.
Stripe Instant Payouts
Need your money faster? Stripe Instant Payouts delivers funds to your debit card within 30 minutes, 24/7.
- Available in US, UK, Canada, and select EU countries
- 1% fee (minimum $0.50)
- Requires a linked debit card
- Works 24/7 including weekends
Tips to Get Paid Faster
- Enable automatic payouts on a daily schedule to minimize delays
- Complete all account verification steps to reduce holds
- Keep your bank account details up to date
- Use Instant Payouts for urgent cash flow needs (1% fee)
- Monitor your Stripe Dashboard for any payout issues
- Consider a business bank account for faster processing
Frequently Asked Questions
How long does it take for Stripe to pay out?
Standard Stripe payouts take 2-7 business days depending on your country. US accounts receive payouts in 2 days, UK in 3 days, and EU accounts in 4-7 days. New accounts may experience longer initial delays of 7-14 days.
Why is my Stripe payout taking so long?
Common reasons include: new account verification (7-14 day holds), incomplete business verification, weekends/holidays (payouts process on business days only), bank processing delays, or account under review for unusual activity.
Can I get my Stripe money faster?
Yes! Enable Instant Payouts to receive funds within minutes for a 1% fee. This is available in the US, UK, Canada, and some EU countries. You'll need a debit card linked to receive instant payouts.
When does Stripe process payouts?
Stripe creates payouts daily at midnight UTC. The payout then takes the standard number of business days to reach your bank. Weekends and bank holidays don't count as business days.
What's the Stripe payout schedule?
You can choose daily, weekly, or monthly automatic payouts, or trigger manual payouts. Daily automatic payouts provide the most consistent cash flow. You can change your schedule in Stripe Dashboard > Settings > Payouts.
Does PayRequest affect Stripe payout timing?
No. PayRequest connects to your Stripe account but doesn't touch your payouts. Funds go directly from Stripe to your bank account on Stripe's normal schedule.
Accept Payments with PayRequest + Stripe
Create payment links, invoices, and subscriptions with Stripe. Same payout timing, 0% extra platform fees.