Guide for Service Exporters
Menu
Glossary

What is an ACH transfer?

Verified by:
Editorial team
Published
Last modified
Reading time
4 min read

Short answer

An ACH transfer is an electronic payment sent through the Automated Clearing House (ACH) Network.1 Nacha says the ACH Network reaches all US bank and credit union accounts.1 The Federal Reserve describes ACH as a nationwide network through which banks send each other batches of payments.2 The Reserve Banks and the Electronic Payments Network (EPN) are its two national operators.2

Full formGoverned byWho needs itWhere it is usedRelated terms
Automated Clearing House (ACH) transferNacha ACH operating rules, with the Federal Reserve and EPN as operators12Indian exporters paid by US clients into a US collection accountDomestic US bank payments, such as direct deposit and direct debit1ABA routing number, wire transfer, local collection account, SWIFT code

When a US client says "we pay all vendors by ACH", it means a domestic US bank transfer. For an Indian freelancer, agency or software company, that matters because ACH payments go only to US bank accounts.

What does an ACH transfer mean in simple words?

An ACH transfer is an electronic bank-to-bank payment inside the United States, sent through the Automated Clearing House (ACH) Network that reaches all US bank and credit union accounts.1

  • Other names: ACH is also known as direct deposit, direct debit, electronic bank transfer or eCheck, according to Nacha.1
  • Rules: the Federal Reserve refers to Nacha's ACH operating rules as the rules its own ACH service aligns with.2
  • Details needed: an ABA routing number and an account number.1

An ACH transfer is cheap and routine for a US payer, which is why many US clients ask for it first.

Why does an ACH transfer matter for Indian exporters and freelancers?

An ACH transfer matters for Indian exporters and freelancers because a US client can pay through its normal payables run only if you can give it US bank details. The ACH Network reaches US bank and credit union accounts, so the client will ask for a routing number and an account number.1

  • Payment route: with no US account, the client has to send an international wire instead.
  • Bank compliance: whichever route the client uses, the money that finally arrives in India should carry the right purpose code, and you should keep the bank's or provider's inward remittance advice.
  • Own US entity: if you hold a US account through a US subsidiary, money moved from that account to India is a separate transfer, and receipts for your Indian entity still have to follow FEMA rules.

How does an ACH transfer work?

An ACH transfer works by batching: the Federal Reserve describes the ACH as a nationwide network through which depository institutions send each other batches of payments.2 The client's bank sends the payment file to an ACH operator. The Reserve Banks and the Electronic Payments Network (EPN) are the two national operators, and payments between operators are settled by the Reserve Banks.2

Timing, as Nacha publishes it:1

PointWhat Nacha says
Processing window23¼ hours every business day
SettlementFour times a day, when the Federal Reserve's settlement service is open
Same Day ACHLive since 2016; payments can be processed within hours on the same business day
Same Day ACH limit$1 million per payment, rising to $10 million on 17 September 2027

Settlement does not happen on weekends or US federal holidays, because the Federal Reserve's settlement service is closed then.1

How do you receive an ACH transfer as an Indian exporter?

An Indian exporter receives an ACH transfer through US account details, usually from a payment provider.

  1. US collection account from a provider: the provider gives you US account details. The client pays by ACH, and the provider converts the money and sends it to India. See local collection accounts.
  2. A US account of your own business: for example through a US subsidiary, with a separate transfer to India afterwards.

For example, a copywriter in Jaipur or a SaaS company in Bengaluru can share provider-issued US details with a client that pays only by ACH. Check what the provider charges to receive ACH and convert it to rupees before you share the details. The details for each route are in how to receive payment from a US client.

What is the difference between an ACH transfer and a wire transfer?

An ACH transfer moves payments in batches between US banks, while a wire is sent one payment at a time and can cross borders through SWIFT.2

MethodHow it movesWho can receive itFees along the wayBest for
ACH transferIn batches within the US2Holders of a US account1The provider's own fees and exchange rate applyUS clients paying into a US collection account
SWIFT wireOne payment at a time, across bordersYour bank in India directlyIntermediary banks may deduct chargesClients paying straight into an Indian bank account

Compare the provider's cost for ACH with the cost of a direct wire before choosing. See wire transfer.

What do people get wrong about ACH transfers?

People most often assume an ACH transfer can reach any bank account, when it needs a US account.

  • Indian accounts: an ordinary ACH transfer cannot land in a savings or current account in India.1
  • Weekend timing: ACH settlement does not happen on weekends or US federal holidays.1
  • Hidden cost: an ACH receipt avoids intermediary banks, but the provider's fees and exchange rate still apply.
  • Paperwork: the money that reaches India still needs the right purpose code and an inward remittance record.

These terms come up when a US client pays an Indian exporter by ACH.

How did we verify this?

We checked this page against the sources below on 30 October 2026. Read our methodology or report an error.

  1. [1]Nacha: The ABCs of ACH (checked 28 October 2026)
  2. [2]Federal Reserve Board: Automated Clearinghouse Services, About (checked 28 October 2026)

Frequently asked questions

Can a US client send an ACH transfer straight to my Indian bank account?+

A US client cannot send an ordinary ACH transfer straight to an Indian bank account. Nacha describes the ACH Network as reaching US bank and credit union accounts, so the receiving account needs US details such as a routing number and account number, for example a US collection account from a provider.1

How fast is an ACH transfer?+

Nacha says the ACH Network processes payments 23¼ hours every business day and settles four times a day, and Same Day ACH payments can be processed within hours on the same business day.1 The time for an ACH transfer to reach India then depends on the provider that holds your US account.

Who sets the rules for ACH transfers?+

Nacha sets the ACH operating rules. The Federal Reserve, which runs one of the two national ACH operators, has said its same-day ACH enhancements were made to align its service with Nacha's ACH operating rules.2 The Electronic Payments Network (EPN) is the other national operator.

What is the Same Day ACH limit?+

Nacha says Same Day ACH has been live since 2016 and allows payments of up to $1 million per payment, a limit that rises to $10 million on 17 September 2027.1 Ask the client whether it uses Same Day ACH or standard ACH, because the timing differs.

What other names are used for an ACH transfer?+

Nacha says an ACH transfer is also known as direct deposit, direct debit, electronic bank transfer or eCheck.1 A US client's accounts team may use any of these names, so an Indian exporter asked for direct deposit details is usually being asked for a US routing number and account number.

This page is general information for Indian service exporters, not tax or legal advice. Rules change and outcomes depend on your facts, so confirm with a chartered accountant before acting.