Yes, you can use your bank account on Amazon, and here's how it works
Amazon accepts direct bank account payments through a service called Amazon Pay, which lets you pay for purchases by transferring money from your checking or savings account instead of using a credit or debit card. You can also receive refunds directly to your bank account if you return an item or cancel an order. The process requires you to add your bank details to your Amazon account once, and then select that payment method at checkout.
The mechanics are straightforward: when you choose a bank account as your payment method, Amazon securely stores your routing number and account number. At checkout, Amazon initiates an ACH transfer (Automated Clearing House) — the same system banks use to move money between accounts. The transfer typically takes one to three business days to complete, which is why Amazon usually charges your account after your order ships rather than when ready.
Key Takeaways
- You add your bank account to Amazon through the payment methods section of your account, providing your routing number and account number.
- Amazon uses ACH transfers to pull money from your account, which take one to three business days and happen after your order ships, not at checkout.
- Refunds go back to the same bank account you used to pay, and typically appear within five to ten business days depending on your bank.
- Bank account payments work for Amazon.com purchases but not for third-party sellers using Fulfillment by Amazon unless they accept bank transfers.
How to add your bank account to Amazon
Log into your Amazon account and go to Account & Lists in the top right corner. Select Your Account, then Login & Security or Payment Options depending on your account type. Click Add a payment method and choose Bank Account from the list of options.
Amazon will ask for your full name as it appears on your bank account, your routing number, and your account number. You can find both numbers on a check (routing number is on the left, account number in the middle), or by logging into your bank's website or calling the bank directly. Amazon does not charge your account to verify the information — it straightforward stores it securely until you use it at checkout.
When the charge actually hits your account
This is where bank account payments differ from credit cards. When you place an order using your bank account, Amazon does not when ready pull the money. Instead, the charge typically happens after your order ships — usually within one to three days of placing the order. You will see a pending charge in your account during this time, and the money becomes available again if the charge is cancelled.
The actual transfer takes one to three business days to complete through the ACH system. This means if you order on a Monday and it ships Tuesday, the charge might not fully clear your account until Thursday or Friday. If you are watching your account balance closely or have a low balance, this timing matters — Amazon will decline the payment if your account does not have enough funds when the transfer is initiated.
How refunds work when you use a bank account
If you return an item or cancel an order, Amazon sends the refund back to the same bank account you used to pay. The refund does not happen when ready. Once Amazon processes the return (usually within two to three business days of receiving the item back), it initiates an ACH transfer back to your bank. Your bank then takes another three to seven business days to post the money to your account, so the full timeline is typically five to ten business days from the time Amazon approves the return.
You can track the refund status in your Amazon account under Returns or Your Orders. The status will show when Amazon has initiated the transfer, and you can check your bank account to see when the money arrives. If a refund does not appear within ten business days, contact Amazon customer service with your order number — they can confirm whether the transfer was sent and investigate if your bank did not receive it.
What happens if your bank account information changes
If you close the bank account linked to Amazon or switch to a different account, you need to update your payment method in your Amazon account before placing another order. Go back to Payment Options and either edit the existing bank account with your new routing and account numbers, or delete it and add a new one.
If you forget to update and Amazon tries to charge your old account, the transfer will fail and your order will not process. Amazon will notify you that the payment method did not work and ask you to provide a valid payment method. You can then add your new bank account and complete the purchase. Pending refunds to a closed account are more complicated — contact Amazon customer service when ready if this happens, as they may need to issue the refund to a different account or method.
Bank account payments versus credit and debit cards
Using a bank account is slower than a credit card because of how ACH transfers work. A credit card charge is when ready, but a bank account charge takes one to three days. You also do not earn credit card rewards or fraud protection benefits with a bank account payment, though your bank may offer its own protections on ACH transfers.
The advantage is cost: Amazon does not charge you a fee for using a bank account, whereas some payment methods or third-party sellers may charge processing fees. Bank accounts are also useful if you do not have a credit card or prefer not to use one. If you have both a credit card and a bank account linked to your Amazon account, you can choose which one to use at checkout each time you order.
Frequently Asked Questions
Can I use a savings account instead of a checking account?
Yes. Amazon accepts both checking and savings accounts as long as they are in your name and have routing and account numbers. Some savings accounts have limits on the number of transfers per month, so check with your bank if you plan to make frequent Amazon purchases using a savings account.
What if Amazon declines my bank account payment?
The most common reason is insufficient funds in your account when Amazon initiates the charge. Less often, your bank may decline the transfer if it looks unusual or if there is a problem with the routing or account number you provided. Check that your account has enough funds, verify the numbers are correct in your Amazon payment settings, and contact your bank if they are blocking ACH transfers from Amazon.
Can third-party sellers on Amazon accept bank account payments?
Most third-party sellers only accept credit and debit cards. If you are buying from a third-party seller and want to use a bank account, check their payment options at checkout. Some sellers using Fulfillment by Amazon may accept bank transfers, but this is not standard across the platform.
Is it safe to give Amazon my bank account number?
Amazon encrypts your bank information and stores it securely. Your account number and routing number are no more at risk with Amazon than they are when you set up automatic bill payments with your utility company or mortgage lender — they use the same ACH system. If you are concerned, you can remove your bank account from Amazon at any time.
How long does it take for a refund to show up in my bank account?
Once Amazon approves your return and initiates the refund transfer, it typically takes three to seven business days for your bank to post the money. The full timeline from returning the item to seeing the money is usually five to ten business days. Weekends and bank holidays can extend this time.