What you can pay with a checking account

You can pay almost any bill or make almost any purchase using your checking account — but the method matters, and not every site accepts every method. The three main ways are: writing a physical check, using your account number and routing number for an ACH transfer (also called a bank transfer), or providing your debit card number if the merchant has a card processor. Some sites accept all three. Some accept only one. A few accept none, which usually means they want a credit card or a payment app instead.

The difference between these methods affects how fast the money moves, how visible the transaction is to the merchant, and whether you can reverse it if something goes wrong. Understanding which method a site accepts — and which one protects you best — saves you time and reduces the risk of overpaying or sending money to the wrong place.

Key Takeaways

  • Most utility companies, government agencies, and subscription services accept ACH transfers directly from your checking account, which is usually the safest and cheapest method.
  • Debit card payments work at almost any online retailer but offer less fraud protection than credit cards and can cause overdraft fees if the merchant charges you twice by mistake.
  • Checks still work for rent, insurance, and some older companies, but take five to seven business days to clear and cannot be reversed once deposited.
  • Payment apps like Venmo and PayPal let you send money from your checking account to other people, but most charge a fee if you want the money to arrive the same day.
  • Some sites require a credit card or payment app and will not accept checking account information directly, so you should confirm the payment method before you enter your account number.

ACH transfers: the direct bank-to-bank method

An ACH transfer (Automated Clearing House) moves money directly from your checking account to another bank account. The merchant never sees your debit card number — they see only your account number and routing number. This is the method used by most utility companies, government agencies, insurance companies, and subscription services. It is also the safest for the merchant to accept, which is why many sites offer a small discount if you pay this way instead of by card.

ACH transfers take one to three business days to complete. The merchant initiates the transfer on their end, and your bank processes it on a set schedule. You cannot reverse an ACH transfer once it has been sent, so confirm the amount and the merchant's name before you authorize it. If the merchant charges you twice by mistake, you will have to contact your bank and dispute the transaction — which can take weeks to resolve.

You can also initiate an ACH transfer yourself through your bank's website or app if you know the merchant's bank account number. This is how you would pay rent to a landlord who does not have a payment portal, or send money to a contractor or freelancer. Your bank will ask for the recipient's name, account number, routing number, and the amount. Double-check all of this information before you confirm, because a typo can send your money to the wrong account.

Debit card payments at online retailers

When you enter your debit card number on a website, the merchant runs it through a card processor the same way they would a credit card. The money comes out of your checking account within one to three business days. This method works at almost every online retailer — Amazon, Target, Etsy, and thousands of others. It is fast and convenient, but it offers less protection than a credit card if something goes wrong.

If a merchant charges you twice by mistake, or if you receive the wrong item and the merchant refuses to refund you, a credit card company will reverse the charge while they investigate. Your bank will do the same for a debit card, but the process is slower and the money may not return to your account for two to four weeks. During that time, you lose access to the funds, which can cause overdraft fees if your balance is low.

Some merchants also hold a temporary charge on your debit card to verify it is valid — hotels and rental car companies do this routinely. The hold can be $50 to $200 and lasts one to five business days. If your account balance is close to zero, a hold can trigger overdraft fees even though you never actually spent the money.

Physical checks for bills and rent

A check is a written instruction to your bank to pay a specific amount to a specific person or company. You write the check, mail it, and the recipient deposits it at their bank. The money does not leave your account until the check is deposited and clears — usually five to seven business days after the recipient receives it. This delay is useful if you need to float a payment for a few days, but it is a problem if you forget you wrote the check and spend the money anyway.

Checks are still the standard payment method for rent, some insurance premiums, and older companies that do not have online payment systems. They are also useful if you want to send money to someone who does not have a bank account — they can take the check to any bank and cash it. However, once a check is deposited, you cannot reverse it. If you write a check to the wrong person or for the wrong amount, you will have to contact them and ask them to return it, or dispute the charge with your bank (which is difficult and slow).

If you write a check and the recipient never deposits it, the money stays in your account indefinitely. Some checks go missing in the mail or are lost after deposit. If you are unsure whether a check cleared, log into your bank account and search your transaction history for the amount and the date you wrote it.

Payment apps and peer-to-peer transfers

Apps like Venmo, PayPal, Square Cash, and Zelle let you send money from your checking account to another person's account. You link your checking account to the app, enter the recipient's username or phone number, and the app moves the money. Most of these transfers are free if you are willing to wait one to three business days. If you want the money to arrive the same day, the app will charge you a fee — usually $0.50 to $2 depending on the app and the amount.

These apps are designed for sending money to friends and family, not for paying companies. Some do allow you to pay merchants — PayPal, for example, works at millions of online stores. But most apps do not have merchant payment built in. If a site asks you to pay through Venmo or Cash App, it usually means the merchant is a small business or an individual, not a large company with a payment processor.

Payment apps offer less fraud protection than banks or credit cards. If you send money to the wrong person, or if someone hacks your account and sends money without your permission, the app may not refund you. Read the app's terms before you link your checking account, and use a strong password and two-factor authentication to protect your account.

Sites that do not accept checking account payments

Some websites require a credit card and will not accept a debit card, checking account number, or ACH transfer. This is usually because the merchant wants the extra fraud protection that credit card processors provide, or because they are selling something high-risk (like travel or digital goods) and want to be able to reverse charges easily. Airlines, hotels, and some subscription services fall into this category.

If a site will not accept your debit card or checking account information, you have a few options. You can use a credit card if you have one. You can use a payment app like PayPal that accepts checking account transfers and then use the app's balance to pay the merchant. Or you can contact the merchant and ask if they accept checks or bank transfers — some will, even if their website does not advertise it.

How to know which payment method a site accepts

Before you enter your account information, look at the payment options the site displays at checkout. Most sites show logos for the payment methods they accept — Visa, Mastercard, American Express, PayPal, Apple Pay, and so on. If you see only credit card logos and no bank transfer or ACH option, the site probably does not accept checking account payments directly.

If you are unsure, contact the merchant's customer service before you try to pay. Ask them specifically: "Do you accept ACH transfers?" or "Can I pay with my bank account number?" This takes two minutes and saves you the frustration of entering your information only to find out the site will not accept it.

For bills and subscriptions, check your account settings or billing page. Most utility companies, insurance companies, and subscription services have a section where you can add or change your payment method. If you see an option to "add a bank account" or "pay by ACH," that is the safest way to pay. If you see only a debit card option, that works too, but watch your account for duplicate charges.

Frequently Asked Questions

Can a merchant charge my checking account without my permission?

No, but they can charge you if you have authorized them to do so — even if you did not realize it. When you check a box that says "save this payment method" or "set up automatic payments," you are giving the merchant permission to charge your account on a schedule. Read the terms before you authorize any recurring charge. If a merchant charges you without permission, contact your bank when ready and dispute the transaction.

What is the difference between a debit card and an ACH transfer?

A debit card runs through a card processor and the money leaves your account in one to three days. An ACH transfer goes directly from your bank to the merchant's bank and also takes one to three days, but the merchant never sees your card number. ACH is safer for the merchant and sometimes cheaper for you. Debit cards are faster to set up and work at more places.

Can I get my money back if I pay with a check and the merchant does not deliver?

Not easily. Once a check is deposited and clears, the money is gone. You would have to sue the merchant or dispute the charge with your bank, which is slow and difficult. If you are buying something expensive or from someone you do not trust, use a credit card or a payment app instead — both offer better protection.

Do I need to give my full account number to pay online?

Only if the site is asking for an ACH transfer or if you are setting up a recurring payment with a utility or subscription service. For debit card payments, you enter only your card number, not your account number. Never give your full account number to a merchant unless you are certain they are legitimate and you trust them.

What happens if a site charges my checking account twice?

Contact your bank when ready and explain what happened. Your bank will investigate and reverse the duplicate charge, but it can take two to four weeks for the money to return to your account. During that time, you lose access to the funds. To avoid this, keep your account balance high enough to cover overdraft fees, and check your transaction history regularly for duplicate charges.