Also called: ACH bank debit, ACH direct debit
What ACH debit is
An ACH debit is an electronic payment your business initiates to pull money from a customer's bank account. The customer must authorize who can debit the account, the amount or conditions, and the timing. This makes ACH debit useful for recurring customer payments, invoices and other planned collections.
ACH debit is one payment type that moves through the ACH (Automated Clearing House) network. It pulls funds from the payer's account, while an ACH credit pushes funds to a recipient, as with direct deposit. ACH debit uses bank accounts rather than card networks, so card interchange does not apply.
An ACH debit is a request to pull money, not proof that the payment has cleared.
How an ACH debit works
After you receive authorization, your business submits the payment instruction through its bank or payment processor. The instruction includes the customer's bank-account information and the amount to collect. Banks send ACH payments in batches through an ACH operator, which routes each debit to the customer's bank for posting.
ACH is not a real-time card authorization. A customer's bank can return a debit, including when the account has insufficient funds or the account details are wrong. Most ACH returns must come back within 2 banking days, so a submitted payment is not proof that funds are final.
What it means for your costs and cash flow
ACH debit does not carry card interchange, but your bank or processor can charge transaction and return fees. The price depends on your agreement, so compare the ACH transaction charge and return fee with the card costs you would otherwise pay. Fixed per-payment pricing can make ACH attractive for larger invoices, where a percentage-based card fee would be higher.
Batch processing also affects when collected money is available. Plan around processing time and possible holds instead of treating a submitted debit as cash in your account. A returned payment can leave an invoice unpaid after you expected the funds, requiring follow-up or another payment method.
Authorization and return risk
Keep a record of the customer's authorization and follow its terms for amount, timing and recurrence. Consumer unauthorized-debit returns can come back up to 60 calendar days after settlement. A customer can also revoke authorization or dispute a debit, so retain records that show what the customer agreed to and when.
As of 2026, Nacha's return-rate thresholds are 0.5% for unauthorized returns, 3% for administrative returns and 15% overall. Repeated returns can bring scrutiny and threaten your ability to originate ACH payments. Correct account details and clear authorization reduce avoidable returns.
What you can actually change
You do not set the ACH network's processing rules, but you control how carefully you collect and use payment permissions. Better records and accurate account information help prevent disputes, returns and delays.
- Capture and retain the customer's authorization, including the amount or conditions and payment timing.
- Verify bank-account details before collecting, and correct errors before submitting the debit.
- Track ACH returns by reason and keep your return rates below Nacha's thresholds.
- Compare transaction and return fees with your card costs, especially for recurring or higher-value payments.
- Save each authorization. Store the customer's consent and the specific payment terms so you can support a debit if it is disputed.
- Review returned payments. Use return reasons to find account-entry errors, authorization problems and customers who need a different payment method.
- Compare collection costs. Check ACH transaction and return charges against card costs for the same payment amounts.
Frequently asked questions
What is the difference between ACH debit and ACH credit?
ACH debit pulls money from a payer's bank account after authorization. ACH credit pushes money to a recipient's account, as with direct deposit. Businesses use ACH debit to collect customer payments and ACH credit to send funds.
How long does an ACH debit take?
ACH debits move in batches, not in real time. Timing depends on when you submit the payment and the banks' processing schedules. Most ACH returns must come back within 2 banking days, so allow for returns before relying on the funds.
Can a customer dispute an ACH debit?
Yes. A customer can report an unauthorized debit or revoke authorization. Consumer unauthorized-debit returns can come back up to 60 calendar days after settlement. Keep the authorization and payment records to document the customer's permission and the terms.