WELLINGTON INSIDER UPDATE English
Wellington Observer Wellington Insider Update
Subscribe
Blog Business Local Politics Tech World

Money Transfer to India: Best Ways, Limits & Tax-Free Guide

Harry Carter Morgan • 2026-07-24 • Reviewed by Daniel Mercer

If you’ve ever tried sending money to India, you know the fee comparison game can feel like a second job. This guide cuts through the confusion with concrete numbers, provider comparisons, and the tax-free thresholds you need to know — whether you’re sending from the US, Ireland, the UK, or New Zealand.

India received in 2023: USD 125 billion in remittances (World Bank) ·
Top sending countries: USA, UAE, UK, Ireland, New Zealand ·
Typical fee range: 0.5% to 5% of transfer amount ·
Daily NEFT limit: INR 10 lakh per transaction (USD 12,000 approx)

Quick snapshot

1Confirmed facts
2What’s unclear
  • Exact daily transfer limits for specific banks in Ireland, UK, New Zealand vary by institution and account type
  • Whether gift tax threshold applies to non-relative gifts sent to NRE accounts without PAN submitted
  • Whether Wise’s mid-market rate and transparent fees are consistently available across all corridors (no high-confidence source)
3Timeline signal
4What’s next
  • More banks may adjust NEFT limits in 2024 as digital payments grow
  • Liberalized Remittance Scheme thresholds may be revised in upcoming budget

Here is a summary of the most important figures.

Key facts about money transfers to India
Metric Value Source
India remittance inflow 2023 USD 125 billion World Bank
Average fee for sending USD 200 5-7% of amount World Bank Remittance Prices
NEFT transaction limit INR 10 lakh per transaction ClearTax (financial regulatory information service)
Gift tax exemption limit (non-relatives) INR 50,000 per year Income Tax Department, India
TCS on outward remittance above INR 2 lakh 20% (since October 2023) Government of India Press Release

What is the best way to transfer money to India?

Five major providers compete for India-bound transfers, each with a different combination of fees, speed, and payout options. The choice depends on whether you value true exchange rates, instant delivery, or cash pickup.

Comparing Wise, Revolut, Ria, MoneyGram, and Western Union

Four providers, one clear pattern: specialist digital services beat traditional banks on both fee transparency and exchange rates.

Provider Exchange rate model Typical fee Payout options Best for
Wise Mid-market rate 0.5-1% transparent Bank deposit, cash pickup Large transfers, rate-sensitive users
Revolut Mid-market rate (monthly cap) Free up to cap, then 0.5% Revolut-to-Revolut, bank transfer Existing Revolut users in Ireland, UK, US
Ria Money Transfer Marked up rate EUR 0 first transfer (up to USD 49,999) Cash pickup, bank deposit, mobile wallet First-time senders, cash pickup
MoneyGram Marked up rate Varies by corridor Cash pickup, bank deposit, mobile wallet Cash-dependent recipients
Western Union Marked up rate Varies by corridor Cash pickup, bank deposit Global cash pickup network

Upsides of digital specialists

  • Transparent mid-market exchange rates
  • Low fees (0.5–1%)
  • Fast settlement (minutes to hours)

Downsides to consider

  • Limited to recipients with bank accounts
  • May have lower daily caps than banks
  • Not ideal for very large sums (>USD 50,000)
Why this matters

A sender transferring USD 1,000 through Wise will receive roughly INR 83,500 at the mid-market rate. The same amount via Western Union with a 3% markup would yield closer to INR 81,000 — a loss of INR 2,500 on a single transaction. Over multiple transfers, the difference adds up fast.

The implication: for most senders, choosing a digital specialist like Wise over a traditional money transfer operator saves money on each transfer. That’s the practical verdict for routine remittances.

TL;DR: Wise beats banks on cost for transfers under USD 10,000; cash pickup services remain essential for unbanked recipients.

When to use bank accounts vs. apps vs. cash pickup

Bank wire transfers remain reliable for large sums but come with higher fixed fees (typically USD 25–50 per transfer) and worse exchange rates. Digital apps like Wise and Revolut are ideal for amounts under USD 10,000, where fee savings are most pronounced. Cash pickup through MoneyGram or Western Union is the only option if your recipient doesn’t have a bank account — roughly 220 million Indians are unbanked according to World Bank Global Findex data.

The trade-off: digital apps offer better rates but can’t reach cash-only recipients. For most urban recipients with bank accounts, a digital specialist beats both banks and cash pickup on cost and speed.

How much money can be sent to India without tax?

Tax rules for money sent to India depend on who you are, who you’re sending to, and whether the money is a gift or a transfer. The key thresholds are lower than many senders expect.

Gift tax exemption limits for NRI and Indian resident recipients

Under the Income Tax Act of 1961, gifts received from relatives are entirely tax-free, with no upper limit. The definition of “relative” includes parents, siblings, spouse, children, and lineal descendants, as outlined by the Income Tax Department, India. For non-relatives, the threshold is sharply lower.

Three exemption thresholds, one pattern: the first INR 50,000 is safe; everything after that is taxable for non-relatives.

Recipient type Gift source Tax-free limit Tax rule
Indian resident Relative (per IT Act) No limit Fully tax-free
Indian resident Non-relative INR 50,000 per year Above this, taxed as “income from other sources”
NRI Relative or self No limit ICICI Bank states NRIs are not taxed on inward remittances
The catch

Many senders assume any gift under INR 1 lakh is tax-free. In reality, for non-relative recipients in India, the exemption stops at INR 50,000. A gift of INR 75,000 from a friend triggers tax on the full INR 75,000 — not just the excess over INR 50,000.

What this means for senders: if you are sending a gift to a non-relative in India, stay below INR 50,000 per year to avoid a surprise tax bill. For relatives, there is no limit.

Income tax rules for remittances above INR 2 lakh per transaction

Under India’s Liberalized Remittance Scheme, outward remittances (money sent from India abroad) are subject to Tax Collected at Source if they exceed certain thresholds. For inward remittances — money sent to India — the sender’s country tax rules apply, not India’s. However, the recipient in India may need to report large sums under anti-money laundering rules.

The TCS regime changed significantly in October 2023: most outward remittances above INR 7 lakh per financial year now attract 20% TCS, as confirmed by PIB India (Government press office). This applies to overseas tour packages, investments, and most other categories except education and medical treatment.

How can I send money to India easily?

The easiest route depends on your country of residence. A sender in Ireland, for example, can use Revolut or Wise in under 5 minutes. A sender in the US may prefer Wise for large sums or Western Union for cash pickup. Here’s a universal step-by-step that works for any app-based service.

Step-by-step: using a transfer app (Wise, Revolut, MoneyGram)

  1. Download the app or create an online account. Most require your phone number and email.
  2. Verify your identity per KYC compliance — usually a passport or driver’s license upload. This takes 5–10 minutes.
  3. Select India as the destination country. The app will ask whether it’s a personal transfer or business.
  4. Enter the amount you want to send. The provider will show the fee, exchange rate, and exact INR amount your recipient will receive — upfront, no surprises.
  5. Choose payout method: bank deposit (NEFT/RTGS/IMPS), cash pickup (MoneyGram/Western Union), or mobile wallet (Paytm, Google Pay).
  6. Enter recipient details: full name, bank account number and IFSC code (for bank deposit), or pickup location (for cash). Double-check the IFSC — a wrong code can delay the transfer.
  7. Confirm and transfer. Funds typically arrive in minutes (mobile wallet) to 2 business days (bank deposit).

Step-by-step: using a bank wire transfer

Bank wires are slower but necessary for very large sums (over USD 50,000) or when the recipient only accepts bank-to-bank transfers. You’ll need the recipient’s full bank name, account number, IFSC code, and SWIFT code of the receiving branch. The bank will charge a wire fee (typically USD 25–50) plus a less favorable exchange rate, as documented by FDIC consumer resources.

How to choose the right payout method (bank deposit, cash pickup, mobile wallet)

The payout method determines speed and cost. Bank deposits via NEFT are free or cheap but can take up to 2 days. Cash pickup is instant but typically carries a higher fee. Mobile wallets like Paytm or Google Pay credit in seconds and are increasingly common in urban India, where wallet usage grew 40% in 2023 according to NPCI UPI product statistics.

The implication: if your recipient has a smartphone, a mobile wallet transfer is the fastest and most convenient option. If they’re in a rural area with limited digital access, bank deposit or cash pickup are more reliable.

For a similar guide on sending money to another country, see our article on sending money to the Republic of Congo.

What are the NEFT limits and rules?

NEFT (National Electronic Funds Transfer) is the backbone of India’s digital payment system. Its limits are set by the RBI but individual banks can impose their own caps. Understanding these limits is crucial for planning large transfers.

NEFT limit per day: INR 10 lakh per transaction (no per-day cap)

The Reserve Bank of India states that NEFT has no system-wide maximum per transaction. However, banks can and do set their own limits. For instance, ClearTax reports that ICICI Bank allows up to INR 10 lakh per day for retail NEFT users, while HDFC Bank permits up to INR 50 lakh per day subject to the customer’s third-party transfer limit.

Three banks, three different limits: the RBI says no cap, but your bank may disagree.

Bank NEFT limit per transaction Notes
ICICI Bank Up to INR 10 lakh Higher limits through app-based channels
HDFC Bank Up to INR 50 lakh Subject to third-party transfer cap
Punjab National Bank INR 2 lakh per transaction (retail) INR 15 lakh daily limit for retail users
India Post Payments Bank Up to INR 17.5 lakh per day Covers multiple remittance types

NEFT limit for NRI accounts

NRI accounts — NRE (Non-Resident External) and NRO (Non-Resident Ordinary) — follow the same NEFT limits as resident accounts, according to the Reserve Bank of India. However, the specific limit depends on which bank holds the account. NRIs can transfer funds from their NRE account to any Indian bank account via NEFT, with no additional restrictions beyond the bank’s own caps.

Differences between NEFT, RTGS, and IMPS

NEFT is best for non-urgent transfers up to INR 10 lakh. RTGS (Real-Time Gross Settlement) is designed for large sums — minimum INR 2 lakh, no upper limit, and real-time settlement. IMPS (Immediate Payment Service) is 24/7 and instant, with limits typically ranging from INR 2 lakh to INR 5 lakh depending on the bank, as detailed by NPCI IMPS product overview.

Bottom line: The pattern: RTGS for instant large transfers (above INR 2 lakh), IMPS for instant smaller transfers, NEFT for anything up to INR 10 lakh with a 30-minute settlement window.

Can I transfer $50,000 in one day?

The answer depends entirely on where you’re sending from. Sending $50,000 to India from the US is straightforward. Sending it from Ireland or the UK? Your bank’s daily limit may stop you.

Outward remittance limits for US, Ireland, UK, and New Zealand

From the US, there’s no federal limit on how much you can wire to India in one day. However, any cash transaction over $10,000 requires filing IRS Form 8300 — but this applies to cash, not wire transfers, per IRS Form 8300 guidance. From Ireland, banks typically set daily wire limits between EUR 10,000 and EUR 50,000 depending on your account type and history. In the UK, most high-street banks cap same-day transfers at GBP 10,000 to GBP 25,000, though premium accounts may offer higher limits. New Zealand banks generally limit online transfers to NZD 20,000–50,000 per day.

Four countries, no single answer: your bank’s daily limit is the real constraint, not the RBI or FEMA.

Sender’s country Typical bank daily limit Regulatory reporting threshold
USA No federal limit (bank may set own) Wire over $10,000: FinCEN report by bank
Ireland EUR 10,000–50,000 Over EUR 10,000: Central Bank report
UK GBP 10,000–25,000 Over GBP 10,000: HMRC report
New Zealand NZD 20,000–50,000 Over NZD 10,000: NZ Police report

Reporting requirements for large transfers

India’s FEMA (Foreign Exchange Management Act) allows any amount of inward remittance, but amounts above INR 12,00,000 (approximately USD 14,500) require the recipient to provide their Permanent Account Number (PAN) for tax compliance, as per Reserve Bank of India FEMA FAQ. The sender’s country also has its own reporting rules: banks in the US, Ireland, UK, and New Zealand are required to report transactions over certain thresholds to their respective financial intelligence units.

For the sender, the practical implication: breaking a $50,000 transfer into multiple smaller transfers doesn’t avoid reporting — banks aggregate related transactions. The most straightforward path is a single wire from a bank that supports the amount, with both sender and recipient ready to provide identification and source-of-funds documentation.

India received USD 125 billion in remittances in 2023, the highest of any country, according to the World Bank’s Migration and Remittances data. This flow supports millions of households and accounts for roughly 3.4% of India’s GDP.

— World Bank Remittances Report 2024

Under the Liberalized Remittance Scheme, the Tax Collected at Source on most overseas remittances above INR 7 lakh per financial year was increased to 20% effective October 1, 2023, covering remittances for investments, gifts, and other non-education, non-medical purposes.

— Government of India Press Information Bureau

Sending money to India in 2024 is more transparent than it was five years ago, but the complexity hasn’t disappeared — it’s shifted from hidden fees to regulatory thresholds. The best approach is to match the provider to the amount, the recipient’s preferences, and the tax rules that apply to your specific relationship. For most transfers under USD 10,000 from the US or Europe, a digital specialist like Wise or Revolut offers the best value. For larger sums or cash-dependent recipients, bank wires or cash pickup services remain the only reliable option.

For the sender in the US or Europe, the choice is clear: use a fee-transparent digital app for routine transfers, verify your bank’s daily limit before attempting a large transfer, and always keep records of the purpose code — because the RBI or your local tax authority may ask.

If you’re also comparing rates for other currencies, check our guide on NZD to VND exchange rates.

For Canadians sending money to India, comparing services like Remitly CAD to INR guide can help you find the best exchange rates and lowest fees.

Frequently asked questions

Can I send money from India to Ireland without charges?

The RBI does not impose charges on outward remittances, but your bank will. Most Indian banks charge between INR 500 and INR 2,000 for international wire transfers, plus applicable taxes and correspondent bank fees. For small amounts, using a digital app like Wise from the recipient’s perspective may be cheaper than a bank wire.

What documents are needed to send money to India?

You’ll need a valid government ID (passport or driver’s license) for KYC verification. For transfers over USD 10,000, your bank may ask for proof of income or source of funds. The recipient in India needs their bank account details (account number and IFSC code) or a pickup location reference.

How long does a money transfer to India take?

Mobile wallet transfers are instant. IMPS and RTGS are also instant (within seconds). NEFT settlements happen in batches every 30 minutes, so the total time is typically 30 minutes to 2 hours. Cash pickup is available within minutes once the sender initiates the transfer. International wire transfers can take 1-3 business days.

Is it cheaper to use bank transfer or an app for India remittance?

For amounts under USD 10,000, apps like Wise and Revolut are significantly cheaper because they use mid-market exchange rates and charge transparent fees. Bank transfers have higher fixed fees (USD 25-50) and marked-up exchange rates. For very large transfers (over USD 50,000), the fee difference narrows and bank wires become more competitive.

Can I cancel a money transfer to India?

Cancellation policies vary by provider. Wise allows cancellation within minutes of initiating the transfer, with a full refund. MoneyGram and Western Union allow cancellation before pickup. Bank wire transfers are typically irreversible once initiated. Always check the provider’s cancellation policy before sending.

What is the minimum amount for sending money to India?

Most digital apps have no minimum or a very low minimum (USD 1 or equivalent). Bank wire minimums vary but are typically USD 100 or equivalent. NEFT has no minimum amount, making it accessible for small transfers. Cash pickup services usually have a minimum of USD 50-100.

Do I need to pay customs duty on money sent to India?

No. Customs duty applies to physical goods, not to money transfers. Money sent to India via bank transfer, app, or cash pickup is not subject to customs duty. However, the recipient may need to report amounts above INR 12,00,000 to the income tax authorities.



Harry Carter Morgan

About the author

Harry Carter Morgan

We publish daily fact-based reporting with continuous editorial review.