Yes, you can pay merchants directly from your checking account in several ways
You can send money from your checking account to a merchant without using a credit card, debit card, or third-party payment app. The most common methods are checks, ACH transfers (also called bank transfers), wire transfers, and bill pay through your bank. Each method works differently, costs different amounts, and takes a different amount of time to reach the merchant.
The method you choose depends on what the merchant accepts, how fast you need the payment to arrive, and whether you want to pay a fee. Some merchants only take checks. Others accept ACH transfers but not wire transfers. A few accept all of them. Your bank determines which methods you can use from your account.
Key Takeaways
- Checks, ACH transfers, wire transfers, and bill pay are the four main ways to send money directly from checking to a merchant without a card.
- Checks are free and widely accepted but take 3 to 7 business days to clear, while ACH transfers usually take 1 to 3 business days and cost nothing.
- Wire transfers arrive the same day or next business day but typically cost $15 to $30 and are harder to reverse if you make a mistake.
- Bill pay through your bank is free, takes 1 to 3 business days, and works best for recurring payments to the same merchant.
- Ask the merchant which payment methods they accept before you send money, because not all merchants take all four types.
Checks: the slowest but most widely accepted method
Writing a check pulls money directly from your checking account and gives the merchant a paper document they can deposit or cash. Checks are free to write (unless your bank charges for check printing, which is rare). Almost every merchant accepts checks, including utilities, landlords, contractors, and small businesses.
The downside is speed. A check typically takes 3 to 7 business days to clear after the merchant deposits it. If you need the merchant to receive payment faster, a check is not the right choice. Also, once you mail a check, you cannot stop it if you change your mind—you would have to ask the merchant to return it or contact your bank to place a stop payment, which usually costs $25 to $35.
Checks work best for one-time payments to merchants you trust, or for recurring bills when you do not mind the delay. If you write checks regularly, order them from your bank or a third-party printer. Your bank can tell you the cost and how long printing takes.
ACH transfers: free and moderately fast
ACH stands for Automated Clearing House. An ACH transfer moves money electronically from your checking account to a merchant's bank account. Your bank initiates the transfer, and the merchant's bank receives it. ACH transfers are free and take 1 to 3 business days.
To send an ACH transfer, you need the merchant's bank account number and routing number. Some merchants provide these on their invoice or website. Others require you to ask. You can initiate an ACH transfer through your bank's website, mobile app, or by calling customer service. Your bank will ask you to enter the merchant's account details and the amount, then confirm the transfer.
ACH transfers are reversible if you make a mistake—you can contact your bank within a certain window (usually a few days) to dispute the transfer. However, once the merchant's bank accepts the money, reversing it becomes harder and may require the merchant's cooperation. ACH works well for paying utilities, contractors, or any merchant that provides their bank details.
Wire transfers: fastest but expensive and hard to reverse
A wire transfer moves money from your checking account to a merchant's bank account on the same day or the next business day. Wire transfers are much faster than checks or ACH transfers, but they cost money—typically $15 to $30 per transfer, depending on your bank.
To send a wire transfer, you need the merchant's bank account number, routing number, and the name on their account. You initiate a wire through your bank's website, app, or by calling. Your bank will confirm the details and deduct the fee from your account. The money usually arrives within hours or by the next business day.
Wire transfers are difficult to reverse. Once the money leaves your bank, it is in the merchant's bank account. If you made a mistake—wrong account number, wrong amount, or wrong merchant—you cannot simply cancel it. You would have to contact the merchant and ask them to return the money, or contact your bank to attempt a reversal, which may not succeed. Use wire transfers only when you are certain of the details and need the money to arrive very quickly.
Bill pay through your bank: free and convenient for regular payments
Most banks offer a bill pay service that lets you schedule payments to merchants directly from your checking account through your bank's website or app. You enter the merchant's name and address, the amount, and the date you want the payment sent. Your bank mails a check or sends an ACH transfer on your behalf.
Bill pay is free and takes 1 to 3 business days. You can set up recurring payments so the same amount goes to the same merchant every month—useful for rent, insurance, utilities, or loan payments. You can also change or cancel a payment before it is sent, which gives you more control than mailing a physical check.
Bill pay works best when you know the merchant's mailing address or when the merchant is set up in your bank's bill pay system. Some merchants are already in the system, so you just select them from a list. Others require you to enter their address manually. Ask your bank if the merchant you want to pay is already available in their bill pay system.
How to choose between these four methods
Start by asking the merchant which payment methods they accept. Some merchants only take checks. Others accept ACH transfers but prefer wire transfers for large amounts. A few accept all four.
Next, consider your timeline. If the payment can wait 3 to 7 days, use a check or bill pay. If it needs to arrive within 1 to 3 days, use ACH or bill pay. If it must arrive the same day or next business day, use a wire transfer and pay the fee.
Then think about whether you might need to reverse the payment. Checks and ACH transfers are easier to reverse than wire transfers. If you are unsure about the merchant or the amount, avoid wire transfers.
Finally, consider whether the payment is one-time or recurring. For recurring payments, bill pay is the easiest because you set it up once and it repeats automatically. For one-time payments, choose based on speed and the merchant's preference.
What to do if the merchant does not accept direct bank transfers
If a merchant does not accept checks, ACH transfers, wire transfers, or bill pay, they may only accept credit cards, debit cards, or payment apps like PayPal or Venmo. In that case, you cannot pay them directly from your checking account without using an intermediary.
Some merchants that seem to only accept cards will actually accept a check if you ask. It is worth calling or emailing to ask before you assume they do not. If they truly do not accept any direct bank payment method, you have two options: use a debit card (which pulls from your checking account but goes through the card network), or use a payment app that connects to your checking account.
Frequently Asked Questions
Do I need the merchant's account number to send them money from my checking account?
You need the merchant's account number and routing number for ACH transfers and wire transfers. For checks, you do not need their account number—just their mailing address. For bill pay, you need their mailing address or they must be in your bank's system already.
Can I stop a payment after I have sent it?
It depends on the method. For checks, you can place a stop payment with your bank (usually costs $25 to $35), but this only works if the merchant has not already cashed it. For ACH transfers, you can dispute it within a few days. For wire transfers, stopping it is very difficult once sent. For bill pay, you can cancel before the payment is sent, but not after.
What if I send money to the wrong merchant by mistake?
Contact your bank immediately. For checks, ask your bank to place a stop payment. For ACH and wire transfers, your bank can attempt to reverse it, but success depends on whether the merchant's bank has already accepted the funds. Wire transfers are the hardest to reverse. The sooner you contact your bank, the better your chances.
Does my bank charge fees for these payment methods?
Checks and ACH transfers are free. Bill pay is free. Wire transfers cost $15 to $30 per transfer. Some banks charge for check printing if you order checks, but writing checks from your account is free. Ask your bank about their specific fees.
How long does each payment method take?
Checks take 3 to 7 business days. ACH transfers and bill pay take 1 to 3 business days. Wire transfers take the same day or next business day. Times vary by bank and merchant, so ask your bank for their specific timeline.