The main ACH alternatives are 1. a US virtual account, 2. international wire transfers (SWIFT), 3. card payments and payment links, 4. domestic US wires (Fedwire), 5. Real-Time Payments and FedNow, 6. Same-Day ACH, 7. digital wallets and 8. paper cheques.
Only the first three are practical ways to be paid into an Indian bank.
Automated Clearing House (ACH) is the network US banks use to pay each other, and ACH only works inside the US. Your client can still pay you by ACH, because a provider can give you a US routing number and account number to pass on, then convert the dollars and pay you rupees in India.
That's the route where your client changes nothing about how they pay. A wire suits a client whose bank only sends wires, and a card suits a small invoice from a new client.
A US paper cheque can still be collected by an Indian bank, but it commonly takes 15-30 days. If your client pays in pounds, euros or Canadian dollars, the same idea works through that country's own ACH-style rail.
Where ACH falls short for Indian businesses and freelancers
The drawbacks of ACH payments that matter to you are about reach and timing.
ACH runs under rules written by Nacha, the body that governs the network for US banks, and you can read how ACH works in banking from the ground up. From where you sit, six limits stand out:
- It can't credit an Indian bank - India runs its own clearing systems, such as the National Automated Clearing House (NACH) run by the National Payments Corporation of India (NPCI). US ACH doesn't connect to them, so the money has to land in a US account first.
- Settlement is batched - ACH processes payments in batches rather than one by one. Most payments settle within one banking day, according to Nacha, but a standard credit can take two banking days to reach the US account.
- No weekend or holiday settlement - standard ACH moves only on banking days, so a payment your client sends late on a Friday or before a US bank holiday waits for the next one.
- Your client's bank sets the cut-off - each bank has its own daily deadline, and a payment submitted after it rolls to the next processing cycle, which adds a day.
- Nothing moves until your client sends it - an ACH credit is a push payment, started by your client's bank. You can't pull it yourself the way a company collects a direct debit, so a late payment means asking your client to check with their bank.
- Wrong details bounce back slowly - if your client mistypes the routing or account number, the payment usually returns within two banking days with a code such as R03 (no account) or R04 (invalid account number). In both cases, the payment has to be sent again.
ACH alternatives for international payments compared
Three of these eight ACH alternatives are practical ways to be paid in India. Four only work between US accounts, and a paper cheque reaches an Indian bank only through slow collection.
Every cost here is a commonly quoted range, so treat your provider's or your bank's own rate card as the final figure.
| Method | Reaches an Indian bank? | Speed | Typical cost | Best for |
|---|---|---|---|---|
| Virtual account (client pays by ACH or Fedwire) | Yes, paid out to you in rupees | Varies by provider, commonly the next business day to a few business days | Varies by provider, usually a flat fee up to a threshold or a small percentage | Clients who already pay US vendors by ACH |
| International wire (SWIFT) | Yes | 5-7 business days into India, commonly quoted | Sender fee $25-$50, intermediary fee $10-$25 and a bank FX margin of about 2-3.5% | Large one-off payments, or clients whose bank only sends wires |
| Card payment or payment link | Yes | Commonly 1-3 business days to settle | About 3-4.5% all-in for cross-border cards | Small invoices and new clients who prefer cards |
| Domestic wire (Fedwire) | No, US accounts only | Same business day | Commonly $25-$35 per outgoing wire at large US banks | Large same-day payments inside the US |
| Real-Time Payments (RTP) and FedNow | No, US-only today | Seconds, 24/7 | Varies by bank | Instant transfers between US banks |
| Same-Day ACH | No | Same business day | Varies by bank | Faster ACH between US accounts |
| Digital wallets | No, both sides need US bank accounts | Instant between users | Often free between individuals, fees for business use | Small personal payments in the US |
| Paper cheques | Only through slow collection by an Indian bank | 15-30 days to clear in India, up to 45 | Indian bank collection charges per certificate | US payers who still write cheques |
How each alternative to ACH works and its catch
A method that suits a US business paying a US supplier can still be a poor fit when you're the one being paid in India. What counts for you is whether the money reaches your Indian bank, how long it takes and what your client has to change.
The four US-only methods only become ways to get paid instead of ACH once a virtual account receives them.
The three routes into India differ mostly on deductions: a virtual account provider charges its own fee, a wire loses fees at each bank along the way, and a card payment costs a percentage of the invoice.
1. A US receiving account for your client's ACH payment
A provider gives you US local receiving details, meaning a US routing number and account number.
Your client pays that virtual account by ACH or domestic wire like any US vendor, and the provider converts the dollars and pays rupees into your Indian bank. It's the one ACH alternative where your client changes nothing.
- Speed - varies by provider, commonly the next business day to a few business days after your client pays. The ACH leg itself usually settles within one banking day, and within two at most, while a Fedwire payment lands the same day.
- Cost - varies by provider, usually a flat fee up to a threshold or a small percentage of the amount, plus the exchange rate the provider applies.
- Best for - clients who already pay US vendors by ACH and don't want to change how they pay.
Pros
- Your client's accounts team treats you like a US vendor - you go into their payables system with a routing and account number, and later invoices go out on their normal ACH run.
- No chain of banks taking a cut - a local payment into US details skips the intermediary banks that take fees from a SWIFT wire, and SWIFT vs local transfer shows the difference.
Cons
- The first payment can stall at your client's end - many US companies verify new vendor bank details before paying, so expect a form or a call-back before the first ACH goes out.
- Onboarding comes before any money - the provider runs its own business checks (KYC or KYB) on you, and you can't share receiving details until they're done.
- The exchange rate is where costs hide - a low headline fee can sit beside a wide margin on the rate, so the real cost only shows when you compare the rupees received with the mid-market rate.
- Not every provider takes every network - some accept ACH only, so a client who wants to send Fedwire or RTP needs you to check first.
So check three things before you pick a provider:
- Its licence - the Reserve Bank of India (RBI) authorises payment firms that collect export payments for Indian businesses, and the licence is called PA-CB, short for Payment Aggregator - Cross Border. Ask for the provider's status.
- Its exchange rate - ask what rate it uses against the mid-market exchange rate at the time of payout, because a margin on the rate costs you as much as a fee.
- Its paperwork - check whether it issues an eFIRA for each payout, the electronic proof of a foreign-currency receipt that you keep for tax and compliance.
2. SWIFT and international wire transfers to India
An international wire commonly reaches your Indian bank in 5-7 business days, and each bank along the way can take a fee.
Your client's bank sends it through one or more intermediary banks, using your bank's SWIFT code instead of the IFSC you use inside India. A SWIFT wire transfer works this way whichever country it starts from.
- Speed - 5-7 business days into India is the commonly quoted range, once your Indian bank's own checks are added.
- Cost - a sender fee of $25-$50 that your client pays, an intermediary fee of $10-$25 taken in transit, and a receiving-bank FX margin of about 2-3.5% below the mid-market rate.
- Best for - large one-off payments, or clients whose bank will only send an international wire.
Your bank's own rate card decides the real number, and wire transfer fees also change with who agrees to carry the charges.
Pros
- Any bank can send one - it works whatever payment systems your client's bank supports, including banks that offer nothing else for foreign payees.
- It handles large amounts - a wire has no network-wide per-payment cap of the kind Same-Day ACH carries.
Cons
- Your client picks who pays the charges - under the common "shared" option (SHA), intermediary fees come out of your amount, so an invoice can land short and you have to chase the gap.
- A stuck wire is hard to trace from your side - your bank usually needs the sender's payment reference (the MT103 or its tracking number) from your client before it can look.
- Small errors cost weeks - a mismatch in your name or account number can send the wire back through the same chain, often less fees, and your client then has to resend it.
- The slowest of the three routes into India - even when the bank-to-bank leg is fast, your Indian bank's own checks and conversion add days.
3. International cards and payment links
You send your client a payment link, they pay by card, and the processor settles the money to you after its fees.
It's a simple route for a client who has never paid you before, since nobody has to share bank details.
- Speed - commonly 1-3 business days after the card network clears the payment.
- Cost - about 3-4.5% all-in for cross-border cards in India, commonly quoted, made up of the processing fee, a cross-border network charge and an FX mark-up.
- Best for - smaller invoices and new clients.
Pros
- Nothing to set up for a new client - no bank details change hands, and a one-off client can pay in a minute.
- Your client gets card credit - they pay on their card and settle it with their card issuer later, which can help a small client pay on time.
- Faster than a wire - settlement commonly takes 1-3 business days.
Cons
- The fee grows with the invoice - it's a percentage, so a $5,000 invoice costs ten times what a $500 one does, where a flat fee wouldn't.
- A payment can be disputed months later - Visa cardholders generally have up to 120 days to raise a dispute, and a chargeback (the client's bank reversing the payment) pulls back money you've already counted.
- Cross-border disputes are more common - cross-border card payments see roughly twice the chargeback rate of domestic ones, commonly quoted.
- Card limits can block a big invoice - a large payment may fail against your client's card limit, pushing you back to a wire.
4. Domestic wire (Fedwire) for large same-day payments inside the US
A domestic wire (Fedwire) moves money between US banks through the Federal Reserve one payment at a time, and each payment settles with finality once it's processed. It can't reach an Indian bank directly.
If your client prefers wires, a US virtual account that accepts Fedwire can take one. The dollars land in the US account the same day, and the payout to India then follows your provider's timing.
- Speed - same business day.
- Cost - commonly $25-$35 for an outgoing wire at large US banks.
- Best for - large same-day payments inside the US.
Pros
- Same-day, final settlement - each payment settles individually, so once it lands in the US account it can't be pulled back.
- A long daily window - it runs 22 hours a day on weekdays, from 9:00pm ET the evening before to 7:00pm ET.
Cons
- A mistake can't be recalled - Fedwire payments are final and irrevocable, so a wire sent to the wrong account depends on the receiving bank's goodwill to get back.
- Weekdays only - nothing settles on Saturdays, Sundays or Federal Reserve holidays.
- Your client pays for each one - commonly $25-$35 per outgoing wire at large US banks, which some clients push back on for regular invoices.
5. Real-Time Payments and FedNow for instant transfers between US banks
Real-Time Payments (RTP) and FedNow move money between US banks in seconds, at any hour, every day of the year.
RTP is run by The Clearing House and FedNow by the Federal Reserve, and both need the sender and the receiver to bank in the US.
For you, they matter only if your virtual account provider accepts them. Then your client's payment lands in the US account in seconds, and the payout to India follows your provider's timing.
- Speed - seconds, 24/7.
- Cost - varies by bank.
- Best for - instant transfers between US banks.
Pros
- No batch or holiday gap - payments settle in seconds, around the clock, so nothing waits for the next banking day.
Cons
- Your client's bank may not offer it - about 1,900 of roughly 8,500 US banks and credit unions had joined FedNow by late August 2026, and RTP reaches about 71% of US deposit accounts.
- Bank limits can be far below the network cap - FedNow allows up to $10 million per payment, but each bank starts on a $100,000 default unless it raises it.
- No recall - once sent, the sending bank can't reverse it, only ask for the money back.
- It depends on your provider - a virtual account has to accept RTP or FedNow before your client can use them.
6. Same-Day ACH for faster settlement without leaving the ACH network
Same-Day ACH is standard ACH on a faster schedule, so a payment your client sends into US account details lands the same business day. It's still ACH, though, and it stops at the US border like the standard version.
An international ACH transaction (IAT) does exist for payments that cross the border, but it needs a receiving gateway linked to the other country's clearing system.
India's own systems, such as NACH, don't connect to US ACH, so in practice the money reaches India through a bank or licensed intermediary.
- Speed - same business day.
- Cost - varies by bank.
- Best for - faster ACH between US accounts.
Pros
- Three chances a day - the Federal Reserve runs three fixed processing windows each business day.
- Nothing new for your client - it runs on the ACH network their bank already uses, often as a tick-box on the same payment.
- Room for large invoices - each payment can be up to $1 million, rising to $10 million from 17 September 2027.
Cons
- Cross-border ACH is excluded - Nacha rules don't let an IAT go same-day, so the faster schedule only ever applies to the US leg.
- A missed window costs a day - a payment that misses the last window of the day rolls to the next business day.
7. Digital wallets, which stay inside the US
Wallet apps move money instantly between users in the US, often free between individuals, with fees for business or card-funded transfers. Both sides need US bank accounts linked to the wallet, so a wallet can't pay you in India.
It suits small personal amounts inside the US, and nothing more for someone paid from abroad.
- Speed - instant between users.
- Cost - often free between individuals, with fees for business or card-funded transfers.
- Best for - small personal payments in the US.
Pros
- Instant and often free between people - money moves as soon as it's sent, usually with no fee for a personal transfer.
Cons
- No way into India - bank-linked wallets such as Zelle work only between US bank accounts, so they can't reach an Indian account at all.
- Low daily limits - each bank sets its own sending cap, commonly a few thousand dollars a day or less, too small for most invoices.
- Fees and friction for business use - business profiles and card-funded transfers carry charges, and personal accounts aren't meant for invoice payments.
8. Paper cheques drawn on a US bank and collected in India
A US client writes a cheque on their US bank and posts it to you. Your Indian bank then collects it from the US bank, either by direct collection or through a cash-letter arrangement, and credits you once it clears.
- Speed - commonly 15-30 days to clear through an Indian bank, and up to 45 depending on how it's collected.
- Cost - sample collection charges at Indian banks run ₹200-₹500 per certificate.
- Best for - a US payer who has no other method set up.
Pros
- Any US payer can write one - it works even when your client has nothing else set up.
Cons
- Weeks to clear - commonly 15-30 days, and up to 45.
- It can come back unpaid - a cheque that bounces is returned only after that long collection, so you learn weeks later and still pay the charges.
- Mail theft risk - FinCEN, the US financial crimes agency, warned in 2023 of a nationwide surge in cheque fraud tied to stolen mail.
- A shrinking option - US cheque volume fell 7.2% a year after 2018, to 11.2 billion, according to the Federal Reserve's 2022 Payments Study, so fewer banks and clients want to handle them.
Three ACH payment alternatives that can pay you in India
If you want the money in your Indian bank, three of the eight ACH alternatives get it there in a practical way:
- A US virtual account - your client keeps paying by ACH, and you receive rupees.
- An international wire (SWIFT) - any bank can send one, but fees come off along the way.
- A card payment or payment link - quick for a new client, at a percentage of each payment.
Some businesses settle in stablecoins instead, which are digital tokens pegged to the dollar. If you're weighing that route, the trade-offs are set out in ACH vs stablecoin.
ACH equivalents in other currencies, when your client isn't in the US
ACH is a US dollar network, but most countries run a domestic bank-transfer system that does the same job for their own currency.
Like ACH, none of them reaches an Indian bank directly, so the same fix applies: you get local receiving details in your client's currency, your client pays them like a local supplier, and a provider converts the money and pays you rupees in India.
| Client's country | Currency | The local rail that plays ACH's role | Speed | Faster or high-value option |
|---|---|---|---|---|
| United Kingdom | GBP | Faster Payments, or Bacs Direct Credit for batch payments | Faster Payments is real-time, 24/7; Bacs runs on a 3-working-day cycle | CHAPS, same day, with no minimum or maximum |
| Eurozone | EUR | SEPA Credit Transfer | Within one business day | SEPA Instant, within 10 seconds, 24/7 |
| Canada | CAD | EFT (Automated Funds Transfer through ACSS) | Next business day | Interac e-Transfer for Business, up to CAD 25,000; Lynx for high-value wires |
| Australia | AUD | BECS (Direct Entry) | Batched five times each business day | NPP and Osko, under a minute, 24/7 |
| Singapore | SGD | GIRO | Generally the next business day | FAST, near-instant, 24/7 |
| UAE | AED | UAEFTS | Same day | Aani, under 10 seconds, up to AED 50,000 |
A few points matter when the client isn't paying in dollars:
- Local details only exist for some currencies - a provider can issue a UK sort code and account number, a euro IBAN or Canadian details, but in many other currencies your client still pays by SWIFT wire, with the deductions that come with it. Ask which currencies get true local details before you invoice.
- SEPA Instant is now standard in the eurozone - banks there have had to send instant euro payments since 9 October 2025, and the payer's bank now checks the payee's name against the IBAN, so the account name on your invoice must match exactly.
- Canada's real-time rail isn't live yet - Payments Canada plans to launch its Real-Time Rail in the fourth quarter of 2026, so a Canadian client's EFT still settles the next business day.
- The paperwork doesn't change - a payment for services is export income in any currency, so you still need the right purpose code and an eFIRA or FIRA for each payment. See how to receive money from Europe to India and how to receive money from Canada to India for those corridors.
Freelancer vs business: which route to use
Freelancers and Indian businesses paid by US clients, from IT services and software exporters to agencies, SaaS companies and consultancies, use the same three ACH alternatives.
The choice turns on invoice size, how often the client pays and the paperwork you need to keep.
If you're a freelancer or independent professional
- A small one-off invoice - a payment link is quick to set up, though its 3-4.5% cost grows with the invoice. Freelancer payment methods compares the wider set.
- A regular client or a retainer - a US virtual account paid by ACH gets you a rupee payout without a wire's intermediary fee and FX margin, with an eFIRA per payout as proof of export income for GST.
If you're a business
- Monthly billing from the same US clients - a US virtual account paid by ACH or Fedwire gives every client one set of US details to pay, with an eFIRA per payout for the books. The full compliance side is under international payments for IT and ITeS firms.
- Software and IT services exports - software exporters also file a SOFTEX form and close the export on the RBI's export register, called EDPMS.
For either
- A large one-off payment - a Fedwire into a US virtual account lands in the US the same day, while a SWIFT wire commonly loses $210-$375 on $10,000.
- A client whose bank only sends wires - accept the SWIFT payment, and budget for 5-7 business days plus the deductions.
The costly mistake is saying yes to a method that can't reach you. When a client offers one of the non-ACH payment options, the payment either can't be sent or falls back to a slower, deducted wire.
Send your US routing number and account number and reply by method:
- Standard or Same-Day ACH - send your US account details, and the payment arrives like any US vendor payment.
- RTP or Fedwire - send the same details, once you've checked that your provider accepts those networks.
- A wallet or a cheque - ask for ACH instead, because neither reaches India in a usable way.
How Xflow helps you receive payments from overseas clients in India
We built Xflow around the US virtual account method, so Indian businesses and freelancers can receive payments from US and other overseas clients in India without asking them to change how they pay.
- How your client pays - we give you a free US dollar account through our receiving accounts, you share its details with your client, and they pay it by ACH, Fedwire or RTP. Clients outside the US can pay local GBP details by Faster Payments, a euro IBAN by SEPA or SEPA Instant, or CAD details by EFT, and 25+ currencies can be received in total.
- When the rupees arrive - the next business day, before noon, with tracking on each payout.
- What it costs - Starter is a flat $12 on invoices up to $2,000 and 0.6% on invoices above that. Growth is a flat $20 on invoices up to $5,000 and 0.4% on invoices above that. Scale, for invoices of $10,000 and more, has custom pricing. All plans start from the live mid-market rate.
- Where GST applies - we don't charge GST, but on the flat fee you may have to pay GST yourself under reverse charge (RCM), so check with your tax adviser. The percentage fee is charged as an FX mark-up, and GST doesn't apply to it.
- The paperwork - in every currency, an eFIRA for every withdrawal, ready to download within 24 hours at no extra cost, where a conventional FIRA typically takes 7-10 days.
- Our licence - Xflow Payments India Pvt. Ltd. holds final PA-CB authorisation from the RBI, dated 18 February 2026. Final means the fully approved stage, past in-principle.
Calculate your extra earning
FX rate
More than 20,000 customers use Xflow, and TeachEdison, an edtech company, reports 60% savings against SWIFT after moving to us, according to its published case study.
Let overseas clients pay you by ACH, SEPA or Faster Payments and get rupees the next business day
Frequently asked questions
An ACH payment from a US client can't land directly in an Indian bank account, because US ACH doesn't connect to India's own clearing systems, such as NACH. Your client can pay by ACH into US receiving details instead.
EFT, or electronic funds transfer, is the umbrella term for any electronic payment between accounts. ACH is one US network within it, alongside wires and card payments.
ACH into a US account usually costs you less and arrives sooner than a SWIFT wire, which commonly takes 5-7 business days and loses intermediary fees and an FX margin on the way.
A wire still suits a client whose bank sends nothing else.
Receiving ACH payments in India usually carries a conversion or payout cost somewhere, even when your client pays nothing extra.
Compare the rupees that land with the dollars your client sent, since a low advertised fee can sit beside a margin on the exchange rate.
Purpose code P0802 covers software consultancy outside SOFTEX reporting, and P0807 covers off-site software exports reported on SOFTEX. They're mutually exclusive. See RBI purpose code for inward remittance.
Zero-rating needs payment in convertible foreign exchange, and an eFIRA or a bank-issued FIRA serves as proof. A Letter of Undertaking (LUT) separately lets you export without paying integrated GST (IGST) upfront. See export of services under GST.