How to Change Bank Details With Overseas Clients

TL;DR - Summary
- When should you notify an overseas client that you are changing your bank details? - You should notify an overseas client whenever you switch the Indian bank account that receives your foreign inward remittances, before the old account is closed and before you issue your next invoice.
- What bank details do overseas clients need when you change your bank details? - Overseas clients need your beneficiary name, account number or IBAN equivalent, SWIFT/BIC code, bank name and full address, intermediary bank details if your bank specifies them, the payment currency, and a payment reference or invoice number.
- How do you change bank details with an overseas client without triggering fraud suspicion? - To change bank details with an overseas client without triggering fraud suspicion, send the update from the business email address the client already has on file, invite the client to verify it by phone or video call, and never ask for urgent payment because of the change.
- What happens if an overseas client sends money to your old bank account after you change your bank details? - If the old account is still open, the funds credit there and you must transfer them to your new account yourself, and if the old account has been closed, the payment is typically rejected and returned to the sender, which can take 3–15 business days.
When Should You Update Your Overseas Clients About New Bank Details?
Update your overseas clients whenever you switch the Indian bank account that receives your foreign inward remittances, even if the new account is at the same bank. You also need to send an update when you move to a different receiving channel or when your bank's SWIFT code or intermediary bank details change, and you should always send it before the old account is closed and before you issue your next invoice.
- Changing your receiving channel: Send an update when you move from a direct Indian bank account to a virtual account on a payment platform like Skydo.
- Changes to SWIFT or intermediary details: If your bank's SWIFT code or intermediary bank details change, tell your clients. These details affect routing even if your local account number stays the same.
- Before the old account closes: Notify clients before the old account is closed, not after. A payment sent to a closed account can be rejected and returned, which causes delays of several days.
- Before the next invoice: Send the update before you issue the next invoice, and never attach the change notification to the invoice itself. Accounts-payable (AP) teams in foreign companies process the two separately.
What Bank Details Do Overseas Clients Need?
Overseas clients need your beneficiary name, account number or IBAN equivalent, SWIFT/BIC code, bank name and full address, intermediary bank details if your bank specifies them, the payment currency, and a payment reference or invoice number. The exact set depends on the currency, the payment rail (SWIFT, local transfer, etc.) and the receiving platform, so confirm it with your bank or payment provider before you communicate anything.
- Beneficiary name: This must match the account name exactly as registered with the bank or payment platform. A mismatch is one of the most common reasons payments are returned.
- Account number or IBAN: Indian banks do not use IBANs, but some payment platforms and virtual account providers assign IBAN-equivalent identifiers for certain currency corridors. Confirm which applies to your account.
- SWIFT/BIC code: This is the unique identifier for your bank in cross-border transfers. Every Indian bank branch or payment provider has one.
- Bank name and full address: Many foreign banks require these when initiating a SWIFT transfer.
- Intermediary bank details: Some currency corridors route payments through a correspondent or intermediary bank before the funds reach your Indian account. Include these details if your bank specifies them.
- Currency: Tell the client which currency to pay in. Multi-currency accounts and virtual accounts, like those Skydo offers in USD, EUR, GBP, SGD, AUD, and CAD, may have different receiving details per currency.
- Payment reference or invoice number: This helps you reconcile the incoming payment to the correct invoice, and it is often required for FEMA compliance documentation.
How to Change Your Bank Details With an Overseas Client
To change your bank details with an overseas client, work through six steps in order: confirm your new receiving details, notify the client before the next payment, share the new payment instructions, ask the client to confirm the change, update your own invoices and payment instructions, and verify the first payment.
Step 1: Confirm Your New Receiving Details
- Before notifying anyone, verify all payment details directly with your new bank or payment provider. Do not rely on details printed on old documents.
- Confirm that the beneficiary name on the new account matches your business or freelance trading name exactly as it appears on your invoices.
- Confirm which currencies and payment methods the new account supports, since some Indian accounts restrict inward remittances to specific currencies or SWIFT corridors.
Step 2: Notify the Client Before the Next Payment
- Send the update from your established, known business email address, the same one the client has on file, and not from a new or personal address.
- State clearly which date the new details take effect and that all payments after that date must use the new details.
- Reference a recent invoice number in the email so the client can match the message to their vendor record for you.
Step 3: Share the New Payment Instructions
- Include only what the client needs to make the transfer: beneficiary name, account number or IBAN equivalent, SWIFT/BIC, bank name, currency, intermediary bank details if applicable, and payment reference format.
- Leave out unnecessary personal or business information. Keep the email short and focused on the payment details.
You can copy and adapt this email template:
Email template
Change of bank details
Dear [Client name],
It has been a pleasure working with you. I am writing about a change to the payment details shown on my recent invoice [Invoice number]. My new bank details are:
- Beneficiary name: [Name exactly as registered]
- Account number or IBAN equivalent: [Number]
- SWIFT/BIC: [Code]
- Bank name: [Bank name]
- Currency: [Currency]
- Intermediary bank details (if applicable): [Details]
- Payment reference: [Reference format]
These details take effect on [Date], and all payments after that date must use them.
This is not a phishing email, and you are welcome to verify these details with me by phone or video call before processing any payment.
Could you please confirm in writing that your records have been updated?
Kind regards,
[Your name]
Step 4: Ask the Client to Confirm the Change
- Request written confirmation (email is sufficient) that the client's AP or finance team has updated their vendor master record.
- Do not assume that sending the email means the change has been actioned. Large companies with AP systems often require a formal vendor amendment request.
- Follow up if you receive no confirmation within 2–3 business days.
Step 5: Update Your Own Invoices and Payment Instructions
- Replace the old bank details on all invoice templates immediately after the client confirms.
- Update payment instructions embedded in any contracts, retainer agreements, or project briefs.
- Remove outdated details from any billing portals or payment links you use.
Step 6: Verify the First Payment
- Confirm that the first payment under the new details arrives in the correct account before you assume the process is complete.
- Reconcile the received amount against the relevant invoice, noting the date and amount for your records.
- Keep the bank credit confirmation or transaction receipt. It forms part of your compliance paper trail for FEMA documentation.
If the payment does not arrive when you expect it, read how to deal with late payments from your clients.
A quick WhatsApp message to your client isn't enough. You need a written email with the documentation, both for compliance and to protect yourself in a dispute. A chat message leaves no traceable paper trail for FEMA or an audit, and the client's finance team usually can't act on it anyway.
How to Safely Communicate a Bank-Detail Change
Communicate a bank-detail change by sending it from the email address the client already has on file for you, and by inviting the client to verify it through an independent channel, such as a phone call to your known number or a video call, before processing any payment. Overseas clients, particularly those with formal procurement or AP processes, are trained to treat unexpected bank-detail change requests as potential fraud, so your message has to address that suspicion directly.
- Use your existing, verified channel: Never rely solely on a new email address or a message from an unfamiliar channel to announce a bank-detail change.
- Announce an email change first: If you have recently changed your business email, notify the client of the email change first, separately, and then follow up with the bank-detail change.
- Invite independent verification: Include a line in the email inviting the client to verify the change through a phone call to your known number or a video call. If the client raises any concern or hesitation, treat it as reasonable and cooperate fully with their verification process. Provide a copy of a bank statement header or a letter from your payment provider confirming your account details if requested.
- Never ask for urgent payment: Urgency is a hallmark of bank-detail fraud, and a legitimate account change never requires rushed payment.
What If the Client Has Already Sent Money to the Old Bank Account?
What happens depends on where the funds are. If the old account is still open, the funds credit there and you need to initiate a separate transfer or withdrawal to your new account through your bank. If the old account has been closed, the SWIFT payment is typically rejected at the beneficiary bank and returned to the sender, a process that can take 3–15 business days depending on the correspondent banking chain.
Scenario 1: Payment Has Not Yet Been Sent
- Contact the client immediately and ask them to update their payment records before initiating the transfer.
- Confirm in writing (email) that the old details are no longer valid, and share the new details again in the same message for reference.
Scenario 2: Payment Has Been Sent to the Old Account
- Contact your old bank immediately and provide the SWIFT reference, UTR, or transfer confirmation number that the client shares with you. Ask for it the moment you suspect a payment has gone to the wrong account, because every hour of delay makes tracing harder.
- Ask the client for the full payment confirmation: amount, date, sending bank, and reference number. Without it, tracing a SWIFT payment is extremely difficult.
- Do not assume the payment will be redirected to the new account. SWIFT transfers do not reroute. They either credit the old account or are held pending instructions.
- If the old account is still open and active, the funds will credit there, and you will need to initiate a separate transfer or withdrawal to your new account through your bank.
Scenario 3: Old Bank Account Has Already Been Closed
- A SWIFT payment to a closed account is typically rejected at the beneficiary bank and returned to the sender. This can take 3–15 business days depending on the correspondent banking chain.
- Ask the client to confirm with their bank whether the funds have been returned before resending. Sending again before the return completes can result in double-payment or further delays.
- Once the funds are confirmed returned, the client should resend using the new bank details.
Changing From a Bank Account to a Payment Platform
Switching from a traditional Indian bank account to a payment platform is a full bank-detail change, because your client receives a completely new set of payment instructions that goes beyond a new account number. Before you notify any client, make sure the platform is set up to receive foreign inward remittances, and keep your old account open until all outstanding invoices have been paid and cleared.
- Currency-specific details: Payment platforms, including virtual account providers, issue receiving details for each currency. A USD virtual account on Skydo, for example, has different routing details than a GBP virtual account, so share the details that match the currency each client pays you in.
- A different beneficiary bank name: The new receiving details will typically show the payment platform's name or its correspondent bank as the beneficiary bank, which can surprise foreign clients who expect to see your Indian bank's name. Your client's bank will see the platform's correspondent bank name, not your name, as the beneficiary bank. Add a one-line explanation to your notification email to avoid confusion, returned payments and unnecessary payment holds.
- Each client separately: If you work with multiple foreign clients, update every client separately. Each may pay in a different currency and therefore needs a different set of new receiving details.
- Activate the platform first: Complete the platform's KYC and activation before you send new details to any client. A payment that arrives before the account is fully configured may be rejected or held, and if the account is not yet verified or activated for inward remittances when the first payment arrives, the funds may be returned to the sender.
- Keep the old account active: Do not close or deactivate your old bank account while any payment is still in transit. It needs to stay able to receive inward remittances until all outstanding invoices have been paid and cleared.
- Written proof for clients: Ask your payment platform for written confirmation of your account details, on their letterhead or via official email, that you can forward to clients who request proof. This is especially useful for clients with formal vendor-onboarding requirements.
If updating bank details every time you switch accounts is a recurring headache, Skydo gives Indian freelancers and exporters a permanent virtual account number that never changes, regardless of what happens to your underlying Indian bank account. Setup takes 10–15 minutes. You receive foreign payments in USD, EUR, GBP, SGD, AUD, or CAD, with a flat fee and no SWIFT intermediary deductions, and you get Foreign Inward Remittance Certificate (FIRC) eligibility from the first transaction.
What Documents Should You Update After Changing Bank Details?
After changing bank details, update every place they appear: your outstanding and future invoices, contracts and retainer agreements, each client's vendor or customer master record, recurring billing templates and payment links, your internal accounting records, and your AD-bank records.
- Invoices: Remove the old bank details from the footer or payment instructions section of all outstanding and future invoices, and replace them with the new details before you send any new invoice.
- Contracts and retainer agreements: If payment instructions are written into a contract, issue a written amendment or addendum to the client confirming the updated details. A simple email acknowledgement from both sides is usually sufficient for freelance contracts.
- Vendor or customer master records: Ask each overseas client to update your entry in their vendor management or AP system. This is the record their finance team actually uses when processing payments, and it is separate from your email. Updating your invoice template is a different task from updating a client's vendor master, because the client's AP team works from their internal record and not your PDF.
- Recurring billing templates and payment links: Any pre-built payment request, recurring billing setup, or payment link that contains your bank details must be rebuilt with the new details.
- Internal accounting records: Update your bookkeeping software or spreadsheets so that reconciliation of incoming payments against invoices stays accurate.
- AD-bank and authorised dealer records: If you have registered your receiving account with your AD-bank for FEMA or EDPMS purposes, notify them of the change. Incoming foreign remittances linked to a previous account record may require manual reconciliation. For exporters, this record links your inward remittance to your export documentation, so an outdated record can delay FIRC issuance and eBRC closure.
How do I tell a client about a change of bank details?
Send a formal email from your known business email address that references a recent invoice number, lists the new bank details in a clearly formatted block, states the effective date, and explicitly invites the client to call you to verify the change is legitimate. Then request written confirmation from the client that their records have been updated before the next payment is due.
Is a WhatsApp message enough to notify a client of a bank account change?
What happens if my overseas client sends money to my old bank account?
Do I need to give my overseas client any documents when I change my bank details?
Will my FIRC still be issued if I switch to a virtual account?
How long should I keep my old bank account open after changing details?
What if my client's accounts-payable team refuses to update my bank details without a formal letter?
Does switching to a virtual account platform mean I have to repeat this process every time I switch Indian banks?






