How to Receive ACH Payments From Clients

How to Receive ACH Payments From Clients

What an ACH Payment Is

To receive an ACH payment, give your client approved bank details and use a payment provider that supports ACH. The provider sends funds through the Automated Clearing House network. This network moves electronic funds between banks.

ACH stands for Automated Clearing House. It supports common business payments in the United States. Payroll, invoices, subscriptions, and vendor bills often use this network.

Businesses can receive money in two main ways:

  • ACH debit: You pull funds from a client’s bank account after getting permission.
  • ACH credit: Your client pushes funds from their bank account to yours.

ACH payments often cost less than card payments. They may have a flat fee or a small percentage fee. Your provider sets the final price, limits, and return fees.

ACH is not the same as a wire transfer. Wires can move faster, but they often cost more. ACH suits firms that bill clients on a regular schedule.

How to Set Up ACH Payments

Start with a business bank account that can accept ACH credits. You also need a payment provider that supports ACH transactions. This provider may be a bank, a payment service provider, or billing software.

Compare each provider’s fees, payout times, return rules, and client tools. Ask if it supports both ACH debits and credits. Check its limits for large payments and recurring bills.

  1. Open or confirm a business bank account.
  2. Choose an ACH payment provider.
  3. Complete the provider’s business checks.
  4. Connect your bank account for payouts.
  5. Set up an invoice or payment request.
  6. Test a small payment before wider use.

Your provider may ask for your legal business name, tax details, bank data, and owner details. These checks help reduce fraud. They can take one to several business days.

For ACH debits, build a clear consent step into your payment flow. State the amount, date, and billing schedule. Save the client’s approval and give them a copy of the terms.

For ACH credits, share the details needed for a bank transfer. These often include your business name, bank name, routing number, and account number. Never post these details on a public page.

How to Receive ACH Payments From U.S. Clients

Domestic clients can pay through a hosted payment page, invoice, or bank instruction. A hosted page keeps bank data inside the provider’s secure system. An invoice gives the client a clear amount and due date.

Choose ACH debit when you want to collect a fixed invoice after consent. Choose ACH credit when the client prefers to send the funds. Many firms offer both choices to reduce payment delays.

Frosted payment card and metal banking forms representing domestic ACH collection
Domestic ACH payment setup

Use a payment record for every ACH request. Track the client, invoice, amount, request date, and payment status. Mark funds as pending until your provider confirms final settlement.

Do not treat a pending payment as cash in the bank. An ACH entry can return after it first appears. Wait for the provider’s settled status before releasing goods or closing the invoice.

  • Send the invoice with clear ACH instructions.
  • Match the payment to the right invoice.
  • Check the payment status each business day.
  • Store consent and payment records safely.

Ask clients to use the invoice number in the payment note when possible. This makes matching easier. It also cuts down on manual work for your finance team.

How to Receive Payment From International Clients

Standard U.S. ACH works best for U.S. bank accounts. It does not cover every overseas bank. To receive payment from international clients, ask your provider about global ACH, local bank rails, or wire transfers.

Global ACH may use local networks in the client’s country. The client may pay in local currency. Your provider may convert the funds before sending them to your account.

Abstract cross-border payment forms linked by arcs in a navy and mint palette
Cross-border payment flow

Before sending instructions, confirm four points with the provider:

  • Which countries and currencies it supports
  • Whether the client needs local bank details
  • How it sets the exchange rate
  • Who pays bank and currency fees

International payments may take longer than U.S. ACH. They may also face bank checks, local holidays, or currency holds. Show the client the expected net amount before they pay.

Use a separate invoice for foreign clients when payment terms differ. State the currency, fees, due date, and refund terms. Ask the provider how it handles rejected or returned funds.

Do not label every global bank transfer as ACH. The payment rail affects the fee, timing, and data you need. Your provider can confirm the correct method for each country.

How Long Does It Take to Receive an ACH Payment?

Most ACH payments take one to three business days to process. Weekends and bank holidays do not count as business days. The clock may start after the provider accepts the request.

Some providers offer same-day ACH for eligible payments. Same-day service still has cut-off times and may cost more. Large or unusual payments may face extra review.

Layered glass stages showing the measured path of ACH payment settlement
ACH settlement timing
Payment stageTypical timing
Client submits paymentDay 0
Provider sends the ACH fileSame day or next business day
Bank review and settlementOne to three business days
Funds become availableAfter final provider approval

Ask your provider for its exact cut-off time. A request sent after that time may move to the next business day. This detail often explains a payment that seems late.

Same-day ACH does not mean instant payment. Banks still need time to check account data and risk. Keep a cash buffer if your business relies on fixed payout dates.

Payment timing can also change after a return. A returned debit may need a new request and fresh approval. Contact the client before trying again.

Common ACH Problems and Practical Fixes

ACH issues usually come from account data, account balance, or payment consent. Your provider should show a return code or clear status. Use that detail before taking action.

  • Insufficient funds: The client’s account lacks enough money. Ask when funds will be ready, then follow your provider’s retry rules.
  • Wrong account details: A routing or account number may be wrong. Stop the request and ask the client to confirm their bank data.
  • Revoked authorization: The client withdrew permission. Do not debit again until they give new approval.
  • Closed account: The bank cannot post the payment. Request a new account or another payment method.
  • Unexpected delay: A cut-off, holiday, or bank review may slow the payment. Check the provider status first.
Abstract secure ACH payment structure with shield form and frosted glass layers
ACH payment security controls

Keep a simple return log with the date, code, client, invoice, and next action. This helps your team spot repeat failures. It also supports clear talks with the client.

Never guess at a bank detail. Confirm it through a trusted client channel. A single wrong digit can send a payment back or delay it.

Set a rule for failed payments. For example, pause service after two failed attempts. Give the client a short path to update their bank details.

Security and NACHA Rules

NACHA sets rules for the ACH network in the United States. Businesses must gain proper approval before starting ACH debits. They must also keep records and follow return rules.

Review NACHA’s ACH rules with your provider. The rules cover consent, notices, data use, and payment returns. Your provider may act as the main rule guide, but your firm still has duties.

Protect bank data with a few basic controls:

  • Limit bank access to staff who need it.
  • Use multi-factor sign-in for finance tools.
  • Store consent records in a secure system.
  • Review payout and debit activity each day.
  • Train staff to spot fake change requests.

Call a client through a known number before changing bank details. Email alone may not prove the request is real. This check can stop payment fraud.

Ask your provider how it handles encryption, access logs, fraud checks, and account changes. Review these controls before you go live. Strong controls protect both your cash and your client’s trust.

ACH offers a low-cost way to collect recurring or invoice payments. Set clear consent rules, check settlement status, and keep clean records. With those steps, ACH payment processing can run with little manual effort.

Step by step

  1. Confirm your business bank account Use a business account that can accept ACH credits. Check its limits and payout terms.
  2. Choose an ACH payment provider Compare ACH debit and credit support, fees, settlement times, and return handling.
  3. Connect your bank account Complete the provider’s business checks and link the account used for payouts.
  4. Create a secure payment flow Use an invoice or hosted payment page. State the amount, date, and billing terms.
  5. Collect client approval Get clear approval before pulling funds by ACH debit. Save the approval record.
  6. Track settlement Watch the payment status until the provider marks the funds as settled.
#receive ACH payments#ACH payment processing#ACH debit and credit#payment processing providers#international payment methods

Frequently asked questions

How do I receive an ACH payment?

Use a bank account and an ACH-enabled payment provider. Give the client a secure payment page or approved bank instructions.

How long does it take to receive an ACH payment?

Most ACH payments take one to three business days. Same-day ACH may be available for eligible payments.

Can I receive ACH payments from international clients?

Standard U.S. ACH does not support every overseas bank. Ask your provider about global ACH, local payment rails, or wires.

What is the difference between ACH debit and ACH credit?

An ACH debit pulls money after client approval. An ACH credit sends money when the client pushes the payment to you.

What causes an ACH payment to fail?

Common causes include low funds, wrong account details, closed accounts, and revoked approval. Check the return code before retrying.

Do businesses need to follow NACHA rules for ACH payments?

Yes. Businesses must use proper approval, keep records, and follow ACH return rules for covered payments.