You are scrolling through your loan statement and you see a line that says "ACHDR" or "ACH" next to a debit entry. Or a US client asks if they can pay you via ACH bank transfer instead of a wire. Either way, most people in India have no clean answer for what ACH actually is.
This guide covers ACH end to end: what it means, how it works in India through NACH, what ACHDR means specifically, how the charges work, and — importantly — how Indian freelancers and exporters can receive ACH payments from US clients.
ACH Full Form — What Does ACH Stand For?
ACH stands for Automated Clearing House.
It is an electronic payment network that moves money between bank accounts automatically. In the United States, NACHA (the National Automated Clearing House Association) governs the network. As of 2023, the ACH network processed over 31 billion transactions annually in the US alone.
ACH is the plumbing behind a huge chunk of everyday financial transfers: payroll deposits, bill payments, loan EMI deductions, government benefit credits, and tax refunds.
ACH in the US vs NACH in India
India does not use the US ACH network. But it has an equivalent: NACH, which stands for National Automated Clearing House, operated by NPCI (National Payments Corporation of India).
When your SIP gets auto-debited every month, or your loan EMI is pulled on the 5th — that is NACH working in the background.
In common Indian usage, people often say "ACH mandate" when they actually mean a NACH mandate. The terms are used interchangeably, though they refer to different systems.
| ACH (USA) | NACH (India) | |
|---|---|---|
| Full form | Automated Clearing House | National Automated Clearing House |
| Governed by | NACHA | NPCI (RBI oversight) |
| Primary use | Payroll, bill pay, direct deposits | EMIs, SIPs, utility bills, salary credits |
| Settlement time | 1–3 business days | Same day to 1 business day |
| International? | Domestic only | Domestic only |
What is an ACH Mandate?
An ACH mandate (or NACH mandate in India) is the written or digital permission you give to a bank, lender, or service provider to automatically debit your bank account on a scheduled basis.
When you take a home loan and sign an ECS/NACH form, you are creating a mandate. The lender can then pull your EMI every month without you doing anything.
ACH credit vs ACH debit
There are two directions an ACH transfer can move.
ACH credit means money is being pushed into an account. Your employer paying your salary via direct deposit is an ACH credit. The money moves from the company's bank to your account.
ACH debit means money is being pulled out of your account. Your EMI deduction, SIP auto-pay, or insurance premium withdrawal are all ACH debits. You have pre-authorised someone to pull funds from your account.
How an ACH mandate works in India — step by step
- You authorise the payment: either by signing a physical mandate form or completing a digital e-mandate via OTP, debit card authentication, or net banking.
- Your bank verifies the mandate details — account number, IFSC code, maximum amount, frequency.
- The mandate is registered on the NPCI NACH platform.
- On the scheduled date, the originating institution (your lender, SIP provider, etc.) sends a debit instruction through NACH.
- NPCI routes it to your bank, which debits your account.
- The amount is credited to the originator's account.
The whole thing typically settles within the same business day.
What is ACHDR? (ACH Debit Return — the Full Form People Actually Search For)
ACHDR stands for Automated Clearing House Debit Return.
If you see "ACHDR" on your bank statement, it means an ACH debit was attempted on your account — and it bounced back. The most common reasons:
- Insufficient funds in your account on the debit date
- The mandate was cancelled or expired
- Incorrect account details in the mandate
- Account dormancy or freeze
What happens when an ACHDR occurs?
The debit fails. The originating institution (your lender, SIP platform, etc.) receives a return code explaining why the transaction was rejected. They may retry the debit, contact you, or charge a return fee.
Your bank may also charge a bounce penalty — typically between ₹250 and ₹750 depending on the bank and account type. Repeated ACHDR entries can also flag your account to lenders and may impact your credit behaviour records.
If you see ACHDR on your statement: check whether you had sufficient balance on the debit date, verify the mandate is still active, and contact the originating institution if you are unsure why it failed.
ACH vs NACH vs ECS — What Is the Difference?
These three terms come up together often in Indian banking contexts. Here is a clean comparison.
| ACH | NACH | ECS | |
|---|---|---|---|
| Full form | Automated Clearing House (US) | National Automated Clearing House (India) | Electronic Clearing Service (India) |
| Who runs it | NACHA (USA) | NPCI | RBI (now migrated to NACH) |
| Reject rate | Very low | Low | Higher |
| Settlement | 1–3 days (US) | Same day / 1 day | 3–4 days |
| Status | Active (US) | Active (India) | Phased out, migrated to NACH |
ECS was the predecessor to NACH in India. Most banks have now migrated ECS mandates to NACH. If you have an old ECS mandate from 2015, it has most likely been converted automatically.
ACH vs NEFT — When to Use Which?
People sometimes confuse ACH/NACH with NEFT because both move money between bank accounts electronically.
| ACH/NACH | NEFT | |
|---|---|---|
| Initiated by | Automated (recurring) | Manual (one-time) |
| Authorization needed | Mandate from account holder | Net banking or branch |
| Best for | EMIs, SIPs, subscriptions | One-time payments, bill payments |
| Timing | Batch processing on scheduled date | Settled continuously (24/7 now) |
| Reversal | More complex | Relatively easier |
ACH is designed for recurring, automated payments. NEFT is for one-time manual transfers. If you want to pay your rent on the same date every month without doing anything, use an ACH mandate. If you are paying a vendor invoice for a specific amount, use NEFT or IMPS.
ACH Charges in India — What You Actually Pay
For consumers, most ACH/NACH mandate setups are free. Banks and lenders absorb the setup cost because it benefits them to automate collections.
Where charges can appear:
| Charge type | Typical amount | Who pays |
|---|---|---|
| Mandate registration | ₹0 for digital e-mandate | Usually none |
| Mandate modification | ₹50–₹250 at some banks | Account holder |
| Physical mandate form | ₹0–₹100 | Varies |
| NACH bounce/return fee | ₹250–₹750 per bounce | Account holder |
| ACH debit failure penalty (from lender) | ₹0–₹500+ | Account holder |
The only charge that really bites is the bounce fee when a mandate fails due to insufficient funds. Keep your account funded on debit dates.
How to Set Up a NACH e-Mandate (Digital)
The digital path (called e-mandate) is faster and does not require a paper form.
- Go to your lender's or platform's onboarding page.
- Select the e-mandate option. You will need your bank account number and IFSC.
- Authenticate using one of three methods: OTP to your registered mobile, debit card details, or net banking login.
- The mandate is submitted to NPCI and typically activated within 1–3 business days.
- The first debit happens on the date you agreed to.
How to cancel a NACH mandate
You can cancel through your bank's mobile app (look under "Manage Mandates" or "Standing Instructions"), net banking, or by visiting the branch.
Give at least 5–7 working days notice before the next scheduled debit. Cancelling a mandate does not cancel your loan or subscription obligation — it just removes the auto-debit. You will need to pay manually.
How Indians Can Receive ACH Payments from US Clients
This is the section that most ACH explainers in India skip. But it matters a lot for freelancers, software consultants, and exporters who work with US-based clients.
US businesses pay their vendors and contractors via ACH bank debit. It is their equivalent of NEFT — cheap, direct, and takes 1–3 business days. For a US company, paying via ACH costs almost nothing. A wire transfer (SWIFT) can cost them $25–$45 per transaction.
If you have a US client who wants to pay you via ACH, you need to give them a US bank account number and routing number. Here is how Indian freelancers and businesses do that.
Option 1: Wise — Virtual US bank account
Wise gives you a real USD account number and routing number that US clients can send ACH payments to. Once the money lands in your Wise USD balance, you convert it to INR and transfer to your Indian bank account.
Wise charges around 0.6% for the USD to INR conversion. No fee on receiving the ACH payment.
Option 2: Payoneer — USD Payment Service account
Payoneer also provides a US payment service account (account number + routing number). US clients pay into this via ACH. Payoneer charges 1% when you withdraw to your Indian bank.
Option 3: Skydo — Zero-fee ACH receipt
Skydo is a newer platform focused specifically on Indian exporters and freelancers receiving US payments. They provide a US bank account and charge no fee on ACH receipt — only a small conversion spread.
Charges comparison for receiving US ACH payments in India
| Platform | Receipt fee | FX fee | Withdrawal to Indian bank |
|---|---|---|---|
| Wise | ₹0 | ~0.6% | Free (usually) |
| Payoneer | ₹0 | Included in 1% | 1% flat |
| Skydo | ₹0 | Small spread | Included |
| SWIFT bank transfer | ₹500–₹1,000 | 1.5–2.5% markup | Free |
For US clients paying via ACH, Wise is typically the most cost-effective for Indian recipients. For clients paying via SWIFT wire, the choice matters less.
Frequently Asked Questions
What is ACH in banking in India?
In Indian banking contexts, ACH usually refers to NACH — the National Automated Clearing House operated by NPCI. It powers automatic recurring debits like EMIs, SIPs, and utility bill payments.
What are ACH charges in a bank?
Most NACH mandate setups are free. The main charge is a bounce/return fee of ₹250–₹750 if a scheduled debit fails due to insufficient funds.
What is an example of an ACH payment in India?
Your mutual fund SIP auto-debit on the 10th of every month is a NACH debit. When your employer credits your salary to your account, that is a NACH credit.
Is ACH the same as NEFT?
No. ACH/NACH is for automated recurring payments with a pre-authorised mandate. NEFT is for manual one-time transfers. They use different infrastructure and serve different purposes.
What is ACHDR?
ACHDR stands for ACH Debit Return. It means a debit attempted on your account bounced back — usually because of insufficient funds, mandate cancellation, or incorrect account details.
Can Indians receive international ACH payments?
Not directly into an Indian bank account. US ACH only works between US bank accounts. But platforms like Wise, Payoneer, and Skydo provide Indians with US virtual bank accounts that can receive ACH, then transfer the funds to India.