How to change your Stripe bank account
Log into your Stripe dashboard, go to Settings, then select Payouts. Click the bank account listed under "Default payout destination" and choose "Edit." You can then enter new bank details — routing number, account number, and account holder name — and save the change. Stripe will verify the new account by depositing two small test amounts (usually under $1 each) within one to two business days. You'll see those deposits in your bank account and must confirm the exact amounts back in Stripe to complete verification.
The entire process takes a few minutes to set up, but the verification step adds one to two days. During that waiting period, payouts will still go to your old account. Once you confirm the test deposits, future payouts move to the new account immediately.
Key Takeaways
- You change your payout account through Settings > Payouts in your Stripe dashboard, not through your bank.
- Stripe sends two test deposits to verify the new account, and you must confirm the amounts to complete the change.
- Verification takes one to two business days; payouts continue to your old account until the new one is confirmed.
- You need your routing number, account number, and the name on the account to add a new bank destination.
- If verification fails, check that your routing and account numbers match exactly what your bank shows.
Step-by-step process for updating your account details
Start by signing into your Stripe account at dashboard.stripe.com. Click your profile icon in the top right corner and select "Settings." From the left menu, click "Payouts." You'll see your current payout destination listed at the top of the page.
Click on the bank account name or the "Edit" button next to it. A form will open showing your current routing number and account number (with most digits masked). Click "Change" or "Update" to enter new information. Type in your new routing number, account number, and the full name on the account exactly as it appears at your bank. Double-check these details — a single wrong digit will cause verification to fail.
Click "Save" or "Continue." Stripe will then send two small test deposits to the new account. You'll see a message saying verification is pending. Check your bank account in one to two business days for these deposits. The amounts will be random (for example, $0.32 and $0.15). Write down both amounts.
Return to your Stripe dashboard and go back to Settings > Payouts. You should see a prompt asking you to confirm the test deposit amounts. Enter the two amounts you found in your bank account, in the order Stripe specifies. Click "Verify" or "Confirm." Once you do, the new account becomes your active payout destination.
What happens to payouts during the change
Payouts continue to your old account while Stripe is verifying the new one. If you have payouts scheduled for the next day or two, they will go to your previous bank account, not the new one. Plan your account change accordingly — if you need funds urgently, wait until after a payout has been sent before starting the update process.
Once verification is complete and the new account is active, all future payouts go to the new destination. Stripe does not automatically resend payouts that went to the old account, so you won't see a duplicate payment. If you closed the old account or no longer have access to it, contact Stripe support to discuss your options.
Troubleshooting verification failures
The most common reason verification fails is a mismatch between the routing or account number you entered and what your bank has on file. Log into your bank's website or app and confirm both numbers exactly. Routing numbers are typically nine digits; account numbers vary but are usually ten to twelve digits. Copy and paste them directly into Stripe rather than typing them by hand to avoid typos.
If you entered the numbers correctly but still don't see the test deposits after two business days, your bank may be blocking small deposits from unknown sources. Contact your bank and ask whether they received deposits from Stripe. Some banks flag these as suspicious and hold them. Ask your bank to release the deposits or whitelist Stripe's sending account.
If your bank confirms they never received the deposits, delete the failed account from Stripe and try again with the correct information. Stripe will send new test deposits. If the problem persists, contact Stripe support with your routing number and account number so they can investigate on their end.
Adding multiple bank accounts to Stripe
You can add more than one bank account to your Stripe account, but only one can be your default payout destination at any time. To add a second account, go to Settings > Payouts and click "Add a new bank account" or "Add bank account." Follow the same verification process — enter the routing and account number, wait for test deposits, and confirm the amounts.
Once verified, the new account appears in your list of payout destinations. To switch which account receives payouts, click on the account you want to use and select "Make default" or "Set as primary." The change takes effect immediately for future payouts. This setup is useful if you have separate business and personal accounts, or if you want to split payouts between accounts.
When to contact Stripe support
Reach out to Stripe support if verification fails after two attempts with correct information, if you don't see test deposits after three business days, or if you need to change your payout account urgently and can't wait for verification. You can also contact them if you accidentally added the wrong account and need to remove it before verification completes.
Stripe support is available through your dashboard — click the question mark icon in the bottom right corner and select "Contact support." You can also email support@stripe.com. Have your account email, the routing number you're trying to add, and a description of the problem ready when you reach out. Response times vary but typically range from a few hours to one business day.
Frequently Asked Questions
How long does it take to change my Stripe payout account?
The setup takes a few minutes, but verification takes one to two business days. Stripe sends two test deposits to your new account, and you must confirm the amounts to complete the change. After that, future payouts go to the new account right away.
What if I entered the wrong bank details?
If you haven't confirmed the test deposits yet, go back to Settings > Payouts, click the account, and select "Edit" to change the information. If you've already confirmed, delete the account and add the correct one. Stripe will send new test deposits to verify.
Can I use a savings account instead of a checking account?
Yes, Stripe can send payouts to either a checking or savings account. Enter the routing and account number for whichever account you want to use. The verification process is the same for both types.
Do I need to update anything at my bank before changing my Stripe account?
No. Your bank doesn't need advance notice. Just make sure the routing and account number you enter in Stripe match exactly what your bank has on file. If you recently opened the account, wait a day or two to ensure it's fully active before adding it to Stripe.
What happens to my old payout account after I switch?
Your old account remains on file in Stripe but is no longer the default destination. Payouts stop going there once the new account is verified. You can delete the old account from your Stripe settings if you no longer need it listed.