The two meanings of an ACH hold
“ACH hold” appears in online banking and confuses many people. It is the bank’s own label. We found no official definition of it: not on Nacha’s public pages, not in Regulation E and not in Regulation CC. It usually means one of two things.
| What you see | What it usually means | What happens next |
|---|---|---|
| A hold on money going out | A pending debit. A company has sent a debit that will post on its settlement date | The bank may lower your available balance in the meantime. The debit posts on the settlement date |
| A hold on money coming in | A pending deposit. The bank has received notice of the payment but has not yet received the funds | The deposit posts on the settlement date |
The first meaning comes from a payment company’s guide, not from a bank or a regulator. The second comes from Nacha, the organization that writes the ACH rules. Treat both as the usual meaning, and ask your bank what the label means on your account.
A hold on a debit
A company you pay by ACH sends its debit to your bank before the money moves. The rules let a debit be dated one banking day ahead, so your bank can know about a payment before it posts.
Some banks show that waiting payment as an ACH hold. The bank may lower your available balance until the debit posts.
The line may also show a company name and a short description of the payment. Both come from the company that sent the debit, not from your bank.
Look at the name on the line.
- You know the company. The payment posts on its settlement date. You do not need to do anything.
- You do not know the company. Ask the other people who use the account. If nobody authorized it, tell your bank soon. See what an ACH withdrawal is and who took it.
You do not have to wait for the debit to post. Since October 1, 2024, the ACH rules let an account holder sign the bank’s Written Statement of Unauthorized Debit once the debit has been presented, either by posting or by notice of a pending transaction.
A hold on a deposit
Nacha answers this question on its consumer page, under “Why is my bank holding my deposit?”. It says there could be several reasons, and that you should contact your bank or credit union. It gives one common reason: the bank has received notice of the deposit but has not yet received the funds, which will happen on a specific date in the future.
In that case the hold is not a problem. The payer has sent the payment, your bank can see it, and the funds arrive on the set date.
Some banks release payroll early, before settlement. That is the bank’s choice. See early direct deposit.
When a bank must make an ACH deposit available
A bank cannot keep an ACH deposit on hold for as long as it likes. Two sets of rules give a latest time.
| Rule | What it says |
|---|---|
| ACH rules, standard ACH credit | The receiving bank must make the money available for withdrawal by 9:00 a.m. its local time on the settlement date |
| Federal Regulation CC | A bank must make an electronic payment available no later than the business day after the banking day it received the payment |
Under Regulation CC, a bank has received an electronic payment when it has both the money, in finally collected funds, and the details of the account and amount to credit. Notice that a payment is coming does not start that clock.
Same Day ACH credits have their own times, on the day they are sent. See Same Day ACH.
The exception. The ACH rules let a bank delay a credit if it reasonably suspects the payment was not authorized, or was sent under false pretenses. Nacha adds that a bank cannot delay a credit only because it has not screened it yet. This exception is in the ACH rules only. Nacha says the bank is still subject to Regulation CC.
These rules are for money paid in to you. They do not cover money a business collects by ACH debit. See when the money is available.
How long an ACH hold lasts
We do not give a number of days. No official source states one, and we could not verify any bank’s hold times.
What the rules do say is when an ACH payment settles.
- A credit can settle the same day, the next banking day, or two banking days after it is sent.
- A debit settles the same day or the next banking day.
- Weekends and Federal Reserve holidays do not count. A payment sent after the cut-off on Friday cannot settle before Monday.
A pending payment posts on its settlement date. If a hold is still there after that date, ask your bank why. The full timetable is in how long an ACH transfer takes.
What to ask your bank
- Which payment is the hold for? Ask for the company name, the amount and the date.
- Is it money going out or money coming in?
- What is the settlement date? That is the day the payment posts.
- If the settlement date has passed, why is the money not available?
Your bank is the only place that can answer. Nacha does not process payments and has no access to information about individual payments.
Common mistakes
- Reading a hold as a failed payment. A hold usually means the payment has not posted yet.
- Spending a deposit that is still pending. You cannot use the money until it posts.
- Counting calendar days. ACH payments settle on banking days only.
- Waiting to report a debit you do not know. Tell your bank when you first see it, even if it is still pending.
- Expecting one meaning at every bank. The label is not defined in the rules. Ask what it means at your bank.