What an ACH payment looks like in practice

An ACH payment is money moving from one bank account to another through the automated clearing house network. The clearest example is your employer depositing your paycheck directly into your checking account. Your employer's bank sends your payment information to the ACH network, which sorts it and delivers it to your bank, which credits your account. You never see a check or handle cash. The whole thing happens behind the scenes.

Another everyday example: you set up automatic bill pay to send your electric company $120 every month on the 15th. Your bank pulls that amount from your account and routes it through ACH to the utility company's bank. The utility company receives it, applies it to your account, and you stay current on your bill without writing a check or logging into their website each time.

A third example happens when you receive a tax refund. The IRS can deposit your refund directly into your bank account instead of mailing a check. That deposit travels through ACH from the Treasury Department's bank to yours.

Key Takeaways

  • Direct deposit of your paycheck is the most common ACH payment most people experience regularly.
  • Automatic bill payments to utilities, insurance companies, and loan servicers all use ACH to pull money from your account on a schedule you set.
  • Refunds from the government, retailers, and other organizations often arrive as ACH deposits rather than checks.
  • ACH payments take one to three business days to complete, which is why automatic bills are scheduled well before the due date.
  • You authorize ACH payments by providing your account and routing number, either on a form or through a company's website.

Direct deposit: the most common ACH payment

Your employer uses ACH to deposit your paycheck because it is cheaper and faster than printing checks. You provide your bank account and routing number once, usually when you are hired or during onboarding. Your employer's payroll system sends the payment information to their bank on payday. That bank bundles your payment with thousands of others and sends them through ACH. Your bank receives the bundle, sorts out the payments meant for its customers, and credits your account.

The payment typically arrives the same day or the next business day, depending on when your employer's bank sends the batch and when your bank processes it. This is why direct deposit is faster and more reliable than waiting for a physical check to arrive in the mail, clear, and post to your account.

Automatic bill payments and recurring charges

When you set up automatic payments with your electric company, mortgage lender, insurance company, or streaming service, you are authorizing an ACH payment. You give the company your account and routing number, and they pull the agreed amount on the schedule you choose. The company's bank initiates the ACH debit, your bank processes it, and the money moves.

This works differently from direct deposit because the company is pulling money from your account rather than your employer pushing it in. You control the amount and the date, and you can cancel the authorization if you change your mind. Most companies require you to cancel at least a few days before the scheduled payment so they have time to stop the ACH before it processes.

Recurring charges like gym memberships, subscription services, and loan payments all use ACH in the same way. The company initiates the debit on a set schedule, and your bank honors it as long as you have authorized it and have sufficient funds.

Tax refunds and government payments

When you file your taxes and the government owes you money, you can choose to receive your refund by ACH instead of waiting for a paper check. You provide your bank account and routing number on your tax return or through the IRS website. The Treasury Department's bank initiates an ACH deposit to your account, and the money arrives in one to three business days.

This is faster and more find than a check, which can be lost, stolen, or delayed in the mail. Other government payments work the same way: unemployment benefits, Social Security, veterans benefits, and disaster information can all be deposited directly through ACH.

Refunds from retailers and service providers

When you return something to a store or cancel a service and the company owes you money, they often refund you through ACH instead of issuing a check or credit card reversal. You provide your bank account information, and the company initiates an ACH deposit. The refund takes one to three business days to appear in your account.

Some retailers offer faster refunds if you return items in-store and choose ACH as your refund method. Online retailers may require you to provide your account information through their website before they can process the refund. The timeline is the same as any other ACH payment: one to three business days from the time the company initiates it.

Person-to-person transfers through your bank

Many banks allow you to send money to another person's bank account using ACH. You log into your bank's website or app, enter the recipient's name, account number, and routing number, and specify the amount. Your bank initiates an ACH transfer, and the money arrives at the recipient's bank in one to three business days.

This is different from a wire transfer, which is faster but more expensive and harder to reverse if you make a mistake. ACH is slower but free or very cheap, and it is the standard way to move money between accounts at different banks when you are not in a hurry.

Why ACH payments take time

ACH payments do not move when ready because the network processes them in batches. Your employer does not send your paycheck the moment you clock out. Instead, they collect all the paychecks for the pay period, bundle them, and send them to the ACH network at a set time. The network sorts the payments by destination bank, and each bank processes its batch during its normal business hours.

This batching system is what makes ACH cheap compared to wire transfers, which process individually and when ready. The trade-off is that ACH payments take one to three business days. This is why automatic bills are scheduled several days before the due date: to account for the processing time and make sure the payment arrives on time.

Weekends and bank holidays add to the timeline. If you initiate an ACH payment on Friday evening, it may not process until Monday, and it may not arrive at the recipient's bank until Tuesday or Wednesday.

Frequently Asked Questions

Can an ACH payment be reversed or canceled?

Yes, but only within a narrow window. If you authorized the payment, you can contact your bank and ask them to stop it before it processes, usually up to one business day before the scheduled date. If the payment has already posted to your account, you can dispute it with your bank within a certain timeframe, typically 60 days. If you did not authorize the payment at all, you can report it as unauthorized and your bank must investigate.

What information do I need to give someone to send me an ACH payment?

You need to provide your account number and your bank's routing number. The routing number is a nine-digit code that identifies your bank within the ACH network. You can find both on the bottom left of your checks, or you can call your bank and ask. Never give out your PIN or password, only your account and routing number.

Is ACH payment the same as a wire transfer?

No. ACH payments are batched, take one to three business days, and are free or very cheap. Wire transfers process individually, arrive the same day or next day, and cost $15 to $50. Use ACH for routine payments and transfers. Use wire transfers only when you need the money to arrive when ready and you are willing to pay the fee.

What happens if I give someone the wrong account number for an ACH payment?

The payment will go to the wrong account. The ACH network does not verify that the account number belongs to the person you intended to send money to. If you realize the mistake before the payment processes, contact your bank when ready and ask them to stop it. If it has already posted, you will need to contact the recipient bank and ask them to reverse it, which is not may provide.

Can my bank refuse to process an ACH payment I authorized?

Yes, if you do not have sufficient funds in your account. Your bank can also refuse if the payment violates their policies or if they suspect fraud. If a payment is refused, the company that initiated it will be notified, and they may charge you a fee for the failed transaction.