Send money to India

Send money to India fee-free on transfers over £1,000, and just £2 on smaller transfers. You’ll get competitive GBP to INR exchange rates, and can see exactly how much your recipient will receive before you send.

Transfer more Indian Rupees per US Dollars

Make every dollar count on your money transfer to India

With Xe’s live rate of 126.5397 INR per British Pounds, your £1,000.00 transfer becomes ₹126,539.70—so your recipient receives more, every time.

How much does it cost to send a money transfer to India?

How much does it cost to send money to India?

The cost depends on how much you send and how you pay. Transfers under £1,000 have a £2 fee. Transfers over £1,000 have £0 transfer fees. We always show your full cost, including exchange rate and fees, before you confirm.

How long does it take to send money to India

How long does it take to send money to India?

Many transfers to India arrive the same day. Card, Apple Pay, Google Pay and Open Banking payments are usually received quickly. Bank transfers sent via Faster Payments can also arrive in minutes, depending on how quickly you complete the transfer. We’ll show you the estimated delivery time before you send.

How to send money to India with Xe

Set up your first transfer to India in just a few minutes. Here’s how it works.

Step 1

Create your free account

Sign up with your email and verify your identity. It only takes 2-3 minutes, and your Xe account is free to create.

Step 2

Get an instant quote

Enter how much you want to send and the currency you're sending from. We'll show you the live exchange rate, any fees, and exactly how many rupees your recipient in India will receive.

Step 3

Add recipient details

Enter your recipient's name, bank account number, and set up the transfer in just 5 minutes. Once we get the funds we'll handle the rest.

Step 4

Send and track your transfer

Choose how you'd like to pay, confirm the details, and you're done. Track your India transfer in real time through the Xe app or website.

Ways to pay for your India money transfer

Debit or Credit Card

Card, Apple Pay or Google Pay

Pay by card, Apple Pay or Google Pay for a quick and easy transfer. We usually receive your money within minutes.

Wire Transfer

Bank transfer

Bank transfers are ideal for larger payments. Send money from your bank to ours using OSKO with the BSB and account number provided, and funds are usually received within minutes.

Connected to banks across India

HDFC Bank
AXIS Bank
ICICI Bank
SBI Bank
Send money to 120+ Indian banks with Xe

Send to 120+ Indian banks with Xe

Whether you're sending money to family, paying for services, or supporting loved ones back home, Xe makes it simple. Send to over 120+ bank accounts in India, including HDFC, SBI, ICICI, and Axis. Choose from cash pickup or bank deposit, or mobile wallet.

Why send money to India with Xe?

Millions of people around the world trust Xe for international money transfers. Here's why.

Maximize your money

Great exchange rates to INR

We work to get you a competitive exchange rate on every transfer to India, so your recipient gets more Indian Rupees for your money.

Lower fees

No hidden fees

You'll see the full cost of your India transfer — rate, fees, and the exact INR amount — before you confirm. What you see is what you get.

Fast transfers

Fast transfers to banks in India

Many transfers to India arrive the same day, and card payments can be delivered within minutes. We’ll show your estimated delivery time before you confirm.

Network security

Trusted and secure for 30+ years

Xe is part of the Euronet Worldwide family, processing over $115 billion in transfers every year. We use bank-level encryption on every transaction and are regulated in every country we operate in.

Send money to India with the Xe app

Built for speed, designed for savings, and trusted worldwide, you can send money to India with fast international transfers and competitive GBP to INR exchange rates. Track your transfer in real time from start to delivery, with full transparency every step of the way. Enjoy secure online money transfers with global multi-currency support you can rely on.
Download XE’s currency app on the App StoreDownload XE’s currency app on Google Play
Xe App Mockup UK
Is sending money to India taxable?

Is sending money to India taxable in the UK?

Generally, sending money to family or friends is not taxable. However, large gifts may be subject to HMRC reporting rules. We recommend consulting a tax professional if you’re unsure.

Why do I need to verify my identity when making a payment to India?

Why do I need to verify my identity?

To protect customers and prevent fraud, we may ask you to verify your identity. This helps ensure your money reaches the right recipient safely.

Xe is trusted by millions around the globe

FAQ

To send money to India online, you’ll need a few key recipient details. The exact information depends on how you’re delivering the funds (bank deposit or cash pickup).

For a bank transfer to India, you typically need:

  • Recipient’s full legal name (as it appears on their bank account)

  • Bank account number

  • IFSC code (Indian Financial System Code)

  • Bank name and branch

  • Recipient’s address (in some cases)

The IFSC code is required for all bank transfers to India. You can also verify the recipient's bank routing details using a SWIFT code lookup if you are sending via international wire, or confirm account formatting with the IBAN calculator for banks that use IBAN-based systems.