Remittance·8 min read

Why NRI Remittances Get Delayed — and How to Avoid It

You initiated the transfer a week ago. The money left your NRO account, the bank marked it 'under process', and since then: nothing. No credit at the other end, no clear reason, just a status that hasn't moved. This is the most common frustration NRIs run into with money leaving India — not that the transfer is blocked outright, but that it stalls somewhere in a chain of forms, limits and compliance checks nobody explained up front. The reassuring part is that almost every delay traces back to a short list of causes, and almost every one of them can be pre-empted before you click send. This is that troubleshooting guide.

Not every remittance stalls for the same reason

Before you chase a delay, it helps to know which kind of remittance you are actually making, because the friction sits in different places. Money coming into India — an inward remittance to an NRE or NRO account from your overseas salary or savings — is usually the fast, clean direction and rarely needs tax paperwork. Money going out of India is where things slow down, and within that an NRO account is far more sensitive than an NRE account. NRE balances are freely repatriable; NRO balances are Indian-sourced income that carries tax and limit conditions. Most of the delays below are outward-from-NRO delays.

NRE account — outward
Freely repatriable
  • Funds are already foreign-sourced
  • No repatriation cap
  • Minimal tax paperwork
  • Usually the quickest way out
Least friction
NRO account — outward
Conditions apply
  • Indian-sourced income
  • USD 1 million per financial year cap
  • Form 15CA/CB almost always needed
  • Tax must be settled before repatriation
Where delays cluster
Where the friction lives

Cause 1: Form 15CA/CB is missing, late or out of sequence

This is the single biggest reason an outward NRO remittance sits still. Before an authorised dealer bank releases funds abroad, it needs a Form 15CA — your online declaration that the correct tax has been considered on the amount — and, for most taxable remittances above Rs 5 lakh in a financial year, a Form 15CB, which is a certificate signed by a practising Chartered Accountant confirming the nature of the payment and the tax deducted under Section 393(2) (formerly Section 195).

The delay is almost never the form itself — it is the sequence. The bank will not process the transfer until both are filed and the acknowledgment numbers are handed over. If you upload Form 15CA before the CA has issued 15CB, the details won't reconcile. If the purpose described on the CA certificate doesn't match what you tell the bank, the file gets kicked back. Get the CA certificate first, file 15CA citing it, then approach the bank with both acknowledgments in hand.

The 15CA/CB order trap

Filing 15CA before your CA issues 15CB is the classic mistake — the two won't match and the bank returns the file. Sequence it: nature of remittance confirmed, 15CB issued by the CA, 15CA filed citing it, then the bank. Non-taxable transfers use Part D of 15CA and can skip 15CB, but the bank will still want to see the declaration.

Cause 2: The USD 1 million per financial year cap

Balances in an NRO account can be repatriated only up to USD 1 million per financial year — the April-to-March year — and only after applicable Indian taxes are paid. This is a FEMA limit, not a branch rule, so no bank can waive it. Transfers stall here in two ways: either you have quietly crossed the ceiling across several transactions in the same year and the bank blocks the next one, or the documentation proving you are within the limit is incomplete. The paperwork that supports a repatriation typically includes:

  • A completed Form A2 and an outward-remittance application with the FEMA declaration.
  • Form 15CA, and Form 15CB where the remittance is taxable.
  • Proof that the underlying funds are eligible — sale deed, inheritance papers, rent receipts or similar, depending on the source.
  • Evidence that tax on the income has been paid or deducted at source.
The limit resets, the documents don't

The USD 1 million ceiling is per financial year and resets every 1 April, so splitting a large repatriation across two financial years can effectively double your headroom. But each tranche still needs its own 15CA/CB and source proof — the reset gives you room, not a shortcut around the documentation.

Cause 3: KYC, FATCA and CRS mismatches

Banks are required to keep your records current and to report NRI accounts under FATCA (the US tax-reporting law) and CRS (its global equivalent). If your KYC has lapsed, your overseas address is stale, or your tax-residency self-certification is missing, the compliance system can freeze an outbound transfer until you refresh it — often with no warning until the moment you try to remit. The usual culprits:

  • An expired passport or visa on file, or an address that no longer matches your overseas records.
  • A missing or outdated FATCA/CRS self-certification declaring your country of tax residence.
  • A residential-status mismatch — an NRO/NRE account alongside a still-active resident savings account or old PAN details that were never updated.
  • A mobile number or email that is out of date, so the bank's verification OTP never reaches you.

Cause 4: Source-of-funds and tax-paid proof gaps

Every rupee leaving an NRO account has to have a traceable, tax-cleared origin. When the bank cannot see where the money came from, or cannot see that tax on it was paid, it holds the remittance and asks for documents. Line up the proof that matches your source before you file, not after the transfer is already stuck.

Source of the NRO fundsWhat the bank typically wants to see
Sale of propertyRegistered sale deed, capital-gains computation, and the TDS or lower-TDS certificate
Rental incomeRent agreement, receipts, and proof that TDS or advance tax was paid
Inheritance or giftWill, succession certificate or gift deed, plus proof of relationship
Interest or dividendsBank or investment statements and the related TDS records

Cause 5: Bank compliance and AML holds

Even with correct forms, a transfer can be paused by the bank's own anti-money-laundering and compliance screening. A large or unusual amount, a first-time beneficiary, a round-number transfer that looks structured, or a destination on a watch list can all trigger a manual review. This is discretionary and human — someone has to clear it — so it usually adds days rather than rejecting the transfer outright.

What actually clears an AML hold

Calling the branch daily rarely helps; handing the compliance team a clean file does. A one-line covering note explaining the purpose, a source document that matches it, and a beneficiary you have transacted with before are what move a held transfer forward. A first-time large transfer to a brand-new beneficiary is the slowest of all — expect scrutiny and prepare for it.

Cause 6: Wrong purpose code, cut-off times and correspondent banks

Some delays are purely mechanical. Every outward remittance carries an RBI purpose code that classifies why the money is moving; pick the wrong one and the transfer is either returned for correction or reported incorrectly. On top of that, banks have a daily forex cut-off time — file after it and your transfer only begins processing the next working day — and once the money is in the SWIFT network it may pass through one or two correspondent (intermediary) banks, each of which adds its own processing time and can deduct its own charges.

  • Confirm the correct purpose code with your bank before filing — it must match the reason stated on your 15CA/CB.
  • Submit before the day's forex cut-off; late-day filings quietly lose a working day.
  • Expect one to three extra working days when the payment routes through correspondent banks, especially across time zones and weekends.
  • Decide who bears intermediary-bank charges up front (OUR, SHA or BEN) — otherwise they can shrink the amount finally credited.
Illustrative: where the extra days tend to go
15CA/CB not ready in time7working days · CA certificate plus the filing sequence
Bank AML / compliance review5working days · Manual clearance for large or new transfers
KYC / FATCA refresh4working days · Stale records block the release
Wrong purpose code / rework3working days · Returned for correction, then refiled
Correspondent-bank routing2working days · Intermediary banks in the SWIFT chain

Cause 7: A beneficiary or account-name mismatch

The most avoidable delay of all: the name on the sending account and the name on the receiving account don't match, or a beneficiary detail — account number, IBAN, SWIFT/BIC code — is off by a single character. Automated systems reject on an exact-match basis, and a returned transfer can take as long to come back as it did to go out, sometimes minus charges. Check the beneficiary details against an official document rather than from memory, and make sure the account-holder name is spelled exactly as the destination bank holds it.

The pre-flight checklist that clears most delays

Almost everything above is preventable if you sequence the transfer instead of reacting to it. Run this order before you initiate a large outward remittance from India:

The clean-remittance sequence
Refresh KYC & FATCA
Passport, address, tax residency current
Confirm the source proof
Sale deed, rent, inheritance, tax paid
Get 15CB from your CA
Then file 15CA citing it
Check cap & purpose code
Within USD 1 million; correct code
Submit before cut-off
With Form A2 and both acknowledgments

Start a few days ahead for a routine transfer, and two to three weeks ahead when property proceeds, a lower-TDS certificate or a first-time large beneficiary are involved.

Key takeaways
  • Inward transfers are usually fast; outward transfers from an NRO account are where delays cluster.
  • Missing or out-of-sequence Form 15CA/CB is the single most common cause — get 15CB first, then file 15CA against it.
  • NRO repatriation is capped at USD 1 million per financial year and only after tax is paid; the cap resets every 1 April.
  • Lapsed KYC or a missing FATCA/CRS self-certification can silently freeze an outbound transfer.
  • Match the purpose code, beat the forex cut-off, and verify beneficiary details down to the character.
  • A clean, complete file clears compliance and AML holds far faster than any amount of follow-up.

Frequently asked questions

Why is my NRO-to-overseas transfer taking so long?

Most often because Form 15CA/CB isn't filed in the right order, the source-of-funds or tax-paid proof is incomplete, or the bank's compliance team has flagged the amount for manual review. Outward NRO transfers carry the most conditions, so they stall more than inward or NRE transfers.

Do I always need Form 15CB for a remittance from India?

Not always. Form 15CB — the CA certificate — is generally needed when the remittance is taxable and exceeds Rs 5 lakh in a financial year. Smaller or non-taxable transfers may only need the relevant part of Form 15CA, but your bank will tell you exactly what it requires before releasing funds.

How much can I repatriate from my NRO account in a year?

Up to USD 1 million per financial year (April to March) from your NRO balances, after applicable Indian taxes are paid. The limit is set by FEMA, resets every 1 April, and cannot be waived by the branch.

Can the bank hold my transfer even when my paperwork is correct?

Yes. Anti-money-laundering and compliance screening can pause a technically correct transfer — typically for large amounts, first-time beneficiaries, or unusual patterns. It usually adds days rather than blocking the transfer; a clear covering note and a matching source document help it clear faster.

What is a purpose code and why does it matter?

It is an RBI code that classifies why money is leaving India. The wrong code can get your transfer returned for correction or misreported, so confirm it with your bank and make sure it matches the reason stated on your 15CA/CB.

Why did the amount that arrived differ from what I sent?

Usually correspondent-bank charges. When a transfer routes through intermediary banks in the SWIFT chain, each one can deduct a fee. Agreeing the charge option (OUR, SHA or BEN) with your bank up front controls who bears those costs.

How far ahead should I start a large remittance?

For a routine transfer, a few days. For property proceeds, a lower-TDS certificate, or a first-time large beneficiary, give yourself two to three weeks so KYC, the CA certificate and any compliance review can all be completed before your deadline.

This article is for general information only and reflects rules current as of 2026. It is not legal, tax, or financial advice — rules, rates and procedures can change, so please confirm the current position with a qualified professional before acting.