What Are ACH Payments and How Do ACH Transactions Work?

What Are ACH Payments and How Do ACH Transactions Work?
What is an ACH payment? How are ACH transactions processed? Read this full ACH guide for more.
by Square Feb 28, 2025 — 10 min read
What Are ACH Payments and How Do ACH Transactions Work?

What is an ACH payment? How are ACH transactions processed? What’s the difference between ACH payments, checks, and wire transfers? Read this ACH guide to dive deeper into the differences and advantages of these payment methods.

What is an ACH payment?

ACH stands for Automated Clearing House, a U.S. financial network for electronic payments and money transfers. Also known as direct payments, ACH payments are a way to transfer money from one bank account to another without using check payments, credit card networks, wire transfers, or cash.

ACH payment volume is steadily growing. ACH Network payment volume rose 6.7% from 2023 to 2024, to 33.6 billion payments in 2024. The value of those payments was $86.2 trillion, an increase of 7.6%.

As a consumer, it’s likely you’re already familiar with ACH payments, even though you might not be aware of the jargon. If you pay your bills electronically (instead of writing a check or entering a credit card number) or receive direct deposit from your employer, the ACH network is probably at work.

For businesses, ACH payments are a popular alternative to physical checks and credit card payments. Because they’re electronic, ACH payments are cost-effective, faster, and more reliable than checks, thereby helping to automate and streamline accounting. Generally, it costs less to process an ACH transfer than a credit card payment or wire transfer. If you’re a business that accepts recurring payments, the savings can be significant.

What’s the difference between ACH payments, wire transfers, checks, and EFT payments?

ACH payments and wire transfers are both ways to move money between two accounts, but there are a number of differences between them. Wire transfers are processed in real time, as opposed to ACH payments, which are processed in batches three times a day. As a result, wire transfer funds are guaranteed to arrive on the same day, while ACH funds can take several days to process. Wire transfers are also more expensive than ACH payments. While some banks don’t charge for wires, in some cases, they can cost customers up to $60.

EFT (electronic funds transfers) payments is an umbrella term used to describe all electronic payments. As a result, the term can be used interchangeably with ACH payments because they both denote the same payment mechanism. In today’s economy, many physical checks are converted into e-checks through digital imaging, allowing them to be converted into an EFT payment. If the check is processed through traditional means with paper files passed back and forth between banks, then it does not fall under the category of EFT. 

ACH & EFTs vs. Wire Transfers vs. Physical Checks: Key Differences

When comparing these different transaction types there are three key differences to keep in mind: transfer time, transaction costs, and how they are processed.

Transfer time: Paper checks processed physically can often have the longest transfer time out of the four due to physical files and paperwork needing to be transferred back and forth between payment institutions. ACH transfers can often take the second longest because of how they are processed, often three to five business days. EFT payments transfer time encompasses a number of variables, including transaction type, amount, location (i.e., international), and more. However, standard domestic EFT transactions can take anywhere from one to four days. Wire transfers, on the other hand, are immediate.

Transaction costs: Wire transfers tend to be the most expensive and cost up to $60. ACH transactions, on the other hand, are often free or cost less than a few dollars. Depending on the type of EFT transaction, the costs can range from free to a few dollars. ATM transactions, for instance, often cost a small fee depending on the financial institution, while direct deposit is generally free. Physical checks can cost a small fee if cashed at a check cashing company, but it often varies.

Processing: Physical checks, EFTs, and ACH payments are processed through the Automated Clearing House, whereas wire transfers are processed through the Federal Reserve Wire Network, also known as the Fedwire. ACH payments are administered through an independent organization, while the Fedwire is government owned. 

Understanding the nuances between the different payment types can help you make informed decisions about your business.It’s always important to consult a financial advisor to weigh how your choices will affect your financial and operational needs.

Examples of ACH payments

There are two types of ACH payments. ACH debit transactions involve money being “pulled” from your account. ACH credit transactions let you “push” money to different banks ( your own or others). Here are two examples of how they function in the wild:

Recurring bill payments

Consumers who pay a business (say, their insurance provider or mortgage lender) at certain intervals may choose to sign up for recurring payments. That gives them the ability to initiate ACH debit transactions at each billing cycle, pulling the amount owed directly from the customer’s account.

Direct deposit payroll

Many companies offer direct deposit payroll. They use ACH credit transactions to push money to their employees’ bank accounts at designated pay periods. (Employees need to provide a voided check or a checking account and routing number to set this up).

How ACH payments work

Aside from the Automated Clearing House network (which connects all the banks in the United States), there are three other players involved in ACH payments:

Let’s take your automated monthly phone bill payments as an example. When you sign up for autopay with your phone company, you provide your checking account information (routing and account number) and sign a recurring payment authorization.

Then, when you hit your billing cycle, your phone company’s bank (the ODFI) sends a request to your bank (the RDFI) to transfer the money owed. The two banks then communicate to ensure enough funds are in your bank account to process the transaction.

If you have sufficient funds, the transaction is processed and the money is routed to your phone company’s bank account.

What are typical ACH payment processing times?

ACH payments typically take several business days (whenbanks are open) to go through. The ACH network processes payments in batches (as opposed to wire transfers, which are in real time).

Per the guidelines set forth by NACHA, financial institutions can choose to have ACH credits processed and delivered either within a business day or in one to two days. ACH debit transactions, on the other hand, must be processed by the next business day.

After receiving the transfer, the other bank might also detain the transferred funds for a holding period. Overall, you’re looking at an average three- to five-day processing time for ACH payments.

However, a new rule by NACHA (which went into effect in September 2016) requires that the ACH process debits three times a day instead of just one.

How much do ACH payments cost to process?

ACH payments are typically more affordable for businesses to process than credit cards. Your merchant account provider (or whatever entity you use to process ACH payments) sets the prices.

Some ACH processors charge a flat rate, which typically ranges from $0.25 to $0.75 per transaction. Others charge a flat percentage fee, ranging from 0.5% to 1% per transaction. Providers may also charge an additional monthly fee for ACH payments, which can vary. Square uses ACH payments for deposits, and there’s no fee associated with that for Square merchants.

Why are some ACH payments rejected?

If an ACH payment is rejected, your bank (OFDI) will provide a reject code that explains what happened. These reject codes are important for providing accurate information to your customers, letting them know why their payment didn’t go through. Here are the four most common reject codes:

Are there any penalty fees with ACH payments?

Unfortunately, rejected ACH payments could land your business a penalty fee. So, if you get a reject code, it’s important to quickly correct the issue to avoid incurring additional fees on each recurring billing cycle. To avoid the hassle of untangling ACH rejects, it may be worth only accepting ACH payments from trusted customers.

ACH security

Although the ACH network is managed by the federal government and NACHA, ACH payments don’t have to follow the same PCI-compliance guidelines required for credit card processing.

However, NACHA requires that all parties involved in ACH transactions (including businesses initiating the payments and third-party processors) implement processes, procedures, and controls to protect sensitive data. Their rules also stipulate that the transmission of any banking information (like a customer’s account and routing number) be encrypted using “commercially reasonable” technology.

That means you can’t send or receive bank information via unencrypted email or insecure web forms. If you use a third party for ACH payment processing, make sure it has implemented systems with state-of-the-art encryption methods.

Under the NACHA rules, originators of ACH payments must also take “commercially reasonable” steps to ensure the validity of customer identity and routing numbers and to identify possible fraudulent activity. Most third-party ACH processors should have these capabilities, but check before you sign on with anyone. It’s also worth working with an IT or security professional to ensure your business safely processes ACH payments.

The benefits of ACH payment processing

There are a number of reasons why ACH payments are becoming an increasingly attractive option for businesses.

Lower processing costs

ACH payments typically have the lowest processing fees of any type of payment. If you use a provider with a flat rate, processing ACH payments will cost your business way less out of pocket than processing credit cards.

Fewer declines due to expiration

Checking accounts don’t have things that “expire” like credit and debit cards. So you deal with far fewer declines when processing ACH payments.

More convenient for you

No more paper invoices, paper checks, and time-consuming trips to the bank.

More convenient for your customers

Providing different payment options makes for a better customer experience. With ACH payments, customers don’t have to search for their checkbook every month. They can just “set it and forget it” by signing up for recurring billing.

The drawbacks of ACH payment processing

ACH payment processing is affordable and convenient, but there are some limitations.

Speed

ACH payments can take several days to process — typically between three and five business days.

Caps

There can be daily and monthly caps on how much money you can move. The Same Day ACH per transfer limit is set at a maximum of $25,000.

Cutoff times

After a certain time of day, a transfer won’t be processed until the next day (or Monday, if it’s before a weekend).

U.S. only

Your bank likely doesn’t allow ACH transfers to and from international accounts.

How to accept ACH payments at your small business

Small businesses aren’t set up by NACHA to be the ODFI or the RDFI in an ACH transaction. But you can use a bank or payment processor set up to run ACH payments.

Square leverages ACH to deposit the funds you process through Square into your linked bank account as quickly as possible. ACH transfers are batched and deposited on a set cadence. (We also use ACH payment processing to pay employees through Square Payroll and to deposit funds into sellers’ accounts through Square Loans¹.)

Square ACH deposits are available as soon as the next business day. If your close of day is at 5 p.m. PT (the default) or earlier, your funds will arrive in your bank account the next business day. If your close of day is after 5 p.m. PT, your funds will arrive in your bank account within two business days. Learn more about tracking your deposits.

Want to get paid faster? Try Instant ransfers.

If next-business-day deposits aren’t quick enough for you, Square offers another option: instant transfers. Instant transfers allow you to move money to your bank account right away. You can instantly send up to $10,0002. per transfer, 24 hours a day, 7 days a week, for a fee of 1.75% of the transfer amount. 2

If you have a Square Checking3 account, your account includes account and routing numbers for inbound and outbound transfers. You can use use your account and routing numbers to allow third parties to debit your Square Balance via ACH at no additional cost to complete payments for bills or expenses. In addition to this, you can also deposit funds into your Square Balance via ACH.

1. All loans are issued by Square Financial Services, Inc. Actual fee depends upon payment card processing history, loan amount and other eligibility factors. A minimum payment of 1/18th of the initial loan balance is required every 60 days and full loan repayment is required within 18 months. Loan eligibility is not guaranteed. All loans are subject to credit approval.
2. Amounts may vary for new Square sellers.
3. Block, Inc. is a financial services platform and not an FDIC-insured bank. FDIC deposit insurance coverage only protects against the failure of an FDIC-insured deposit institution. If you have a Square Checking account, up to $250,000 of your balance may be covered by FDIC insurance on a pass-through basis through Sutton Bank, Member FDIC, subject to aggregation of the account holder’s funds held at Sutton Bank and if certain conditions have been met.

¹ Instant availability of Square payments. Funds generated through Square’s payment processing services are generally available in the Square Checking account balance immediately after a payment is processed. Fund availability times may vary due to technical issues.

ACH transfer fund availability: Instant availability does not apply to funds added to the Square Checking account via ACH transfer. ACH credit transfers to your account may take 1–2 business days.

² Square Debit Card is issued by Sutton Bank, Member FDIC, pursuant to a license from Mastercard.

³ Instant transfer requires a linked bank account or supported debit card and costs a fee per transfer. Funds are subject to your bank’s availability schedule. Minimum amount is $25 and maximum is $10,000 in a single transfer. New Square sellers may be limited to $2,000 per day. Fund availability times may vary due to technical issues.

⁴ With early deposit access, Block, Inc. may make incoming electronic direct deposits made through ACH available for up to two days before the scheduled payment date. Not all direct deposits are eligible. Early availability of direct deposits is not guaranteed and may vary from deposit to deposit. Early deposit access is automatic and there is no fee.

5 Cash deposited into your Square Checking account is generally available in your checking account balance immediately after a deposit is processed. Fund availability times may vary due to technical issues.

VanillaDirect Pay is provided by InComm Financial Services California, Inc. and by InComm Financial Services, Inc. (NMLS# 912772), which is licensed as a Money Transmitter by the New York State Department of Financial Services. Terms and conditions apply.

 

 

Square
The Bottom Line is brought to you by a global team of collaborators who believe that anyone should be able to participate and thrive in the economy.

Related

Keep Reading

Tell us a little more about yourself to gain access to the resource.

i Enter your first name.
i Enter your last name.
i Enter a valid phone number.
i Enter your company name.
i Select estimated annual revenue.
i This field is required.
✓

Thank you!
Check your email for your resource.

x
Results for

Based on your region, we recommend viewing our website in:

Continue to ->