Yes, you can make an ACH payment directly from your checking account

An ACH payment is a way to move money electronically from your checking account to someone else's bank account. ACH stands for Automated Clearing House — it's the system that handles these transfers behind the scenes. You don't need special permission or a different type of account. If your bank offers ACH transfers (and nearly all do), you can send money this way from your regular checking account.

The transfer takes a few business days to complete, which is why ACH is sometimes called a "slow" transfer compared to wire transfers. But it's cheaper, safer for routine payments, and you can set it up to happen automatically on a schedule.

Key Takeaways

  • ACH transfers move money from your checking account to another bank account electronically, taking three to five business days to complete.
  • You initiate an ACH transfer through your bank's website, mobile app, or by phone, and you'll need the recipient's routing number and account number.
  • ACH payments are free or very low-cost at most banks, making them cheaper than wire transfers for routine payments.
  • You can set up a one-time ACH transfer or arrange recurring payments on a schedule that works for you.
  • The delay built into ACH transfers gives you time to stop a payment if something goes wrong, unlike wire transfers which are usually final.

How to set up an ACH transfer from your checking account

Log into your bank's website or open the mobile app and look for a section called "Send Money," "Transfer Funds," "Pay Bills," or "External Transfers." Different banks use different names, but they all lead to the same place. If you can't find it, call your bank's customer service line — the number is on the back of your debit card.

You'll need two pieces of information about the person or business you're sending money to: their routing number (a nine-digit code that identifies their bank) and their account number (the number of the specific account at that bank). Ask the person you're paying for both numbers, or look them up on a bill or statement they've sent you. Many businesses print these numbers at the bottom of invoices.

Enter the amount you want to send, choose the date you want the transfer to happen, and confirm. Your bank will show you a summary before you submit it — read this carefully to make sure the amount and account number are correct, because once you confirm, the transfer is usually locked in.

How long ACH transfers take and why

An ACH transfer typically takes three to five business days from the moment you submit it. This isn't a delay caused by your bank — it's built into how the ACH system works. The Automated Clearing House processes transfers in batches at set times each day, and the receiving bank needs time to post the money to the recipient's account.

If you submit a transfer on a Friday evening, it won't start processing until Monday. If you submit it on a Monday morning, it will likely arrive by Wednesday or Thursday. Weekends and bank holidays add extra days. Some banks offer "next-day ACH," which speeds this up slightly, but most standard ACH transfers follow the three-to-five-day timeline.

This delay is actually a safety feature. Unlike a wire transfer, which is usually final within hours, an ACH transfer gives you a window to contact your bank and stop the payment if you realize you made a mistake or sent money to the wrong account.

What information you need before you start

Gather these details before you log into your bank:

  • The recipient's full name (exactly as it appears on their bank account)
  • Their routing number (nine digits)
  • Their account number
  • The amount you want to send
  • The date you want the transfer to happen

If any of this information is wrong — especially the routing number or account number — the money may go to the wrong account or be rejected. If the account number doesn't match the name, some banks will catch this and block the transfer. If it does go through to the wrong place, contact your bank when ready. They can sometimes recover the money, but it's not may provide.

ACH transfers versus other ways to send money

ACH transfers are free or cost just a few dollars at most banks. Wire transfers, by contrast, usually cost $15 to $30 and are final within hours — you can't stop them. ACH is better for bills, rent, loan payments, and other routine transfers where you have time to wait a few days.

If you need money to arrive the same day or the next day, or if you're sending a large amount and want it to be final when ready, a wire transfer might be necessary. But for everyday payments, ACH is cheaper and gives you more protection.

Some banks also offer bill pay, which is similar to ACH but the bank handles the transfer on your behalf. With bill pay, you enter the biller's mailing address instead of a routing number, and the bank sends a check or initiates an ACH transfer behind the scenes. This is convenient if you're paying a business that accepts it, but it's not faster than a regular ACH transfer.

Setting up recurring ACH payments

If you send the same payment to the same person or business regularly — like rent, a loan payment, or a subscription — you can set up a recurring ACH transfer. Instead of logging in each month to send the payment manually, your bank will send it automatically on the date you choose.

When you set up the recurring transfer, you'll specify how often it happens (weekly, monthly, quarterly, or on a custom schedule) and when it should stop. Some banks let you set an end date; others let it run until you cancel it. You can change or cancel a recurring transfer at any time through your bank's website or by calling customer service.

Recurring ACH transfers are useful for bills that stay the same amount each month, but be careful if the amount changes. If you set up a recurring transfer for $500 rent but your rent increases to $550, you'll need to update the transfer amount manually or you'll underpay.

What can go wrong and how to fix it

The most common mistake is entering the wrong account number or routing number. If this happens, the transfer may be rejected by the receiving bank, and the money will come back to your account within a few days. If it does go through to the wrong account, contact your bank right away. They can file a claim and sometimes recover the money, but this isn't may provide.

Another issue is sending money to someone who doesn't have an account yet, or whose account has been closed. The receiving bank will reject the transfer, and it will bounce back to you. The person you were trying to pay won't receive anything.

If you realize you made a mistake before the transfer completes, call your bank when ready and ask them to stop it. If the transfer has already been processed (usually after two business days), they may not be able to stop it, but it's worth asking. Once the money reaches the recipient's account, you'll need to contact them directly and ask them to send it back.

Frequently Asked Questions

Do I need to have a certain amount of money in my account to make an ACH transfer?

You need to have at least the amount you're transferring available in your checking account. If you don't, the transfer will be rejected. Some banks will charge you an overdraft fee if you try to transfer more than you have, so check your balance before you submit the transfer.

Can I cancel an ACH transfer after I've submitted it?

Yes, but only if you act quickly. Once the transfer enters the ACH system (usually within a few hours), your bank may not be able to stop it. Call your bank when ready if you need to cancel. If the transfer has already been processed and the money has reached the recipient's account, you'll need to contact them and ask for a refund.

Is it safe to give someone my routing number and account number for an ACH transfer?

Your routing number and account number are printed on every check you write, so they're not secret. However, only give them to people and businesses you trust. Someone with these numbers can initiate an ACH transfer from your account, though your bank should catch unauthorized transfers and reverse them if you report them quickly.

What's the difference between an ACH transfer and a wire transfer?

ACH transfers take three to five business days and are free or low-cost. Wire transfers are usually final within hours but cost $15 to $30. Use ACH for routine bills and payments where you have time to wait. Use wire transfers when you need money to arrive urgently or when you're sending a large amount and want it to be final when ready.

Can I make an ACH transfer on a weekend or holiday?

You can submit an ACH transfer anytime through your bank's website or app, but it won't start processing until the next business day. If you submit it on a Friday evening, it will begin processing on Monday. Holidays also delay processing, so plan ahead if you need the money by a specific date.