Stripe does not accept checking account transfers directly — you need a debit card, bank transfer setup, or a connected payment method

Stripe is a payment processor that handles credit cards, debit cards, and bank transfers, but the method depends on what you are trying to do. If you want to send money out of your checking account through Stripe, you will use Stripe Connect or Stripe Payouts, which pull funds from your bank account to pay someone else. If you want to receive money into your checking account through Stripe, you connect your bank account once and Stripe deposits payments there automatically. The path is different depending on which direction the money moves.

Key Takeaways

  • Stripe Connect lets you send payouts to someone else's bank account, but you must verify your own bank account with Stripe first by providing routing and account numbers.
  • Receiving payments into your checking account requires you to connect your bank account to Stripe once; after that, daily or weekly deposits happen automatically.
  • Stripe verifies new bank accounts by depositing two small amounts (usually under $1 each) that you must confirm within a set timeframe.
  • Sending money out takes one to two business days; receiving money takes one to three business days depending on your bank and Stripe's deposit schedule.
  • You cannot initiate a payment directly from your checking account through Stripe's standard interface — you must use a connected payment method or Stripe's payout tools.

Connecting your checking account to Stripe for receiving payments

To receive money into your checking account, log into your Stripe dashboard, go to Settings, then select Bank Accounts or Payouts (the exact label varies by account type). Click Add Bank Account. Stripe will ask for your routing number, account number, and account holder name. You can find your routing number on the bottom left of any check, or by calling your bank. Your account number is on the bottom center of the check.

After you enter this information, Stripe deposits two small amounts into your account within one to two business days. Check your bank statement for these deposits — they will appear as small charges from Stripe. Return to your Stripe dashboard and enter both amounts to verify the account. Once verified, Stripe will deposit all future payments into this account on a schedule you set (usually daily or weekly). This verification happens only once per account.

Sending money out of your checking account through Stripe Connect

If you need to pay someone else using Stripe, you use Stripe Connect. This is common for marketplaces, platforms, or businesses that need to split payments with contractors or vendors. The person receiving the money must have their own Stripe account or a connected bank account. You initiate the payout from your Stripe dashboard by going to Payouts, selecting the connected recipient, and entering the amount.

Stripe pulls the money from your connected checking account and sends it to the recipient's bank account within one to two business days. The recipient does not need to have a Stripe account if you are sending to a bank account directly — they just need to provide their routing and account number. However, if they do have a Stripe account, the transfer is faster and more secure because Stripe verifies their identity.

Using a debit card linked to your checking account instead

Many people find it simpler to link a debit card to Stripe rather than their bank account directly. A debit card draws from your checking account but adds a layer of security and fraud protection. To do this, go to your Stripe dashboard, select Payment Methods, and add a debit card. Enter the card number, expiration date, and CVV. Stripe will verify the card with a small temporary charge that disappears within a few days.

Once verified, you can use this debit card for any Stripe transaction. The money still comes from your checking account, but Stripe treats it as a card payment rather than a direct bank transfer. This method is faster for some transactions and gives you the option to dispute charges through your card issuer if something goes wrong.

How long transfers take and when money appears

Receiving money into your checking account from Stripe customers takes one to three business days after the payment is processed. Stripe's standard deposit schedule is daily (meaning payouts happen every business day) or weekly (usually on Mondays). You can change this schedule in your Stripe settings, though switching to weekly deposits may delay your first payout by several days.

Sending money out through Stripe Connect also takes one to two business days. Weekends and bank holidays add extra time — a payout initiated on Friday afternoon may not arrive until Tuesday. Your bank may also hold the deposit for an additional day, especially if it is a large amount or your account is new. Check your bank's deposit policies to understand their timeline.

What to do if your bank account is not accepted by Stripe

Stripe rejects some bank accounts during verification. Common reasons include a mismatch between the name on your Stripe account and the name on your bank account, a closed or frozen account, or an account type Stripe does not support (some business accounts or trust accounts may be flagged). If verification fails, Stripe sends an email explaining why.

Try these steps: First, make sure the name on your Stripe account matches your bank account exactly — middle initials, suffixes, and spelling must be identical. Second, confirm your account is active and in good standing by logging into your bank. Third, if you have a business account, try connecting a personal checking account instead to see if that works. If the problem persists, contact Stripe Support through your dashboard — they can sometimes override blocks or suggest an alternative payment method.

Security and fraud protection when connecting your bank account

Stripe uses encryption and verification to protect your bank account information. Your routing and account numbers are never stored in plain text, and Stripe does not share them with third parties without your consent. The two-deposit verification method also confirms that you actually own the account — scammers cannot verify an account they do not control.

However, you should still protect your Stripe login credentials. Use a strong, unique password and enable two-factor authentication in your Stripe settings. If you suspect fraud on your Stripe account, change your password immediately and contact Stripe Support. If money was transferred without your permission, report it to both Stripe and your bank within 24 hours — your bank may reverse the transaction if you report it quickly enough.

Frequently Asked Questions

Can I use Stripe without connecting a bank account?

Yes. You can receive payments through Stripe using only a debit card or credit card, though you will not be able to withdraw funds. To actually move money out of Stripe into your pocket, you must connect a bank account or provide a debit card. Most people connect a bank account because it avoids card fees and is more secure for regular payouts.

What if I enter the wrong routing or account number?

Stripe will reject the verification deposits if the account does not exist or the numbers do not match. You will see an error message in your dashboard. Delete the incorrect account and add the correct one. The two verification deposits will be sent again, and you will have a new window to confirm them. There is no penalty for trying again.

Does Stripe charge a fee to connect my checking account?

Stripe does not charge a fee to connect your bank account. However, Stripe does charge a percentage fee (usually 2.9% plus $0.30) on each payment you receive. This fee is taken from the payment before it reaches your account. Payouts to other people's accounts may have their own fees depending on your Stripe plan.

How do I remove a bank account from Stripe?

Go to your Stripe dashboard, select Settings, then Bank Accounts. Find the account you want to remove and click Delete. Stripe will ask you to confirm. Once deleted, Stripe will no longer deposit money into that account, and you cannot use it for payouts. You can add a new bank account at any time.

Can someone else's checking account be connected to my Stripe account?

No. Stripe requires that the name on the bank account match the name on your Stripe account. If you are a business, the account holder must be the business or an authorized representative. Connecting someone else's account is considered fraud and will result in your Stripe account being closed.