The basic process: Stripe sends payouts on a schedule you set

Stripe moves money to your bank account through payouts—automatic transfers that happen on a schedule you choose when you set up your account. You don't request each payout individually. Instead, you tell Stripe when and how often to send money, and it deposits the balance to the bank account you've connected.

The money that moves is your available balance—the total of all transactions minus refunds, chargebacks, and Stripe's fees. Stripe holds back a portion called the reserve for the first 90 days or longer, depending on your business type and history. That reserve stays in your Stripe account and doesn't move to your bank.

The whole process is straightforward once the account is set up, but the timing and the amount that actually reaches your bank depend on a few things you control and a few you don't.

Key Takeaways

  • Payouts happen automatically on a schedule you set—daily, weekly, or monthly—and Stripe deposits directly to your connected bank account.
  • Your available balance is what Stripe will send; the reserve (usually 5 to 10 percent) stays in your account for 90 days or longer as a buffer against chargebacks and refunds.
  • The bank transfer itself takes one to two business days after Stripe initiates it, so a daily payout initiated on Monday arrives Wednesday or Thursday.
  • You can change your payout schedule, pause payouts, or request a manual payout anytime from your Stripe dashboard without contacting support.
  • If a payout fails—usually because the bank account information is wrong—Stripe retries automatically, but you should fix the account details when ready to avoid delays.

Setting up your payout bank account in Stripe

When you first create a Stripe account, you'll be asked to add a bank account during onboarding. Stripe needs the account holder's name, routing number, and account number. If you're setting this up for a business, the account should be in the business name, though some sole proprietors use personal accounts.

You can add or change your payout account anytime in your Stripe dashboard under Settings > Bank Accounts and Transfers. Click "Add Bank Account" and enter the details. Stripe will verify the account by depositing two small amounts (usually under $1 each) into the account within one to two business days. You'll then confirm those amounts in your Stripe dashboard to prove you control the account.

If you have multiple bank accounts, you can add them all and choose which one receives payouts. This is useful if you want to split payouts between a business account and a personal account, or if you're switching banks and want to test the new account before making it your primary payout destination.

How payout schedules work and what timing to expect

Stripe offers three payout schedules: daily, weekly, or monthly. The schedule you choose determines when Stripe initiates the transfer, not when the money arrives in your bank. Once Stripe sends the payout, your bank takes one to two business days to process it. A payout initiated on a Friday may not arrive until Tuesday.

With a daily payout schedule, Stripe initiates a transfer every business day for any available balance over a minimum threshold (usually $0.01). With weekly payouts, Stripe picks a day—say, every Monday—and sends whatever balance has accumulated. Monthly payouts work the same way but on a calendar date you choose.

You can change your payout schedule anytime, and the change takes effect when ready. If you switch from daily to monthly, Stripe won't hold the money; it will straightforward wait until the next scheduled payout date to send it. If you need money faster than your current schedule allows, you can request a manual payout from the dashboard, and Stripe will initiate it within a few hours.

Understanding reserves and why some money doesn't move when ready

Stripe holds a reserve—a percentage of your balance—to cover chargebacks, refunds, and disputed transactions. The reserve amount depends on your industry, processing history, and the age of your account. A new account in a high-risk category might have a 10 percent reserve; an established account in a low-risk category might have 5 percent or none at all.

The reserve is held for 90 days from the date of each transaction, meaning it rolls forward. If you process $1,000 on day one, $100 (10 percent) stays in reserve until day 91. If you process another $1,000 on day 50, another $100 stays until day 140. The reserve is yours—it's not a fee—but it doesn't move to your bank account until the 90-day window closes.

You can see your reserve balance and the dates it will be released in your Stripe dashboard under Balances. If you believe your reserve is too high, you can contact Stripe support to request a review, but Stripe sets reserves based on risk assessment and doesn't always lower them on request.

What to do if a payout fails

A payout fails most often because the bank account information is incorrect—a wrong routing number, a closed account, or a number that doesn't match the account holder's name. Stripe will attempt to retry the payout automatically for several days. During that time, the money stays in your available balance and doesn't move.

You'll see a failed payout notification in your Stripe dashboard and usually receive an email explaining why it failed. The fix is almost always to update your bank account details. Go to Settings > Bank Accounts and Transfers, click the account that's failing, and correct the information. Stripe will verify the corrected account with two small deposits again, which takes one to two business days.

Once the account is verified, Stripe will retry the failed payout automatically. If it succeeds, the money moves to your bank within one to two business days. If you need the money sooner and can't wait for the automatic retry, you can request a manual payout to a different verified account.

Fees and what Stripe takes from each transaction

Stripe's payout process itself is free—there's no charge to move money from Stripe to your bank account. However, Stripe takes a fee from each transaction you process. The fee structure depends on how you accept payments: card payments typically cost 2.9 percent plus $0.30 per transaction, while ACH bank transfers cost 0.8 percent with a $0.30 minimum and $5 maximum.

These fees are deducted before the money reaches your available balance. If a customer pays you $100 by card, Stripe takes $3.20, leaving $96.80 in your account. That $96.80 is what's available for payout (minus any reserve). Refunds and chargebacks reverse the transaction entirely, so if you refund that $100, the $3.20 fee is also reversed and returned to your available balance.

You can see a detailed breakdown of fees in your Stripe dashboard under Payments or Reporting. Each transaction shows the gross amount, Stripe's fee, and the net amount that went into your balance.

Moving money faster: manual payouts and same-day options

If your payout schedule doesn't match your cash flow needs, you can request a manual payout anytime from your Stripe dashboard. Go to Balances > Payouts and click "Payout Now." Stripe will initiate the transfer within a few hours, and your bank will receive it within one to two business days.

Stripe also offers when ready Payouts in some regions, which moves money to your bank account within 30 minutes instead of one to two days. when ready Payouts cost $0.25 per payout and are available in the United States, Canada, and some European countries. You can enable when ready Payouts in your dashboard settings and use them for manual payouts or set them as your default for scheduled payouts.

Neither manual payouts nor when ready Payouts bypass the reserve. The money that moves is still your available balance minus the reserve. If you have a large reserve and need when ready access to cash, when ready Payouts will get you the available portion faster, but the reserved portion will still wait the full 90 days.

Frequently Asked Questions

Can I receive payouts to a different bank account than the one I used to verify my Stripe account?

Yes. You can add multiple bank accounts to your Stripe account and choose which one receives payouts. Each account must be verified with the two small deposits before you can use it for payouts. This is useful if you're switching banks or want to split payouts between accounts.

What happens to my money if I close my Stripe account?

Your available balance is paid out to your connected bank account within one to two business days of closing. Your reserve is held for the full 90-day window from each transaction, even after you close the account. Once the reserve period ends, Stripe sends the remaining balance to your bank.

Why is my payout smaller than I expected?

The most common reasons are Stripe's transaction fees (2.9 percent plus $0.30 for card payments), the reserve (5 to 10 percent held for 90 days), and refunds or chargebacks that reduced your available balance. Check your Stripe dashboard under Balances to see your available balance, reserve amount, and pending payouts.

How long does it take for money to show up in my bank account after Stripe sends a payout?

One to two business days is standard. Weekends and bank holidays don't count as business days, so a payout initiated on Friday may not arrive until Tuesday. when ready Payouts (if available in your region) arrive within 30 minutes but cost $0.25 per payout.

Can I pause my payouts temporarily?

Yes. Go to Settings > Bank Accounts and Transfers and toggle off "Automatic Payouts." Your balance will stay in your Stripe account and won't be transferred to your bank until you turn automatic payouts back on or request a manual payout. The reserve will still be held for the full 90 days.