How do I update my bank account info?
Bank account details can be updated at any time. However, if a payout is already in transit, it will be paid out to the previous bank account and not to the new one.
Stripe creates payouts in advance of their post date to ensure that funds reach your bank account on the date that they are expected. If there is a payout showing in your Dashboard as “n transit” or “paid” any changes to your bank account information will not retroactively apply to these payouts and will only apply to the next payout.
My payout was sent to a closed bank account.
Payouts are sent to the bank account on file at the time the payout is initiated. If that account is closed, banks will then either inform Stripe that the bank account is closed and return the funds to your account automatically or contact you directly to disperse the funds. It can take up to 5 business days for the money to be returned to Stripe.
My payout was sent to an old bank account.
You should contact your old bank to understand what will happen to the funds. You will need to provide the following information: bank account details, date expected, exact amount, and payor (Stripe). You can find these details at the Dashboard.
My payout was sent to the wrong bank account
If you haven’t received a payment, it’s possible the bank details were entered incorrectly (either a typo or not the account you thought it would go to). Go to the Settings page of the Dashboard, select Business Settings, and correct your bank details if necessary.
Bank account exists
If the bank account information added to your Stripe account exists (the account number and/or routing number exist) at the time the payout went "in transit", your payouts was sent there.
Bank account doesn’t exist
If the bank account does not exist, the payout(s) will be returned to your Stripe balance.
My payout is missing or has failed / I received an email that my bank could not process by payout
If your payout is missing or has failed, you may have received an email with the subject line “Action required to resume payouts from your Stripe balance”, stating that “Your bank notified us that they could not process this payout” with a call to action to update your bank account. This indicates that your bank account may have been denylisted due to an underlying issue, such as:
- Your bank account was closed, frozen, or restricted.
- Your bank account details are invalid or incorrect.
- Your bank account isn't usable or hasn't authorized debits from Stripe.
Confirm that the bank account details associated with your Stripe account are correct. Then, work with your bank to ensure that your account is active, the bank details are correct, and the bank has allowlisted Stripe’s ACH IDs. After you've confirmed these details with your bank, if you're still unable to pay out to this bank account, contact Stripe Support with one of the following required documentation:
- Letter from your bank stating that the account is still active, including the full routing number, account number, and name of the account holder.
- Voided check that shows the full routing number, account number, and name of the account holder.
- Bank statement that shows recent debit activity, including the full routing number, account number, and name of the account holder.
- Recent screenshot of an online bank portal that shows the full routing number, account number, and name of the account holder.
- Written communication from the bank with confirmation that the Stripe ACH ID was added to the allowlist and authorization restrictions are lifted. The written communication must include the account details, such as account number, routing number, and name of the account holder.