Payout Guide

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

CountryStandard Payout
United States2 business days
United Kingdom3 business days
European Union4-7 business days
Netherlands4 business days
Germany5 business days
Australia3-4 business days
Canada3 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.