Websites that take checking account payments directly
Most major websites accept checking account payments through a process called ACH transfer (Automated Clearing House), which pulls money directly from your bank account. You provide your routing number and account number, and the merchant initiates the transfer on their end. This is different from a debit card — no card number involved, just your bank details.
Utility companies almost always accept ACH payments: electric, gas, water, and internet providers typically have a "pay by bank account" option on their websites or in their billing portal. Phone companies like Verizon, AT&T, and T-Mobile all take checking account payments. Insurance companies — auto, home, renters — usually offer ACH as a payment method during checkout or in your account settings.
Subscription services vary. Netflix, Hulu, and Spotify accept checking account payments in some regions, though they often default to credit or debit card options. Streaming services, gym memberships, and software subscriptions may list ACH as an option, but you may need to dig into payment settings rather than seeing it at checkout.
Key Takeaways
- Utility companies, insurance providers, and government agencies almost always accept ACH payments directly from your checking account.
- ACH transfers use your routing and account number, not a card number, and typically take one to three business days to process.
- Retailers and online marketplaces like Amazon and Walmart usually do not accept checking account payments directly — they require a debit card or credit card instead.
- Bill payment services like PayPal, Venmo, and your bank's bill pay tool can send money from your checking account to almost any business, even if that business does not accept ACH directly.
- Always verify the website is legitimate before entering your routing and account number, as this information is more sensitive than a card number.
Retailers and marketplaces that do not accept checking account payments
Amazon, Walmart, Target, eBay, and most online retailers do not accept ACH or checking account payments at checkout. These sites are built around credit cards, debit cards, and digital wallets like Apple Pay and Google Pay. If you want to shop at these sites without a debit or credit card, you would need to use a third-party payment service or load funds onto a prepaid card first.
The reason is speed and fraud protection. Retailers need payment confirmation in seconds, and ACH transfers take one to three business days. A debit card gives them immediate confirmation and a chargeback mechanism if something goes wrong. Checking account transfers are slower and riskier from the merchant's perspective, so they stick with card-based payments.
Government agencies and tax payments
The IRS accepts checking account payments through its Direct Pay system on IRS.gov. You enter your routing and account number, and the IRS initiates an ACH debit on the date you choose. State tax agencies often have similar systems — check your state's revenue or taxation website for a "pay taxes" or "make a payment" link.
Social Security, Medicare, and other federal benefit programs do not accept payments from individuals (they pay you), but if you owe money to a federal agency, the agency's website usually has an ACH payment option. Student loan servicers accept ACH payments, and many will give you a small interest rate reduction if you set up automatic withdrawals from your checking account.
Using your bank's bill pay service to pay anyone
If a website does not accept checking account payments directly, your bank's bill pay tool can send money from your checking account to almost any business. Log into your bank's website or app, find the bill pay section, enter the payee's mailing address, and schedule a payment. Your bank mails a check or initiates an ACH transfer on your behalf.
This works for utilities, insurance, rent, medical bills, and any business with a mailing address. The payment usually takes three to five business days if mailed as a check, or one to two business days if your bank uses ACH. Bill pay is free at most banks and gives you a record of every payment in your account history.
The downside is that bill pay requires you to know the payee's mailing address and does not work for online retailers or services that need immediate payment confirmation. It is best for recurring bills and one-time payments to established businesses.
Third-party payment services that link to your checking account
PayPal, Venmo, Square Cash, and Google Pay all let you link your checking account and send money to other people or businesses. PayPal and Venmo are most useful for peer-to-peer transfers (sending money to friends), but PayPal also lets you pay some online merchants through their checkout. Square Cash and Google Pay work similarly but have smaller merchant networks.
These services act as a middleman: you authorize them to pull money from your checking account, and they send it to the recipient. The recipient receives the money as a bank transfer, not as a card payment. This is useful if you want to pay a small business or individual who does not have a website payment system set up.
Be aware that some of these services charge fees for certain transactions — Venmo charges 1% for instant transfers, for example — while others are free for standard transfers. Check the fee structure before you use the service for a large payment.
Prepaid cards and checking account linked cards
If you want to shop at retailers that do not accept checking account payments, you can load a prepaid card from your checking account and use the card at checkout. Prepaid cards like Green Dot, NetSpend, and Chime work at any retailer that takes Visa or Mastercard. You load money from your checking account onto the card, then use the card like a debit card online or in stores.
Some checking accounts come with a debit card attached, which is the simplest option — you can use the card anywhere that takes Visa or Mastercard without any extra steps. If your account does not come with a debit card, or if you want to keep your checking account number private, a prepaid card is a reasonable alternative.
What to watch out for when entering your checking account information
Your routing number and account number are more sensitive than a credit card number. A credit card has fraud protections and a spending limit; a checking account number gives someone direct access to your bank balance. Before you enter this information on any website, verify that the site is legitimate and uses a secure connection (look for "https://" in the address bar and a lock icon).
Never enter your checking account information on a website you reached through an email link or text message, even if the email looks like it came from a company you know. Scammers often send fake payment pages that look identical to the real thing. Go directly to the company's official website by typing the address into your browser yourself.
If a website asks for your checking account number but does not clearly explain why or how it will be used, do not enter it. Legitimate companies explain that they will use ACH to pull a payment on a specific date, or that they will store the information for future recurring payments.
Frequently Asked Questions
Can I use my checking account to pay for things on Amazon or Walmart?
Not directly at checkout. Amazon and Walmart require a debit card, credit card, or digital wallet. You could load a prepaid card from your checking account and use that, or use PayPal if it is accepted at checkout, but there is no "pay with checking account" option at these retailers.
How long does an ACH payment take?
One to three business days, depending on the merchant and your bank. Some companies process ACH payments the same day you authorize them; others wait until the next business day. Weekends and holidays do not count as business days, so a payment authorized on Friday may not clear until Tuesday.
Is it safe to give a website my routing and account number?
It is safe if the website is legitimate and uses a secure connection (https://). Your routing and account number are not as protected as a credit card number, so verify the website is real before entering them. Never click a link in an email to reach a payment page — go directly to the company's website instead.
What if I want to pay rent with my checking account?
Use your bank's bill pay service, or ask your landlord if they accept ACH payments directly. Many landlords now accept online payments through their property management company's website, which often includes a checking account option. If your landlord does not have an online payment system, bill pay will mail a check from your bank.
Can I use my checking account to pay for a subscription service?
Some subscription services accept ACH payments, but most default to credit or debit cards. Check the payment settings in your account — many services bury the ACH option in a menu rather than showing it at signup. If the service does not offer ACH, you can use a debit card or link the service to PayPal and pay from your checking account through PayPal.