Back to Blog

HomeBlogsWhat to...

May 12, 2026

What to Do When an International Wire Transfer Is Stuck or Delayed: India Guide (2026)

Your international client sent a wire transfer days ago. It hasn't arrived in your Indian bank account or payment gateway. This guide covers exactly why international wires get stuck, who to contact, and how to resolve it fast.


How Long International Wires Actually Take

RouteNormal TimelineDelayed Timeline
USD from US bank2-4 business daysUp to 10 business days
GBP from UK bank2-3 business daysUp to 7 business days
EUR SEPA from EU/UK1-2 business daysUp to 5 business days
AED from UAE bank2-4 business daysUp to 8 business days
USD from any geography (non-US)3-6 business daysUp to 14 business days

Holidays: Both the sending country's banking holidays AND Indian banking holidays affect timelines. A wire sent on a Thursday before a US holiday weekend may not arrive until the following Wednesday.


Why International Wires Get Stuck

1. Correspondent Bank Queue

Most international wires don't travel directly from sender's bank to your Indian bank. They pass through one or more correspondent banks in the middle. Each correspondent bank processes a queue — during high-volume periods, your wire waits.

Resolution: Usually self-resolves within 2-3 additional business days.

2. SWIFT Message Error

A minor error in the SWIFT message (wrong account number, typo in beneficiary name, missing field) causes the wire to be held at the correspondent bank for manual review.

How to detect: Ask your client to provide the SWIFT MT103 message. This document shows every step the wire has taken and any error codes.

3. AML/Compliance Hold

Your client's bank, a correspondent bank, or your Indian bank's compliance team has flagged the transaction for anti-money-laundering review. Triggers include:

  • Unusually large amount vs account history
  • First wire to India from this account
  • Mismatch between transaction description and account type Resolution: Bank needs additional documentation. Your client provides this on their end. May take 3-7 business days to resolve.

4. RBI or Indian Bank Compliance Hold

Your Indian bank (or Playto Pay's partner bank) is reviewing the incoming wire for FEMA compliance. This is more common for:

  • Amounts above $10,000 USD
  • First-time receipt from this remitter
  • Business receiving international wires for the first time Resolution: Contact your Indian bank's FOREX/trade finance desk. Provide your invoice and business documentation.

5. Wrong Account Details Provided

The most frustrating cause: your client sent the wire to incorrect account details. The wire is sitting in the correspondent bank or has been returned to sender.

Resolution: Check with your client that they used your exact current account details. Wire has likely been returned to sender (takes 3-7 days for return).


Step-by-Step Resolution

Day 1 (wire hasn't arrived after expected window):

  1. Ask your client to confirm they initiated the wire and share confirmation from their bank

  2. Ask for the SWIFT MT103 (their bank can provide this — it's the wire receipt)

  3. Check your bank account and payment gateway dashboard for any pending transactions Day 2-3:

  4. Share the MT103 with your Indian bank or Playto Pay support

  5. Ask your bank's FOREX desk to trace the wire using the SWIFT reference number

  6. Ask your client to contact their bank to initiate a SWIFT trace (SWIFT gpi allows real-time tracking) Day 4-7:

  7. If bank trace shows wire in a correspondent bank: ask correspondent bank to expedite

  8. If AML hold: provide documentation to both sender bank and your bank

  9. If wrong account: ask client to request wire recall/return from their bank


Key Documents to Have Ready

  • Your invoice (matching the wire amount and currency)
  • Your service agreement with the client
  • Your business registration and PAN
  • Your bank account details confirmation letter Having these ready speeds up any compliance review significantly.

How Playto Pay VBA Reduces Wire Delays

When you receive via a Playto Pay** USD/GBP/EUR/AED Virtual Bank Account:**

  • Your client sends to a US/UK/EU/UAE bank account (not Indian) — domestic wire for them
  • Playto Pay's partner bank receives domestically (no SWIFT correspondent chain)
  • Converts to INR and credits your Indian bank daily
  • FIRA auto-generated Why this matters for stuck wires: A US client sending to a US bank account (your USD VBA) is a domestic US wire. No SWIFT. No correspondent bank queue. No RBI inbound compliance review. Arrives same day or next business day, not 2-5 days.

FAQ

How long does an international wire take to reach India? 2-4 business days under normal conditions. Delays of 7-10 days are common during compliance reviews, holidays, or correspondent bank backlogs.

What is an MT103 and why do I need it? MT103 is the SWIFT wire receipt document. It contains the full wire chain, reference numbers, and any error codes. Essential for tracing a stuck wire. Ask your client to request it from their bank.

What if the international wire was sent to wrong account details? Wire is either held at correspondent bank or returned to sender. Ask your client to initiate a recall/return with their bank. Takes 3-7 days to return.

How does a VBA reduce international wire delays? VBA converts international wire to domestic wire for your client. US client sends to US bank (your USD VBA) = domestic transfer. No SWIFT. No correspondent chain. Arrives same day or next day.

Read Next