Reference guide
ACH credit vs ACH debit: push or pull.
Who starts each payment, when it settles, and what each side can undo.
- An ACH credit pushes money to a receiver; an ACH debit pulls it from one.
- Debits settle the same day or next banking day; credits up to two banking days out.
- Unauthorized consumer debits can be returned for 60 days; most other returns take two banking days.
The short version
ACH credit vs ACH debit, side by side
| Point | ACH credit | ACH debit |
|---|---|---|
| Direction | Push: money goes to the receiver | Pull: money comes from the receiver |
| Who starts it | The originator, to send money | The originator, to collect money |
| Common uses | Payroll, vendor payments, refunds | Bills, subscriptions, insurance premiums |
| Latest settlement | Up to two banking days out | Up to one banking day out |
| Same Day ACH | Eligible up to $1 million per payment | Eligible up to $1 million per payment |
| Authorization | Should be authorized; writing advised for payroll | Required; written or similarly authenticated, phone debits differ |
| Return window | Usually 2 banking days, by the receiver's bank | 2 banking days; 60 days if consumer-unauthorized |
ACH credits
How an ACH credit moves
- Instructions to the ODFI
- The originator tells its bank to push funds to the receiver's account.
- Through the ACH Operator
- The Operator sorts entries and delivers them to each receiver's bank.
- Posted by the RDFI
- The receiver's bank credits the account on the settlement date.
- The offset entry
- The originator's account is debited for the total, settling the batch.
- Funds availability
- Since September 18, 2026, non-Same Day credits are available by 9:00 a.m. local time.
ACH debits
How an ACH debit moves
- Authorization first
- The receiver authorizes the originator before any debit is sent.
- Instructions to the ODFI
- The originator's bank forwards the debit entry to the ACH Operator.
- Posted by the RDFI
- The receiver's bank debits the account on the settlement date.
- The offset entry
- The originator's account is credited, settling the batch.
- Returns are possible
- The RDFI may return it, such as for insufficient funds or no authorization.
Settlement timing
When credits and debits settle
Nacha: about 80% of ACH volume settles in one banking day or less.
| Entry | Earliest | Latest | Share of volume |
|---|---|---|---|
| ACH debit | Same day, via Same Day ACH | Next banking day | 56% (Q2 2023) |
| ACH credit | Same day, via Same Day ACH | Two banking days out | 44% (Q2 2023) |
Undoing a payment
Returns and reversals for each
| Situation | ACH credit | ACH debit |
|---|---|---|
| Account closed or not found | Returned by the RDFI (R02 to R04) | Returned by the RDFI (R02 to R04) |
| Insufficient funds | Does not apply | R01, within 2 banking days |
| Consumer says unauthorized | Does not apply | R10 or R11, up to 60 days |
| Business says unauthorized | Does not apply | R29, within 2 banking days |
| Originator's error | Reversal within 5 banking days, named errors | Reversal within 5 banking days, named errors |
SEC codes
SEC codes for credits and debits
| Code | Credits | Debits |
|---|---|---|
| PPD | Payroll and benefits to consumers | Consumer bills authorized in advance |
| CCD | Business-to-business payments | Business-to-business collections |
| CTX | Business payments with remittance addenda | Business collections with remittance addenda |
| WEB | Person-to-person payments | Consumer debits authorized online or by mobile |
| TEL | Not used for credits | Consumer debits authorized by phone |
Questions
What people ask about ACH credits and debits.
- What is an ACH credit?
- A payment the sender pushes into the receiver's account, such as payroll direct deposit.
- What is an ACH debit?
- A payment the originator pulls from the receiver's account with the receiver's authorization.
- Is direct deposit an ACH credit?
- Yes. Nacha names payroll direct deposit as a common ACH credit.
- Which settles faster?
- Debits settle within one banking day; credits can be dated up to two.
- Can an ACH credit be reversed?
- Only for named errors, such as duplicates, within five banking days of settlement.
- Does an ACH debit need authorization?
- Yes. Consumer debits need written or similarly authenticated consent; business debits need an agreement.
Sources
Where every fact comes from.
Primary sources only. Rules change, so check the date above.
- Nacha ACH Guide for Developers: How ACH Works
- Nacha: Most ACH Payments Settle in One Business Day or Less (2023)
- Nacha ACH Guide for Developers: ACH File Details (SEC codes)
- Nacha: RMAG Originator Essentials (2024)
- Nacha: Reversals and Enforcement
- Nacha: Differentiating Unauthorized Return Reasons (R10 and R11)
- Nacha: Funds Availability for Non-Same Day Credit Entries
- CFPB: Regulation E, 12 CFR 1005.10 preauthorized transfers
- Nacha: The Importance of Compliant ACH Authorizations (2025)
- Federal Reserve Financial Services: Same Day ACH FAQ (2022)