Fill EDF form free

EDF

EDF form generatorEDF guideEDF due datesEDF form by bank

Tools

EDF FormEDF Due Date Calculator₹10 Lakh Realisation DeclarationExport InvoiceGST InvoiceProforma InvoiceQuotationCredit / Debit NotePayment ReceiptSalary SlipLetterheadUPI QR CodeAmount in WordsGST CalculatorExport Value in INR CalculatorPurpose Code FinderSAC Code Finder

More

All calculatorsInvoice templatesSalary slip formatsBank lettersCover, HR & business lettersGuidesGlossary Log inCreate free account
  1. Home
  2. Guides
  3. EDF Situations
  4. Why Is My Foreign Payment on Hold? Common Reasons and Fixes
EDF Situations

Why Is My Foreign Payment on Hold? Common Reasons and Fixes

When a foreign client says the money has left and your bank has not credited it, the payment is usually held for a fixable reason: a pending EDF for that invoice month, an unclear or wrong purpose code, a KYC update the bank is waiting for, a name or account mismatch, or missing supporting documents. Find out which one, give the bank exactly what it asks for in writing, and most holds clear quickly.

Key takeaways

  • Since 1 October 2026, banks may hold an inward export credit until the related EDF is submitted. Check that first.
  • Purpose code problems are the next most common cause. The code must fit an export of services.
  • KYC that is out of date, or business details that do not match, can trigger a hold on any foreign credit.
  • Name mismatches between the remitter and your invoiced client need an explanation, sometimes third-party details.
  • Always ask the bank for the specific reason in writing. Guessing wastes days.

First step: ask the right question

Call or email your branch or relationship manager and ask three things:

  1. Has the payment reached the bank, and on what date?
  2. Why is it on hold, specifically?
  3. What exactly do you need from us to release it?

If the bank says it has not received anything, ask the client for the SWIFT message reference (often an MT103 copy). Our explainer on reading an MT103 helps you check the details.

The common reasons and what fixes each

Reason What it looks like Fix
EDF not submitted Bank says the export declaration for the invoice month is pending File the EDF immediately; ask the bank to release once received
Purpose code missing or wrong Code suggests a gift, personal transfer or investment rather than services Write to the bank with the correct code and invoice; ask for correction
KYC pending Bank needs updated documents, address proof or beneficial owner details Submit the requested KYC documents promptly
Name mismatch Remitter is a parent company or platform, not the client on your invoice Explain the relationship; provide the client's remittance advice; check third-party fields on the EDF
Account or beneficiary details mismatch Name on the wire differs from your account name Confirm with bank; ask client to correct future payments
Missing invoice or contract Bank wants to see what the payment is for Send the invoice and contract reference
Large or unusual amount First large payment from a new client Provide invoice, contract and a short explanation
Sanctions or compliance screening Bank's compliance team reviewing Respond to any queries; timelines depend on the bank

Reason 1: the EDF is pending

Under the 2026 Regulations, the EDF is due within 30 days from the end of the month in which the invoice was raised, and for non-software services it may be submitted on or before the payment date. Banks may hold the inward credit until the EDF is given.

If the client paid an October invoice in early November, and you had not yet filed the October EDF, the bank may wait for it. The fix is quick: file the EDF covering that invoice now. Our free EDF form generator gets it done in minutes. Then email the bank: "EDF for October 2026 submitted on [date]; please release the credit of USD [amount] received on [date] against invoice [number]."

Reason 2: purpose code trouble

Every inward remittance carries a purpose code. For exports of services, it should reflect your service, for example P0802 for software consultancy, P1006 for management consultancy, P1007 for advertising and market research. A code meant for something else invites questions.

If the code is wrong, send the bank a short letter with the invoice, the correct code, and a request to apply it. Our purpose code correction letter is ready to use. Tell the client which code to choose next time if their bank lets them pick one.

Reason 3: KYC and account details

Banks review KYC periodically. If your KYC is due, an inward foreign credit can be the trigger for a hold. Submit what they ask for (company documents, address proof, details of directors or partners) as quickly as you can. Our KYC update letter helps if you need a covering letter.

Also check that the client used your exact account name and number. A small error in the beneficiary name can send a payment into review.

Reason 4: payer is not the client

If your invoice is to "Acme Retail Inc." but the money comes from "Acme Holdings LLC" or a payment platform, the bank may ask why. Provide the client's remittance advice showing the invoice paid and explain the relationship. If a third party pays regularly, fill fields 1.15 and 1.16 on future EDFs to show the third party and its relationship to the recipient.

Worked example: two holds, two fixes

Suppose Brahmaputra Consulting LLP in Guwahati receives two foreign payments in the first week of November 2026.

Payment A: USD 7,800 from a US client. The bank holds it. On asking, Brahmaputra learns the bank is waiting for the October EDF. The partner had planned to file it closer to the 30 November deadline, which is allowed, but banks may hold credits until the EDF is given. The LLP files the October EDF the same day and emails the acknowledgement to the branch, and the bank releases the credit after processing.

Payment B: GBP 3,100 from a UK client. This one is held because the purpose code on the incoming message suggests a personal transfer. The LLP sends a purpose code correction letter with the invoice, asking for P1006 (business and management consultancy). The bank applies the correct code and credits the amount.

The lesson Brahmaputra takes away: file each month's EDF in the first week, and send new clients a one-line note on the purpose code to use.

Preventing holds

  • File the EDF early each month rather than at the deadline.
  • Tell clients the purpose code and the exact beneficiary name to use.
  • Keep KYC current; respond to bank KYC requests promptly.
  • Put invoice numbers in payment references.
  • Warn the bank before an unusually large first payment from a new client.

If a hold drags on, our remittance release request letter puts your request formally on record.

This is general information, not legal or tax advice. Each bank's own policies decide what it needs to release a payment.

Frequently asked questions

Why is my foreign payment on hold at the bank?

Common reasons include a pending EDF for the invoice month, a wrong or missing purpose code, pending KYC, a mismatch between payer and invoiced client, or missing supporting documents. Ask your bank for the specific reason in writing.

Can the bank hold my payment until I file the EDF?

Yes. Banks may hold an inward credit for an export until the related EDF is submitted. Filing the EDF for that invoice month and informing the bank usually resolves it.

How do I fix a wrong purpose code on an incoming payment?

Write to your bank with the invoice and the correct purpose code, and ask them to apply it. Act quickly, since corrections are easier soon after the payment arrives.

What if my client's parent company paid the invoice?

Explain the relationship to the bank and provide the client's remittance advice listing the invoice. If this will be a regular arrangement, show the third party in fields 1.15 and 1.16 on your EDFs.

How long does it take to release a held payment?

It depends on the reason and the bank's process. Holds caused by missing documents usually clear soon after you provide them. Compliance reviews can take longer.

Bottom line

Most holds come down to a missing EDF, a wrong code or a paperwork gap. Ask for the reason, fix that one thing, and file each month's EDF early with our free generator so the hold does not come back.

This guide is general information for Indian businesses, not legal or tax advice. Rules and bank processes change — confirm specifics with your AD bank or chartered accountant.