Batch Processing
Grouping payment transactions for processing together at scheduled intervals rather than individually in real time.
FAQs
What is the difference between ACH and wire transfer (RTGS)?
ACH (batch processing) and wire transfer (RTGS) differ in speed, cost, reversibility, and use case. ACH batches transactions and settles them in 1–2 business days (or same-day for Same-Day ACH), costs pennies per transaction, and allows returns/reversals within specified timeframes. Wire transfers settle immediately (same business day for Fedwire), cost $15–$50+ per transaction, and are irrevocable once sent. ACH is ideal for high-volume, cost-sensitive, non-time-critical payments (payroll, vendor payments, subscriptions). Wires are for urgent, high-value, or irrevocability-required payments (real estate closings, M&A transactions, margin calls).
What is Same-Day ACH and when was it introduced?
Same-Day ACH is an enhancement to the standard ACH network that allows ACH transactions to settle on the same business day they are submitted, rather than the standard 1–2 business day timeline. Introduced by Nacha in phases starting in 2016, Same-Day ACH processes transactions submitted by 2:45 PM ET (or 4:45 PM ET for a second window) and credits recipient accounts the same day. Transaction limits apply ($1,000,000 per transaction as of 2022). Same-Day ACH has significantly improved ACH's competitiveness with wire transfers for urgent payments while maintaining ACH's cost advantage, enabling payroll corrections, emergency payments, and time-sensitive B2B transactions.
How do companies submit ACH payment batches to their banks?
Companies submit ACH payment batches through several methods: direct file upload to online banking portals (uploading a NACHA-formatted text file), integration via secure FTP/SFTP with the bank's payment gateway, API-based connectivity (increasingly common for real-time or automated payment initiation), or through an ERP/accounting system integration with the bank's treasury management platform. The NACHA file format is the standard for ACH submissions—it includes company header records, batch headers, individual transaction records (amount, routing number, account number, transaction code, addenda), and control records with totals. Third-party payroll providers and payment processors handle this technical complexity for most small and mid-size businesses.
Related Terms
Real-Time Gross Settlement
Central bank payment system settling large-value transactions individually in real time with immediate finality.
ISO 20022
Global financial messaging standard enabling richer, more structured payment data across institutions.
SEPA
Single Euro Payments Area enabling standardized electronic payments across 36 European countries.
Tokenization
Replacing sensitive payment data with a non-sensitive substitute token that has no exploitable value.