Also called: ACH credit transfer, Push payment
What ACH Credit is
An ACH Credit is a bank-to-bank payment that the sender initiates to push money into another account. Your business can receive one when a customer or business partner pays an invoice from its bank. You can also originate ACH Credits to pay employees or suppliers.
The sender is the Originator, and the recipient is the Receiver. The Originator sends payment instructions to its bank, the ODFI, which forwards them through an ACH Operator to the Receiver's bank, the RDFI. ACH Credit is one transaction type within ACH, the broader network that also processes ACH Debits.
An ACH Credit avoids card interchange, but your cash flow still depends on settlement timing and accurate payment matching.
How an ACH Credit moves
The payer authorizes a payment from its bank account and supplies the recipient's banking details, amount, and payment date. For a business invoice, that can mean entering your account details in the payer's banking portal and including an invoice reference. The ACH Operator sorts the payment file and routes it to the recipient's bank.
ACH Credits are not instant. They can settle the same day, the next banking day, or in two banking days. Nacha estimates that 80% of ACH payments, credits and debits combined, settle in one banking day or less through regular and Same Day ACH.
Where businesses use ACH Credit
For B2B payments, a customer can push funds to your business to pay an invoice, or your business can send a credit to a supplier. Payroll direct deposit is another ACH Credit: you initiate the payment and employees receive the funds in their accounts.
This push-payment setup differs from an ACH Debit, where your business collects money by pulling it from a customer's account after authorization. With a customer-initiated credit, you need to give the payer accurate payment instructions and a reference that helps you match the incoming deposit to the right invoice.
What it means for costs and cash flow
An ACH Credit does not involve card interchange or card-network assessment fees because it is a bank transfer, not a card transaction. ACH fees are not automatically zero, though. A bank or payment service can charge for transfers, so compare the actual ACH charges on your account or service statement rather than assuming the payment is free.
The main operational cost is timing and reconciliation. If you release an order when a payer says it has sent a transfer, but the funds have not arrived or the reference is missing, your cash forecast and order records can be wrong. Look for the sender name or transaction code on your bank statement and match it to the invoice before marking the balance paid.
What you can actually change
You cannot make ACH settlement instant, but clear instructions and consistent reconciliation reduce avoidable delays in confirming payment.
- Give customers the correct account details and a unique invoice reference.
- Match each incoming ACH Credit to the payer, amount, and open invoice before recording it as paid.
- Compare ACH fees with card and wire costs using your actual transaction mix.
- Schedule payroll and supplier credits around banking-day settlement, not instant availability.
- Standardize payment instructions. Put your bank details and required invoice reference in one consistent place on invoices and payment instructions.
- Reconcile incoming credits. Use your bank activity to match each sender, amount, and transaction code to an open invoice before closing it.
- Compare payment costs. Review the ACH charges on your account alongside card and wire expenses to see what each payment method costs your business.
Frequently asked questions
What is the difference between ACH Credit and ACH Debit?
An ACH Credit is a push payment: the sender initiates a transfer into the recipient's account. An ACH Debit is a pull payment: the business receiving funds initiates a withdrawal from a customer's account after authorization.