ACH payments move money directly from one bank account to another through the Federal Reserve's network
ACH stands for Automated Clearing House. It is a system that transfers money electronically between bank accounts without using checks, credit cards, or wire transfers. When you set up an ACH payment, you authorize your bank to pull money from your account on a date you choose, or you authorize someone else's bank to pull money from your account on their schedule.
Most ACH transactions take one to three business days to complete. The money does not move instantly — the Federal Reserve batches these transfers and processes them in cycles throughout the day. This delay matters when you are paying a mortgage, property tax, or homeowners insurance, because the payment date you choose is when the transfer begins, not when the money arrives.
ACH is different from a wire transfer, which moves money the same day but costs money to send. It is also different from a debit card transaction, which is immediate but requires you to enter your card number. With ACH, you give out your bank account number and routing number instead, and the transfer happens automatically on the schedule you set.
Key Takeaways
- ACH transfers move money between bank accounts through the Federal Reserve and typically take one to three business days.
- You can set up ACH payments to pay your mortgage, property taxes, insurance, and utilities on a recurring schedule or one time.
- ACH is cheaper than wire transfers and safer than mailing checks, but you need to account for the processing delay when choosing your payment date.
- If you authorize an ACH payment by mistake or a company charges you twice, you can dispute it with your bank within 60 days.
How ACH payments work for homeowners
Most homeowners encounter ACH payments when paying a mortgage. Your lender may offer you the option to set up an automatic ACH transfer from your checking account on the same day each month. You provide your routing number and account number once, and the payment happens without you having to write a check or log into your lender's website.
Property tax payments often use ACH as well. Your county assessor or tax collector may allow you to pay online using ACH, which is faster and creates a record than mailing a check. Some counties charge a small fee for ACH payments — usually $1 to $3 — while others do not.
Homeowners insurance premiums can be paid by ACH too. When you set up automatic payments with your insurance company, they typically use ACH to pull the premium from your account on the due date each month or quarter. Utilities — water, gas, electric — almost always offer ACH as an option to avoid late payments.
Setting up an ACH payment
To set up an ACH payment, you need your bank account number and routing number. Your routing number is a nine-digit code that identifies your bank; you can find it on the bottom left of a check or by calling your bank. Your account number is the unique identifier for your specific account.
You provide these numbers to the company or lender that will receive the payment. They enter the information into their system, and on the date you choose, they submit the transfer request to the Federal Reserve. Your bank receives the request, verifies the account exists, and deducts the money. The receiving bank gets the funds one to three business days later.
Most lenders and utilities let you set up ACH payments through their website or by phone. Some require you to sign a form authorizing the transfer. Keep a record of when you set up the payment and what amount was authorized, in case you need to dispute it later.
Timing matters: when to schedule your ACH payment
Because ACH transfers take one to three business days, you need to schedule the payment before the due date, not on it. If your mortgage payment is due on the 15th, you should schedule the ACH transfer for the 12th or 13th to make sure the money arrives by the deadline. Weekends and bank holidays add extra days — a payment scheduled on Friday may not arrive until Tuesday.
Your lender or service provider will tell you their cutoff time. If you submit an ACH request after 5 p.m. on a business day, it may not process until the next day. Always check the company's website or call to confirm when they need to receive the payment, not when you need to submit it.
If you are cutting it close and worried the ACH transfer will not arrive in time, use a wire transfer instead. Wire transfers cost $15 to $30 but move the same day. Some lenders allow you to make a one-time payment by phone or online without setting up recurring ACH, which gives you more control over timing.
Security and fraud protection with ACH
ACH is generally safe because you control who has access to your account number. Unlike a credit card number, which can be used by anyone who has it, an ACH transfer requires authorization from your bank. If someone uses your account number without permission, your bank can reverse the transaction.
However, you should protect your routing number and account number the same way you protect your Social Security number. Do not share them in emails or texts. Only enter them on secure websites (look for "https" in the address bar) or give them over the phone to a company you called yourself, not one that called you.
If you notice an ACH charge you did not authorize, contact your bank within 60 days. Your bank will investigate and can reverse the charge if it was fraudulent. If a company charges you twice by mistake, the same 60-day window applies. After 60 days, your bank is not required to reverse the charge, so act quickly if you spot an error.
Stopping or changing an ACH payment
If you set up a recurring ACH payment and want to stop it, contact the company that is pulling the money from your account. Most lenders and utilities let you cancel automatic payments through their website or by calling customer service. You can usually do this at any time, even if the payment is scheduled for the next day.
If the company does not stop the payment after you ask them to, contact your bank and request a stop payment order. Your bank can block one or more ACH transfers from that company. There may be a small fee — usually $25 to $35 — but it is worth it if the company is not cooperating.
To change the amount or date of a recurring payment, you typically need to cancel the old one and set up a new one. Some companies let you modify the details directly through their website. Always confirm the change went through before the next payment date.
ACH versus other payment methods for homeowners
Checks are slower and create no electronic record. They can get lost in the mail, and your lender may not receive them on time. ACH is faster and leaves a clear trail showing when the payment was submitted and when it was received.
Credit cards charge a processing fee — usually 2% to 3% of the payment amount — which makes them expensive for large payments like mortgages. ACH is free or costs only a few dollars. Wire transfers are immediate but cost $15 to $30 per transfer, so they are best for one-time urgent payments, not recurring bills.
Online bill pay through your bank's website is similar to ACH but works differently. Your bank sends a check on your behalf or initiates an ACH transfer, depending on the payee. It is convenient if you want to manage all your payments in one place, but it adds an extra step compared to setting up ACH directly with your lender.
Frequently Asked Questions
How long does an ACH payment take?
Most ACH transfers take one to three business days from the date you submit them. Weekends and bank holidays do not count as business days, so a payment submitted on Friday may not arrive until Tuesday. Always check your lender's website to see their specific processing times and cutoff hours.
Can I cancel an ACH payment after I have submitted it?
If you cancel within a few hours of submitting it, before the Federal Reserve processes the batch, you may be able to stop it. Contact your bank or the company receiving the payment immediately. Once the transfer has been processed, you cannot cancel it, but you can dispute it if it was unauthorized.
What happens if I give the wrong account number for an ACH payment?
The transfer will likely be rejected by the receiving bank if the account number does not exist or does not match the name on the account. The money will be returned to your account within a few business days. Always double-check the account and routing numbers before submitting an ACH payment.
Is ACH payment the same as automatic bill pay?
Not exactly. Automatic bill pay is a service your bank offers that may use ACH, checks, or other methods depending on the payee. ACH is the specific electronic transfer method. When you set up automatic bill pay through your bank, they decide which method to use based on what the company accepts.
Can I dispute an ACH payment if the company charged me twice?
Yes. Contact your bank within 60 days and explain that you were charged twice. Your bank will investigate and can reverse the duplicate charge. Keep records of your authorization and the payment confirmations to support your dispute.