Yes, you can use your bank account to pay Amazon, but Amazon doesn't store your account number

You can link your bank account to your Amazon account and use it to pay for purchases. When you do, Amazon doesn't keep your routing number or account number on file. Instead, Amazon tokenizes the connection—meaning it creates a secure reference to your bank account that only works with Amazon. Each time you use it, the payment goes through your bank's ACH network, the same system used for direct deposits and bill payments.

The process takes about five minutes. You enter your bank's routing number and your account number once, Amazon verifies the connection with two small test deposits (usually under $1 each), and then you confirm those amounts in your bank's app or online banking. After that, your bank account appears as a payment option at checkout.

Not all banks work equally smoothly with Amazon. Some require you to pre-authorize the connection through your bank's app before Amazon can process payments. Others flag Amazon transactions as unusual and temporarily block them. If your bank does either of these things, you'll see an error at checkout, and you'll need to contact your bank to allow the transaction.

Key Takeaways

  • Amazon stores a secure token of your bank account, not your actual account number, so your banking credentials stay protected.
  • The verification process involves two small test deposits that you must confirm by logging into your bank account.
  • ACH payments from your bank account to Amazon typically take one to two business days to process.
  • Some banks require you to pre-authorize Amazon as a trusted payee in your online banking before the first transaction will go through.
  • If a payment fails, check your bank's fraud settings and contact them directly—Amazon cannot override your bank's security blocks.

How the verification process works

When you add a bank account to Amazon, you'll be asked for your routing number and account number. Amazon then sends two micro-deposits to your account—usually between $0.01 and $0.99 each. These deposits appear in your bank account within one to two business days.

Once you see the deposits, you return to Amazon and enter the exact amounts. This confirms that you own the account and that Amazon has the correct routing and account numbers. After you confirm, the account is active and ready to use. Amazon does not charge you for these test deposits, and you don't need to do anything with the money—it stays in your account.

If you don't see the deposits after three business days, check that you entered your routing number correctly. Routing numbers are nine digits and are specific to your bank and branch. If you entered it wrong, you'll need to remove the account and start over with the correct number. Your bank's website or a call to customer service will give you the correct routing number.

What happens when you pay with your bank account

When you choose your bank account as the payment method at checkout and complete your order, Amazon sends an ACH debit instruction to your bank. Your bank then deducts the amount from your account and sends it to Amazon's bank, usually within one to two business days. During this time, the money is in transit—it has left your account but hasn't yet arrived at Amazon.

You'll see the charge appear in your bank account immediately or within a few hours, depending on your bank's system. The funds reach Amazon's account within one to two business days. If you need to cancel an order, do it through your Amazon account before the payment clears at your bank. Once the money reaches Amazon, a refund goes back through ACH and takes another one to two business days to appear in your account.

ACH payments are slower than credit or debit card payments, which process in seconds. If you need your order to ship quickly, use a credit or debit card instead. Amazon does not charge a fee for ACH payments from your bank account, but your bank may charge you a fee if you overdraft or if you have a service plan that charges for external transfers. Check your bank's fee schedule.

When your bank blocks the payment

Some banks treat Amazon as a high-risk merchant and block ACH payments to it automatically. You'll see an error message at checkout saying the payment was declined. This is your bank's fraud prevention system at work, not a problem with Amazon or your account setup.

To fix this, log into your bank's online banking or mobile app and look for a section called "Transfers," "External Transfers," "Bill Pay," or "Authorized Payees." Some banks require you to add Amazon as a trusted payee before any ACH payment will go through. If you see this option, add Amazon and wait for the authorization to process—this can take a few hours or up to one business day. Then try your Amazon purchase again.

If your bank doesn't have a payee authorization system, call your bank's customer service number and tell them you want to allow ACH payments to Amazon. They can manually authorize it on your account. Keep the authorization confirmation number they give you in case you need to reference it later. After authorization, try your purchase again.

Overdraft and insufficient funds

If your bank account doesn't have enough money to cover the purchase when Amazon's ACH debit arrives, your bank will either decline the payment or charge you an overdraft fee. Amazon will not process the order if the payment is declined. If your bank allows the overdraft, you'll owe your bank the overdraft fee—usually $25 to $35—in addition to the purchase amount.

To avoid this, check your available balance before you complete your purchase. Remember that other pending transactions (checks you've written, other online purchases, ATM withdrawals) may not show up in your available balance yet, so leave a small cushion. If a payment does fail due to insufficient funds, fix the problem in your bank account and try the purchase again.

Some banks offer overdraft protection, which links your checking account to a savings account or credit line. If you have this set up, your bank will automatically cover the shortfall. This prevents the declined payment, but you'll still owe interest or fees to your bank for using the protection.

Removing your bank account from Amazon

You can remove your bank account from Amazon at any time through your account settings. Go to "Your Account," then "Login & Security," then "Payment Options," and select the bank account you want to remove. Click "Delete" and confirm. The account is removed immediately and cannot be used for future purchases.

Removing the account does not affect any pending or completed transactions. If a payment is currently in transit (one to two days after you placed the order), removing the account won't stop it. The money will still reach Amazon. If you want to cancel an order before the payment clears, cancel the order itself, not the payment method.

If you're removing the account because of fraud or unauthorized use, also change your Amazon password and review your recent orders. If you see charges you didn't make, contact Amazon's customer service to report them and request a refund.

Frequently Asked Questions

Is it safe to give Amazon my bank account number?

Amazon doesn't store your actual account number. It creates a secure token that only works with Amazon and cannot be used to access your account or make payments elsewhere. Your bank account number is encrypted, and Amazon's systems are PCI-compliant, meaning they meet industry security standards. The bigger risk is your bank's security—if someone gains access to your bank account, they can see all your linked services, including Amazon.

Can I use a savings account instead of a checking account?

Yes, you can link a savings account to Amazon. The process is the same: you enter the routing number and account number, confirm the two test deposits, and use it at checkout. However, some banks limit the number of transfers out of a savings account per month (often six). Each Amazon purchase counts as one transfer, so you may hit that limit if you shop frequently. Check your bank's savings account rules before linking it.

What if Amazon charges my bank account twice for the same order?

This is rare but can happen if there's a system glitch or if you accidentally submit the order twice. If you see two charges, contact Amazon's customer service immediately with your order number and the dates of both charges. Amazon can see the duplicate charge in their system and will issue a refund for the extra one. The refund goes back to your bank account via ACH and takes one to two business days to appear.

Can I dispute an Amazon charge through my bank?

Yes, you can file a dispute (called a chargeback) with your bank if you believe a charge is fraudulent or if Amazon won't refund you. However, try Amazon's customer service first—they can usually resolve the issue faster than a bank dispute. If you do file a chargeback, Amazon may close your account. Use this option only if Amazon is unresponsive or if the charge is genuinely unauthorized.

How long does it take for a refund to go back to my bank account?

When you return an item or cancel an order after the payment has cleared, Amazon initiates an ACH refund to your bank account. This takes one to two business days to appear in your account. If it takes longer than three business days, contact your bank—the refund may have been delayed on their end. Keep your Amazon refund confirmation number handy when you call.