Payouts & bank transfers
How money moves from your payment processor to your bank account — schedules, timing, common delays, and how to read your payout history.
You have made a sale. The money exists somewhere. But where is it, and when does it reach your actual bank account? This guide explains the journey from payment to payout.
Quick summary
Money from a sale first lands in your payment processor's system. The processor batches payments and sends a payout to your bank on a schedule — usually every one to three business days with Stripe. PayPal holds funds in your PayPal balance until you manually transfer them or set up automatic transfers. Fees are deducted before payout.
The stages money moves through
After a successful payment, your money goes through three stages:
1. Pending. The payment has been authorized and captured. The funds are held by your processor while they wait for bank settlement — typically overnight or up to two days.
2. Available. The funds have settled and are ready to be paid out. At this point they are sitting in your processor's system, allocated to your account.
3. In your bank. The processor initiates a transfer to your linked bank account. After that, it takes one to two additional business days for your bank to receive and process the funds.
Stripe payouts
Stripe automatically initiates payouts to your linked bank account on a rolling schedule.
Standard US schedule: Payouts are initiated every two business days. After initiation, it takes one to two business days to appear in your bank.
What this means: A payment captured on Monday may reach your bank on Wednesday or Thursday.
Your Stripe Dashboard shows:
- Available balance — ready for payout
- Pending balance — settling, not yet available
- In transit — payout has been sent to your bank
- Upcoming payout — the next scheduled transfer amount and date
You can also initiate a manual payout at any time from the dashboard (within your available balance).
PayPal payouts
PayPal works differently. Funds land in your PayPal balance and stay there until you move them.
To transfer to your bank:
Log in to your PayPal account. Go to paypal.com and sign in as a business.
Go to your balance. On the home screen or under Wallet, you will see your PayPal balance.
Click Transfer to bank (or similar — the label may vary). Choose your linked bank account.
Choose standard or instant transfer. Standard is free and takes one to three business days. Instant costs a small fee and arrives within minutes.
Set up automatic transfers: In your PayPal account settings, you can enable automatic transfers so funds move to your bank on a set schedule without you having to log in and trigger it manually each time.
Don't forget to move your PayPal balance
Some business owners are surprised to find PayPal money sitting in their PayPal account for weeks. If you use PayPal, either enable automatic transfers or make it a habit to manually transfer the balance regularly.
How bank transfer timing works
Once your processor initiates a payout, the transfer goes through the ACH (Automated Clearing House) system in the US. This is the standard bank transfer network. It typically takes:
- Standard ACH: One to three business days
- Same-day ACH: Available to some businesses — usually requires a request or a premium account feature
Weekends and bank holidays extend processing time. A payout initiated on Friday afternoon may not arrive until Tuesday.
Why payouts might be delayed
Common reasons a payout does not arrive when expected:
- New account: New Stripe accounts start with a longer initial payout window (typically 7 days) while Stripe verifies the account.
- Identity verification incomplete: If you have not finished Stripe or PayPal's identity verification, payouts may be paused.
- Unusual activity: A sudden spike in volume or a high refund/dispute rate may trigger a temporary hold.
- Bank holiday: Bank holidays pause ACH processing.
- Wrong bank details: If your bank account number or routing number is entered incorrectly, payouts may fail and be returned.
If a payout is overdue, check your processor dashboard for any alerts or notifications. If everything looks correct there, contact your processor's support.
How to link or change your bank account
Log in to the Stripe Dashboard. Go to Settings → Bank accounts and scheduling. You can add a new bank account or update the existing one. You will need to provide your bank's routing number and your account number.
Log in to PayPal. Go to Wallet and select Link a bank account. You will need your bank's routing number and account number. PayPal may make two small verification deposits to confirm the account.
Common questions
Related guides
- Stripe payouts & fees explained
- Payment fees explained
- How online payments work
- Refunds: best practices
Need a hand?
Learn more
Payment fees explained
A plain-English breakdown of every type of payment processing fee — transaction fees, interchange, chargebacks, and more — so you know what you are paying and why.
Chargebacks & disputes explained
What a chargeback is, how the dispute process generally works, what you can do to respond, and how to reduce the chances of chargebacks occurring.