Standard ACH.
$0.75 flat, no ceiling.

The lowest-cost way to move money between US bank accounts at volume. One to three business days, no per-transfer network limit, and a fee that stays at seventy-five cents whether the entry is $85 or $850,000.

What is standard ACH?

Standard ACH is the ordinary, non-expedited ACH transfer: entries are batched and settle in one to three business days. It is the cheapest rail for moving money between US bank accounts and carries no NACHA per-transfer size limit, which makes it the default for recurring collections, bulk disbursement, and very large transfers.

Price
$0.75 flat per transaction
Settlement
1–3 business days
Network limit
None per transfer
Directions
Credits and debits
Return fee
$25.00, network penalty at cost
Bank validation
$2.00 per attempt
At volume

Flat pricing compounds.

The case for standard ACH is not that it is a little cheaper. It is that the fee stops scaling with your revenue entirely — which changes what your unit economics look like at 10x.

1,000 collections of $2,400
$750

versus $69,900 on a 2.9% + 30¢ card rate

10,000 collections of $85
$7,500

versus $27,650 on a 2.9% + 30¢ card rate

250 disbursements of $18,000
$187.50

versus $7,500 at a $30 wire fee

SEC codes

The network cares how the customer said yes.

Every ACH entry carries a Standard Entry Class code describing the authorization behind it. It sets the return windows and the compliance obligations — and picking it by hand is a classic source of quiet violations. Paystack derives it from the transaction category you pass.

PPD — Prearranged Payment and Deposit

Consumer entries authorized in writing or by a signed agreement. Payroll deposits and recurring consumer debits such as rent, tuition, gym memberships, and utility bills.

CCD — Corporate Credit or Debit

Business-to-business entries. Vendor payments, intercompany transfers, and B2B collections. Corporate return windows are much shorter than consumer ones — typically two business days.

WEB — Internet-Initiated Entry

Consumer debits authorized online or through an app. Carries an additional NACHA obligation to validate the account before the first debit, which is what instant bank validation satisfies.

TEL — Telephone-Initiated Entry

Consumer debits authorized verbally over the phone. Requires either a recording of the authorization or written confirmation sent to the customer.

Return risk

Cheap collections stay cheap only if returns stay low.

ACH has no interchange, so the running cost of the rail is almost entirely return handling. Four practices keep it there.

Validate before the first debit

Instant bank validation at $2.00 per attempt confirms the account exists and is open before you originate. Paying $2.00 once beats paying $25.00 for an R03 return plus a failed collection cycle.

Retry the retriable, stop the rest

NACHA permits up to two re-presentments of a failed debit. R01 (insufficient funds) is worth retrying on a schedule; R02 (account closed) and R07 (authorization revoked) are not, and re-presenting an R07 is a compliance violation. Paystack blocks it.

Watch your return rate

NACHA monitors originators against thresholds — 15% administrative returns, 0.5% unauthorized. Sustained breaches put your origination privileges at risk. Return rates are surfaced per workspace so the number is visible before your bank raises it.

Keep the authorization retrievable

You must be able to produce proof of authorization on request. It is stored against the payment method and returned with the dispute event, rather than living in whatever system captured the signup.

FAQ

Standard ACH: common questions

How much does standard ACH cost?

$0.75 flat per transaction at Paystack, in either direction, regardless of amount. There is no percentage component and no cap to work around: a $500,000 standard ACH transfer costs $0.75.

How long does standard ACH take?

One to three business days. Most entries settle on the next business day, but the formal guarantee is up to three, and the receiving institution controls when funds are made available. Weekends and Federal Reserve holidays do not count toward the timeline.

What is the difference between standard ACH and same-day ACH?

Speed and price. Standard settles in 1–3 business days at $0.75 flat; same-day settles the same business day at $1.50 flat and is capped by NACHA at $1,000,000 per transfer. Standard ACH has no per-transfer network ceiling, which makes it the better rail for very large transfers as well as for cost.

What is an ACH SEC code and do I need to choose one?

A Standard Entry Class code tells the network what kind of authorization backs an entry — PPD for consumer agreements, CCD for business-to-business, WEB for online authorization, TEL for telephone. The code determines the applicable return windows and compliance obligations. Paystack assigns it from the transaction category you supply, so you do not hand-pick a code and get it wrong.

How many times can I retry a failed ACH debit?

NACHA permits up to two re-presentments of an entry returned for insufficient or uncollected funds. Returns for closed accounts, invalid accounts, or revoked authorization must not be re-presented at all. Paystack enforces this distinction rather than leaving it to your retry loop.

Is standard ACH good for recurring billing?

It is the cheapest sensible option for it. A flat $0.75 per pull means a $200/month subscription costs 0.4% to collect, against roughly 3% on cards — and ACH has no card expiry, so involuntary churn from a reissued card disappears. The tradeoff is settlement latency and return handling, both of which arrive as typed webhook events.

Next step

Bring us your collection volume.

Transaction count, average ticket, and current return rate is enough for us to tell you the annual delta and where the return exposure sits.