How do I wire money from the USA to India?
To receive a wire from the USA into your Indian bank account, you send your client four things because the payment cannot route without them:
- Your beneficiary name and account number, exactly as your bank holds them
- Your bank branch IFSC
- Your bank’s SWIFT/BIC code
- The purpose of the remittance
The wire then travels over the SWIFT network and usually lands in two to five business days.
A wire transfer is a bank-to-bank instruction that moves money electronically across borders, so the money leaves your client’s US account and arrives as rupees in yours once your Indian bank runs its checks and converts the dollars.
When you get the details right the first time, the payment clears without a hold.
This guide is written for freelancers and individuals getting paid by US clients, not for businesses filing large export paperwork. If you invoice overseas clients regularly, our overview of international payments for freelancers covers the wider picture.
What does it mean to wire money from the USA to India?
Wiring money means your client instructs their US bank to send funds electronically to your Indian account. The instruction moves as a message over SWIFT, the global network banks use to talk to each other, and no physical cash changes hands.
Two identifiers do the routing work, and people often mix them up:
- The SWIFT/BIC code is an 8 to 11 character ID that tells the network which bank to reach internationally.
- The IFSC is an 11 character code that points to your specific branch inside India.
If you want the distinction spelled out, see swift code vs ifsc code. For the message mechanics behind the scenes, our explainer on how swift payment works walks through each step.
What details does the sender need to provide?
Most held-up wires trace back to a missing or mismatched detail, so give your client a clean list before they visit their bank.
A name that does not match your bank records is the single most common reason a transfer is delayed.
For how your SWIFT/BIC code itself is structured, see what is swift code.
| Detail | What it is | Where you find it |
|---|---|---|
| Beneficiary name | Your name exactly as the bank holds it | Your bank passbook or statement |
| Account number | The account the money lands in | Passbook, cheque book, or app |
| Bank and branch address | Your bank’s name and branch location | Your bank statement |
| IFSC | Identifies your branch inside India | Cheque leaf or bank app |
| SWIFT/BIC code | Routes the wire to your bank internationally | Ask your bank |
| Purpose of remittance | Why the money is being sent, such as freelance or professional fees | You declare it; your bank maps it to an RBI purpose code |
The purpose of the payment matters because, under the Foreign Exchange Management Act, every inward remittance is tagged with a purpose code that describes it, as recorded by the Reserve Bank of India (as of July 2026).
Get this right and your bank credits the money without extra questions.
How does a USA-to-India wire work, step by step?
The process is straightforward once your details are ready. Since the money passes through more than one bank, each step adds a little time.
Step 1: You share your details
You give your US client the beneficiary details, IFSC, and SWIFT code above, plus the purpose of the payment.
Step 2: The sender’s bank sends it
Their bank verifies the information, debits your client, and sends a SWIFT message toward your bank, often routed through one or more intermediary banks.
Step 3: Your bank credits you
Your Indian bank runs its compliance and KYC checks, converts the dollars to rupees, and credits your account.
Because the transfer often hops through a correspondent bank in the middle, a small deduction can happen along the way. Our comparison of a wire transfer vs bank transfer explains why an international wire behaves differently from a domestic one.
How long does a wire from the USA to India take?
A USA-to-India wire usually settles in two to five business days.
The exact timing depends on how many intermediary banks sit in the chain, the cut-off times at each bank, and whether the payment is flagged for an extra compliance check.
Weekends and public holidays in either country pause the clock, since banks only process on working days. For a fuller breakdown of what stretches a transfer out, see swift transfer time.
One timing note worth planning around: this corridor gets busy from September to December, when festive-season remittances peak.
Volumes rise, so if you are expecting a larger payment during those months, ask your client to initiate it a few days earlier than usual to leave room for any delay.
What are the ways to receive money from the USA in India?
You can be paid three broad ways, and they differ mainly on speed, cost, and how transparent the exchange rate is. The table below compares them at a high level so you can pick what fits your situation.
| Method | Typical speed | What it costs you | Exchange rate | Best for |
|---|---|---|---|---|
| Bank SWIFT wire | 2 to 5 business days | Sender fee plus intermediary deductions plus an inward fee | Marked up by your bank, roughly 2 to 4% | One-off or large payments |
| Online remittance app | Minutes to 2 days | A flat fee or small percentage | Mid-market rate or a small markup, varies by provider | Personal and family transfers |
| Receiving account | Next business day (T+1) | A transparent, published fee with no correspondent chain | Live mid-market rate | Freelancers paid regularly by US clients |
Providers change their fees often, so confirm the current figure before you decide. For the corridor-specific numbers on a bank wire, our line-by-line guide to wire transfer charges from usa to india puts real amounts on each cost.
If you are choosing where the money should land in the first place, our walkthrough on how to receive international payments in india bank account covers the account setup side.
Why do I receive less than my client sent?
A wire quietly loses money at two points, and the second is the one most people miss. First, there are the fees: a sending charge your client pays, and intermediary deductions taken as the money passes through correspondent banks.
Second, and usually larger, is the FX markup your bank adds when it converts dollars to rupees.
Here is a worked example on a $2,000 freelance invoice, at an illustrative rate of ₹95 to the dollar (as of July 2026):
- At the live mid-market rate, $2,000 is worth about ₹1,90,000.
- Intermediary and inward fees take roughly ₹3,000 on a typical wire.
- A 3% FX markup on the conversion costs about ₹5,700.
- You receive close to ₹1,81,000, a shortfall of around ₹9,000 on a single payment.
The markup is the hidden one, because it hides inside a poor exchange rate rather than showing up as a line-item fee. Multiply that gap across a year of invoices and it adds up.
If you want to reduce the drag, our guide on how to avoid international wire transfer fees walks through the practical levers.
Is there a faster way for freelancers to get paid?
A bank wire works, but it was built for occasional large transfers, not for someone invoicing US clients every month. The correspondent chain, the multi-day wait, and the hidden markup all cut into what you keep.
With receiving accounts from Xflow, you get local USD account details to put on your invoice, so your US client pays as though the transfer were domestic and skips the correspondent hops.
Xflow converts at the live mid-market rate rather than a marked-up bank rate, and settles on the next business day (T+1).
Xflow is built for Indian individuals and businesses receiving money from abroad, and it converts at the live mid-market rate with no markup added, unlike a traditional wire, which builds a spread into the rate you are credited.
It holds final Payment Aggregator - Cross Border (PA-CB) authorisation from the Reserve Bank of India for both exports and imports (as of February 2026), and is ISO 27001 and SOC 2 certified.
Funds sit in a ring-fenced receiving account issued by the banking partner and move only to your pre-registered Indian bank account.
For how the flow works end to end, see how to collect international payments in india.
Xflow is focused on receiving money into India; it is not built for sending money out of the country.
Choose Xflowpay for remittance to make your international payments more cost-effective, compliant, and faster.
What paperwork do I get when the money arrives?
When a foreign payment lands, you are entitled to proof that it came in through legitimate channels. That proof is the Foreign Inward Remittance Certificate, and its digital cousin the eFIRA (electronic Foreign Inward Remittance Advice).
- FIRC and eFIRA: the foreign inward remittance certificate is your record that money entered India from abroad, useful at tax time and for any GST work later.
- Purpose code: your bank tags each inward payment with the code matching what you were paid for.
- KYC: expect standard identity checks the first time a new sender pays you.
On a bank wire, your bank issues the FIRC on request. On Xflow, the eFIRA is issued automatically for each payment, while your bank still provides the FIRC when you need it.
If you are weighing your options overall, our guide to how to receive international payments lays out the routes side by side.
This article is educational and is not tax, legal, or financial advice. For how a specific payment should be treated for tax, speak to a chartered accountant or check the official RBI and Income Tax guidance.
Frequently asked questions
Your beneficiary name and address as your bank holds them, your account number, bank and branch, the IFSC for your branch, the SWIFT/BIC code for routing, and the purpose of the payment.
Usually two to five business days, depending on the number of intermediary banks in the chain and whether the payment is flagged for an extra compliance check.
Both. The SWIFT/BIC code routes the wire to your bank internationally, and the IFSC identifies your specific branch inside India.
For regular payments, a receiving account with local USD details, mid-market conversion, and next-day settlement is usually faster and cheaper than a bank wire. For a one-off transfer from family, a bank or a remittance app can be simpler.
A wire loses money to the sending fee, intermediary deductions, and the FX markup your bank applies on conversion. The markup is the largest and least visible part.
Often yes. Your Indian bank may charge a small inward remittance fee, and intermediary banks can deduct a share in transit, on top of the exchange-rate markup.
The corridor peaks from September to December during the festive remittance season, so allow extra days for a large payment in those months.