ACH transfers and automatic payments pull money straight from your account

An ACH transfer (Automated Clearing House) takes money directly from your checking account without a check or card. So does an automatic payment or recurring debit. Both move funds electronically from your bank to another bank or business on a schedule you set up or that a company sets up with your permission.

The difference matters. An ACH transfer is usually something you start — you tell your bank to send money to someone else's account. An automatic payment is usually something a company starts — you give them permission to pull money from your account on a regular date, like the 15th of every month for your electric bill or car payment.

Both are faster than mailing a check and cheaper for the business receiving the money, which is why many companies now require them or offer a discount if you use them. Both also carry risk if you set them up wrong or if a company pulls more than they should.

Key Takeaways

  • ACH transfers and automatic payments both pull money directly from your checking account electronically, but you usually start an ACH transfer while a company starts an automatic payment with your permission.
  • You can stop an automatic payment by contacting your bank or the company, but you must do it at least three business days before the scheduled pull date.
  • If a company pulls money without your permission or pulls the wrong amount, you can dispute the charge with your bank and usually get the money back within 10 business days.
  • Setting up automatic payments for bills you pay every month saves time, but you should check your account regularly to make sure the amount is correct each time.

How ACH transfers work

When you set up an ACH transfer, you give your bank the other person's or business's bank account number and routing number. Your bank then sends an electronic message to the Federal Reserve, which routes it to the receiving bank. The money usually arrives in one to three business days.

You can set up a one-time ACH transfer or a recurring one. One-time transfers are common when you are sending money to a friend, paying a contractor, or moving money between your own accounts at different banks. Recurring transfers happen on a schedule you choose — weekly, monthly, or on specific dates.

ACH transfers are free or very cheap at most banks. Some banks charge a small fee for recurring transfers, but many do not. The receiving bank almost never charges the person receiving the money.

How automatic payments and recurring debits work

An automatic payment is different because the company or person you owe money to pulls the funds, rather than you pushing them. You give them permission by signing a form, clicking a checkbox online, or verbally authorizing them over the phone. That permission is called an authorization.

Once authorized, the company pulls the amount on the date you agreed to — usually the same day each month. Your utility company, insurance company, gym, subscription service, or loan servicer might all use automatic payments. The money leaves your account on the scheduled date, and you should see it reflected within one to two business days.

Automatic payments are convenient because you do not have to remember to pay, and the company gets paid on time. But they also mean you need to watch your account to make sure the amount is correct, especially if the bill varies month to month.

Stopping an ACH transfer or automatic payment

If you need to stop an ACH transfer before it goes through, contact your bank as soon as possible. If the transfer has not yet been processed, your bank can usually cancel it. Once the money has left your account, you will need to contact the receiving bank or the person who received it and ask them to send it back.

To stop an automatic payment, you have two options. You can contact the company directly and ask them to cancel the authorization, or you can contact your bank and ask them to block the payment. Your bank must honor a stop-payment request if you give it at least three business days before the scheduled pull date. If you call your bank the day before the payment is due, they may not be able to stop it in time.

Keep a record of when you asked to stop the payment — the date, time, and the name of the person you spoke to. If the company pulls money after you canceled, you will have proof that you tried to stop it.

Disputing unauthorized or incorrect charges

If a company pulls money from your account without your permission, or pulls the wrong amount, you can dispute the charge with your bank. This is called a chargeback or dispute. Your bank will investigate and usually return the money to your account within 10 business days while they look into it.

To file a dispute, contact your bank by phone, in person, or through your online banking portal. Tell them the date the charge appeared, the company name, and why you believe it is wrong. Your bank will ask you to sign a form stating that you did not authorize the charge or that the amount is incorrect.

If your bank finds that the company pulled money without your permission, the money stays in your account. If they find that you did authorize it, they will return the money to the company and charge it back to you. This is rare if you have clear proof that you canceled the authorization.

Protecting your account from unwanted pulls

Before you authorize an automatic payment, read the terms carefully. Some companies make it easy to cancel, and others make it deliberately hard. Check whether you can cancel online, by phone, or only by mail. Some gyms and subscription services are notorious for making cancellation difficult.

Keep a list of every automatic payment you have authorized. Write down the company name, the amount, the pull date, and the date you authorized it. Review this list every few months and cancel anything you no longer use or need.

Check your bank statement every week or every few days, especially if you have multiple automatic payments. Catching an error or unauthorized charge early makes it easier to dispute and faster to get your money back. Many banks also let you set up alerts that notify you when a charge over a certain amount hits your account.

ACH transfers versus checks versus debit cards

ACH transfers are slower than debit card purchases (which are instant) but faster and cheaper than mailing a check. They are also more secure than giving someone your debit card number, because an ACH transfer only requires a bank account number and routing number — information that is usually printed on your checks anyway.

Checks take five to seven business days to clear and can be lost or stolen. Debit card purchases are instant but expose your card number to the merchant and to anyone who might intercept it. ACH transfers are electronic and do not require you to share your card, so they fall somewhere in the middle for speed and security.

For bills you pay every month, automatic ACH payments are usually the safest and most convenient option. For one-time payments or payments to people you do not know well, a one-time ACH transfer gives you more control than a debit card and is faster than a check.

Frequently Asked Questions

Can I stop an automatic payment the day it is scheduled to pull?

Not reliably. Your bank needs at least three business days' notice to stop a payment. If you call the day before or the day of, the payment may already be in process and your bank may not be able to stop it. Contact your bank immediately, but also contact the company directly and ask them to reverse the charge if it goes through.

What if I authorized an automatic payment but forgot about it?

You can still dispute it with your bank, but you will need to prove you did not authorize it or that you canceled it. If you have an email confirmation of the authorization, your bank may side with the company. Your best option is to contact the company first and ask them to refund it, then cancel the authorization.

Do I need to give my password or PIN to set up an automatic payment?

No. A legitimate company will never ask for your password or PIN. They only need your bank account number, routing number, and permission. If a company asks for your password, do not give it to them — it is a scam.

How long does an ACH transfer take?

One to three business days, depending on the banks involved and the time of day you submit it. Transfers submitted after 5 p.m. or on weekends may not process until the next business day. Some banks offer faster ACH transfers for a fee, but standard ACH is free.

Can a company pull money from my account without asking first?

No. They must have your written or verbal authorization. If they pull money without it, you can dispute the charge and your bank will return the money. Report the company to your state's attorney general or the Consumer Financial Protection Bureau.