Recipient Bank Details Checklist: What to Collect Before You Send

Wrong details can cost you money and time

Universal fields required for every international transfer

Required bank details by destination country

CountryCurrencyAccount ID FormatRouting CodeExtra Required Fields
IndiaINR10–18 digit account numberIFSC code (11 chars, e.g. HDFC0001234)Account holder name, bank branch name
NigeriaNGN10-digit NUBAN account numberBank code (3 digits) or SWIFT/BICAccount holder name must match BVN exactly
MexicoMXN18-digit CLABE numberCLABE encodes bank + branch (no separate code needed)Full legal name, RFC tax ID optional
PhilippinesPHPAccount number (varies by bank)SWIFT/BIC codeBank branch address for SWIFT; InstaPay alias for local
Europe (SEPA zone)EURIBAN (15–34 chars, starts with country code)BIC/SWIFT (8 or 11 chars)Full name, billing address for some banks
United KingdomGBP8-digit account number6-digit sort code (e.g. 20-00-00)Full legal name, bank name
GhanaGHS13-digit account numberSWIFT/BIC codeBank branch name, account holder name
KenyaKESM-Pesa: phone number / Bank: account numberSWIFT/BIC for bank; none for M-PesaFor M-Pesa: registered phone number and full name
ColombiaCOPAccount number (varies)NIT (tax ID) + SWIFT/BICAccount type (savings/checking), bank name
BrazilBRLAgency number + account numberCPF (individual tax ID, 11 digits)Bank code (3 digits, e.g. 001 for Banco do Brasil), PIX key optional
IndonesiaIDR10–16 digit account numberBank code or SWIFT/BICAccount holder name, bank branch
South AfricaZARAccount number (varies)6-digit branch code or SWIFT/BICAccount type (cheque/savings), bank name
United Arab EmiratesAEDIBAN (23 chars, starts with AE)SWIFT/BIC codeFull name, bank name, branch address

1. Get the recipient's full legal name

2. Obtain the correct account identifier

3. Confirm the bank's SWIFT/BIC code

4. Verify account type where required

5. Collect tax or national ID numbers where required

30% — of failed international transfers are caused by incorrect account details

Special cases: mobile money and crypto off-ramp recipients

How to verify details before sending

Watch out for intermediary bank deductions

Transfer method and the details each requires from recipient

Transfer MethodRecipient Details NeededRisk of Detail Error
Bank wire (SWIFT)Full name, SWIFT/BIC, account number, bank address, branch codeHigh — errors trigger returns with fees
WiseFull name, local routing code (IFSC/sort code/routing number), account numberMedium — Wise validates format before sending
Remitly / WorldRemitFull name, account number, bank name, routing codeMedium — platform validates at entry
USDC via crypto off-rampRecipient's verified exchange account (email/username) + their bank linked to exchangeLow — off-ramp exchange handles final deposit
M-Pesa (Kenya)Safaricom phone number + registered full nameLow — phone number format is validated instantly

Compare transfer costs once you have recipient details

Related guides and tools

Frequently asked questions

What bank details do I need to send money to India?

You need: recipient's full legal name (as on their bank account), their bank account number (10–18 digits), the bank's IFSC code (11-character code found on cheque books and bank statements, e.g. HDFC0001234), and the bank name. For transfers via Wise, these four fields are sufficient. For SWIFT bank wires, you also need the bank's SWIFT/BIC code and branch address.

What is a CLABE number and where does my Mexican recipient find it?

A CLABE (Clave Bancaria Estandarizada) is an 18-digit standardized bank account number used for all electronic transfers in Mexico. It encodes the bank, city, and account — no separate routing code is needed. Your recipient can find their CLABE in their mobile banking app under account details, on a bank statement, or by asking their bank. Entering even one wrong digit will cause the transfer to fail or go to the wrong account.

Can I send money to a recipient without a bank account?

Yes, for several corridors. In Kenya, recipients can receive via M-Pesa using just their phone number. In the Philippines, recipients can receive via GCash or PayMaya with a registered mobile number. In Mexico, OXXO cash pickup via Remitly or Western Union requires only a national ID. For crypto corridors, recipients need a verified account on a local exchange (Quidax for Nigeria, CoinDCX for India) to off-ramp to cash or mobile money — but not a traditional bank account.

What happens if I enter the wrong recipient bank details?

The outcome depends on the error type. A wrong account number or IBAN causes the transfer to be rejected and returned — typically within 1–5 business days, with a return fee of $15–35 deducted. A name mismatch may cause a compliance hold requiring manual review (1–3 business days). In rare cases where wrong-but-valid details route to a real account, recovering the funds requires a formal recall process that can take weeks. Always verify details with your recipient before sending.

Do I need the recipient's tax ID to send money internationally?

Usually no, for personal transfers. Exceptions: Brazil requires the recipient's CPF (11-digit tax ID) for bank deposits above certain amounts — your recipient can find this on their CPF card or government app. Colombia requires NIT for business recipients. Mexico's RFC is optional for personal transfers. For most other corridors (India, Nigeria, Philippines, UK, Europe), no tax ID is required from the recipient.

Compare live rates across 370+ corridors on RemitRoutes · methodology.