Yes, you can pay with your bank account on Amazon, but the process and what it does depends on which payment method you choose
Amazon accepts bank account payments through two separate routes: Amazon Pay (which links your bank account to your Amazon account for faster checkout on Amazon and other websites) and ACH bank transfers (which you use to add money directly to your Amazon balance). The first is faster and more common. The second is slower but useful if you want to load funds ahead of time or if you prefer not to enter your card details at checkout.
Both routes require your bank routing number and account number, which you can find on a check or by logging into your bank's website. Neither route costs you a fee on Amazon's side, though your bank may charge a fee for ACH transfers depending on your account type — check your bank's fee schedule first.
Key Takeaways
- Amazon Pay lets you link your bank account once and use it for checkout on Amazon and thousands of other websites without re-entering your details each time.
- ACH bank transfers let you send money from your bank account directly to your Amazon balance, which takes one to three business days to arrive.
- You need your bank's routing number and your account number to set up either method, both of which appear on a check or in your online banking portal.
- Amazon does not charge a fee for bank account payments, but your bank may charge you for ACH transfers depending on your account agreement.
- If your bank account is linked to Amazon Pay, you can use it to pay on other websites that accept Amazon Pay without creating new accounts.
Setting up Amazon Pay with your bank account
Amazon Pay is the faster and more common route. Once you link your bank account, you can use it to pay for orders on Amazon.com and on other websites that display the Amazon Pay button at checkout. You do not have to re-enter your bank details each time.
To set this up, go to Your Account on Amazon, select Login & Security, then scroll to Amazon Pay and click Edit. You will be asked to enter your bank routing number and account number. Amazon will then send two small test deposits to your bank account (usually within one to two business days) — you will need to confirm the amounts of these deposits to verify that the account is yours. Once confirmed, your bank account is linked and ready to use.
The verification step protects you and Amazon from fraud. If you do not see the test deposits after three business days, check your bank's spam or pending transactions folder, or contact your bank to confirm they did not block the transfers.
Adding money to your Amazon balance via ACH transfer
If you want to load funds into your Amazon account ahead of time rather than pay at checkout, you can send money from your bank account directly to Amazon. This is an ACH transfer, and it takes one to three business days to complete.
Go to Your Account, select Gift Cards, then Add Funds to Your Balance. Choose the amount you want to transfer and select Bank Account as your payment method. You will enter your routing number and account number (or use a saved bank account if you have already linked one). Amazon will process the transfer, and the funds will appear in your Amazon balance within one to three business days.
This method is useful if you want to avoid entering payment details at checkout, or if you prefer to budget by loading a set amount each month. The money stays in your Amazon balance until you spend it, and it does not expire.
What information you need from your bank
Both Amazon Pay and ACH transfers require two pieces of information: your routing number and your account number. Your routing number identifies which bank you use; your account number identifies your specific account at that bank.
You can find both on a check — the routing number is the first set of nine digits at the bottom left, and your account number is the second set of digits. If you do not have checks, log into your bank's website or mobile app and look for account details or account information. Most banks display both numbers there. You can also call your bank's customer service line and ask them to read both numbers to you.
Do not share these numbers with anyone except Amazon or your bank. If you are unsure whether a website is legitimate, do not enter them.
How long bank account payments take
Amazon Pay payments happen at checkout and are processed when ready — you will see the charge on your bank account within one to two business days, the same as a debit card payment. Your order ships on Amazon's normal timeline.
ACH transfers to your Amazon balance take longer. Once you initiate the transfer, it usually arrives within one to three business days. Weekends and bank holidays can add time. If your transfer does not arrive after three business days, check your Amazon account to confirm the transfer was submitted, then contact your bank to ask whether the transfer is pending or has been rejected.
Fees and what they depend on
Amazon does not charge you a fee for linking your bank account or for paying with it. However, your bank may charge you a fee for ACH transfers depending on your account type and your bank's policies. Some banks charge $1 to $3 per ACH transfer; others do not charge at all.
Check your bank's fee schedule or account agreement before you set up transfers. You can usually find this on your bank's website under "Fees" or "Account Terms," or you can call and ask. If your bank charges for ACH transfers, you may want to use Amazon Pay at checkout instead, which does not trigger an ACH fee.
What to do if your bank account is declined
If Amazon rejects your bank account during setup or at checkout, the most common reasons are: the routing number or account number is wrong, your account is not set up for ACH transfers (some accounts restrict this), or your bank flagged the transfer as suspicious.
First, double-check that you entered your routing number and account number correctly — even one digit wrong will cause a rejection. If both are correct, contact your bank and ask whether they allow ACH transfers to third parties like Amazon. Some banks require you to opt in or to call and authorize it. If your bank allows it, ask whether they have flagged Amazon as a suspicious merchant and whether you can whitelist it.
If your bank continues to reject the transfer, you can use a debit card or credit card instead, or you can try a different bank account if you have one.
Using Amazon Pay on other websites
Once your bank account is linked to Amazon Pay, you can use it to pay on thousands of websites outside Amazon that display the Amazon Pay button. This saves you from creating new accounts and entering your bank details repeatedly.
When you see the Amazon Pay button at checkout on another website, click it, and you will be asked to log in with your Amazon credentials. Once you do, the website will show your saved payment methods — including your linked bank account — and you can choose which one to use. The payment is processed by Amazon, not by the website, which adds a layer of security.
Frequently Asked Questions
Is it safe to give Amazon my bank account number?
Yes, if you are entering it directly into Amazon.com or the official Amazon app. Amazon uses encryption to protect your information, and you are not giving Amazon permission to withdraw money whenever it wants — you authorize each payment individually. If you are unsure whether a website is legitimate, do not enter your bank details; instead, use a credit or debit card.
Can I use Amazon Pay on my phone?
Yes. If you have linked your bank account to Amazon Pay on your computer, you can use it on the Amazon mobile app and on other websites' mobile sites that accept Amazon Pay. The process is the same: look for the Amazon Pay button and log in with your Amazon account.
What happens if I dispute a bank account payment on Amazon?
If you dispute a charge with your bank, Amazon may suspend your account while the dispute is investigated. Once your bank resolves it, contact Amazon to explain. If the charge was legitimate, you may need to repay it to keep your account active. Disputes take 30 to 60 days to resolve.
Can I remove my bank account from Amazon after I link it?
Yes. Go to Your Account, select Login & Security, scroll to Amazon Pay, and click Edit. You can remove the bank account or replace it with a different one. Removing it does not affect past purchases or your Amazon balance.
Do I need a specific type of bank account to use Amazon Pay?
No. Any checking or savings account with a routing number and account number will work. Some banks restrict ACH transfers on certain account types (like student accounts or accounts with limited features), so check with your bank if you are unsure.