Taxation & Compliance

Purpose Code S0014: Repatriation of Non-Resident Deposits

Purpose Code S0014: Repatriation of Non-Resident Deposits

Posted on Sep 19, 2025

Infinity|Purpose Code S0014: Repatriation of Non-Resident Deposits
Infinity|Purpose Code S0014: Repatriation of Non-Resident Deposits

Subscribe to our newsletter

Get the latest updates, insights, and tips delivered straight to your inbox.

Find the Right Purpose Code for Your Business with Ease.

Find the Right Purpose Code for Your Business with Ease.

Talk to an Expert

Sending money overseas shouldn't feel like solving a puzzle blindfolded. Between confusing paperwork, ever-changing FX rules, and banks questioning your every move, what should be simple becomes frustratingly complicated. For anyone handling cross-border payments, whether it is an exporter receiving money from international clients or an NRI sending funds out of India, one term that always comes into play is the RBI purpose code.

A purpose code is not a random number added to a form. It is an essential identifier that tells the Reserve Bank of India and the concerned bank exactly why a particular transaction is taking place. In simple terms, it is the official explanation behind every international payment, helping create transparency and ensuring compliance with regulations.

For Non-Resident Indians (NRIs), one of the most commonly used codes is Purpose Code S0014. This code is specifically used for the repatriation of non-resident deposits. In other words, whenever money is being transferred from accounts such as NRE (Non Resident External) or NRO (Non Resident Ordinary) to an overseas account, this code comes into use.

Understanding how Purpose Code S0014 works is extremely important. It ensures that your money moves across borders smoothly without delays, unnecessary queries from banks, or compliance-related obstacles. In the following sections, we will look at what this code means, why it matters, and how you can use it effectively.

What are RBI Purpose Codes in International Payments?

A purpose code is simply a unique number that the Reserve Bank of India (RBI) requires you to use when moving money across borders. Think of it as a label that tells the bank exactly why you're making the transfer, whether it's for exports, your child's education abroad, an investment, or sending money to family.

Why RBI Purpose Codes Matter to You

  • Keep Everything Clear: These codes tell everyone exactly why you're moving your money, so there's no confusion about your intentions or second-guessing from banks.

  • Stay on the Right Side of Rules: India takes foreign exchange seriously, and using the right code keeps you compliant with RBI guidelines so you don't accidentally break any regulations.

  • Get Your Money Moving Fast: When you use the correct code, banks don't hold up your transfer with endless questions or put your funds on hold while they figure out what you're trying to do.

In short, purpose codes like S0014 are the backbone of smooth and compliant international money transfers.

Also read: Purpose Code P1301: Family Maintenance & Savings

Sign Up Infinity
Sign Up Infinity

What is Purpose Code S0014 and When to Use It?

Purpose Code S0014 is specifically assigned for the repatriation of NRI deposits. This means when a Non-Resident Indian (NRI) wants to transfer money from their NRE (Non-Resident External) or NRO (Non-Resident Ordinary) account in India to their overseas account, this is the correct code to use.

Common Scenarios for Using Purpose Code S0014

  • Sending the principal amount from NRE deposits abroad.

  • Transferring interest earned on NRE or NRO accounts.

  • Repatriating accumulated savings from non-resident accounts back to the country of residence.

This makes S0014 essential for NRI repatriation transactions, especially for those who actively maintain Indian deposits while living abroad.

Why Purpose Code S0014 is Essential for NRIs?

Purpose Code S0014 is your key to hassle-free fund transfers from India. Using it correctly ensures:

Regulatory Compliance: Meets RBI's foreign exchange requirements, preventing violations.

Faster Processing: Banks clear your NRE repatriation without delays or additional documentation requests.

Tax Protection: Prevents unnecessary scrutiny and potential tax complications from coding errors.

Banking Trust: Consistent, correct usage establishes you as a reliable, low-risk customer for future transactions.

S0014 transforms your transfers from potential compliance headaches into smooth, efficient processes. humanise this

Steps to Use Purpose Code S0014 Correctly

If you are an NRI looking to repatriate your funds, here’s how you can use RBI Purpose Code S0014 the right way:

  1. Identify the Nature of Funds – Confirm that the money is from NRE or NRO deposits.

  2. Select the Right Code During Transfer – Mention S0014 while filling out the transfer request with your bank or platform.

  3. Keep Documents Ready – Banks may ask for account statements or proof that the funds are from non-resident deposits.

  4. Cross-Verify with Your Bank – Always confirm before transferring that the correct code has been applied.

These simple steps ensure a smooth process for NRI repatriation of deposits.

InfinityApp: Simplifying International Payments

International payments shouldn't be this complicated. You're dealing with confusing compliance rules, high FX margins, and paperwork that seems endless. Many people waste hours navigating approvals and discovering surprise charges they never expected.

Infinity ends that frustration. We've built our platform to make international payments fast, transparent, and hassle-free for people who just want their money to move without drama.

No More Paperwork Nightmares: We handle all the documentation and approvals, so what used to take hours now takes just a few clicks.

No FX Margin Surprises: With our transparent 0.5%(inclusive of all)  fee, you'll see exactly how much your recipient will receive upfront using our currency converter. No mysterious markups or last-minute charges.

Fast Processing: Your money doesn't sit in bank queues. We settle your payments in 1-business day. So no more waiting for your hard-earned money.

All Online, All Simple: Handle everything from your phone or computer. No bank visits, no endless forms, just organised transfers at your fingertips with Infinity's dashboard.

With Infinity, receiving international payments finally feels as easy as it should be. No stress, no surprises, just smooth, secure transactions you can trust.

Sign up today!

Quick Guide: NRI-Related RBI Purpose Codes

Here’s a simple table that compares a few commonly used purpose codes for NRIs:

Purpose Code

Category

When to Use

S0013

Repayment of short-term loans received from non-residents

When a resident repays a short-term loan that was borrowed from a non-resident individual or entity.

S0014

Repatriation of non-resident deposits

When NRIs transfer funds from their NRE or NRO accounts abroad.

S0015

Repayment of loans and overdrafts taken by Authorised Dealers on their own account

When authorised dealer banks in India repay loans or overdrafts they had borrowed for their own purposes.

This guide helps NRIs identify the correct purpose code and helps avoid confusion during international transactions.

Final Thoughts on RBI Purpose Code S0014

The RBI purpose code S0014 plays a critical role for NRIs who want to bring their hard-earned Indian savings home. It keeps your transactions compliant, cuts through red tape, and ensures your money moves transparently without any unwelcome surprises.

For exporters and businesses, understanding purpose codes is equally important, and tools like Infinity make the process efficient and stress-free.

In today’s global economy, where money flows across borders every day, knowing your purpose codes, especially S0014 for repatriation of NRI deposits, is not just helpful; it is essential.

Frequently Asked Questions (FAQs)

1. What is Purpose Code S0014 in India?

S0014 is the RBI purpose code used for the repatriation of non-resident deposits, such as money from NRE or NRO accounts, to an NRI’s overseas account.

2. Can I repatriate my NRO account balance using S0014?

Yes, you can repatriate funds from an NRO account using S0014, but it may be subject to certain limits and tax documentation as per RBI guidelines.

3. Is Purpose Code S0014 mandatory for NRE withdrawals?

Yes, whenever you transfer money from an NRE deposit abroad, you must use S0014 to classify the transaction correctly.

4. Do I need to submit documents for using Purpose Code S0014?

Usually, banks may request account statements or proof that the money is coming from NRE or NRO deposits. This helps maintain compliance.

5. How much money can I repatriate from NRO deposits with S0014?

As per RBI regulations, up to USD 1 million per financial year can be repatriated from NRO accounts, subject to tax compliance. NRE deposits, however, are fully repatriable.

6. Can exporters use S0014?

No, S0014 is specifically for NRIs repatriating deposits. Exporters use other purpose codes relevant to export proceeds, but platforms like Infinity simplify the process for them.

Sign Up Infinity
Sign Up Infinity