S0008 Purpose Code: Repatriation of Foreign Direct Investment made by overseas Investors in India, in real estate

Skydo makes compliance easy with free and automated FIRA and assisted eBRC closure.
Purpose code S0008 is used when an Indian company or resident investor pays an overseas investor to repatriate foreign direct investment in Indian real estate.
| Field | Details |
|---|---|
| Purpose Code | S0008 |
| Category | Capital Account |
| Used by | Indian companies or resident investors remitting funds abroad to non-resident investors against FDI in Indian real estate |
| Transaction direction | Outward |
| What it covers | Paying an overseas investor to repatriate their foreign direct investment in Indian real estate under applicable RBI approvals |
Revenue Leak Calculator

- ✓ Fees quietly eating margin?
- ✓ Current provider vs Skydo
- ✓ Reclaim what's yours
What is the S0008 purpose code?
Purpose code S0008 is used when money is sent abroad from India to repatriate foreign direct investment in Indian real estate held by an overseas investor. It covers outward remittances such as paying a non-resident investor for sale, reduction, or exit of their FDI stake in Indian real estate in line with RBI regulations. It does not apply to routine payments for construction, brokerage, or property management services, which fall under the relevant current account service codes. Under RBI FEMA guidelines, this outward payment is classified under capital account and reported accordingly.
When to use S0008 purpose code?
Use S0008 when you are remitting funds abroad to a non-resident investor to repatriate their foreign direct investment in an Indian real estate project or property. It is the correct RBI purpose code for capital account remittances that represent the exit, reduction, or transfer of FDI in Indian real estate back to the overseas investor. S0008 covers the repatriation of the investment itself, not ongoing service or construction payments.
When to use a different code:
- Use the appropriate construction or development service code when the payment is for building or project execution services
- Use the appropriate rental or property management service code when the payment is for ongoing management or lease services
- Use the matching P code when you are receiving money rather than paying
Who typically uses S0008 purpose code?
Indian companies, LLPs and other entities that have received FDI in real estate and are now remitting funds abroad to allow the overseas investor to repatriate their investment. Resident individual investors who are party to compliant FDI real estate structures and are settling repatriation payments to non-resident co-investors may also use this code, subject to RBI and FEMA rules.
Examples of transactions covered
- Remittance to a non-resident investor for repatriation of their FDI stake in an Indian commercial real estate project after exit
- Payment to an overseas parent company to repatriate foreign equity invested in an Indian real estate subsidiary on winding up
- Outward transfer of funds to a foreign joint venture partner to settle repatriation of their capital contribution in an Indian real estate SPV
- Remittance to an overseas fund to repatriate its foreign direct investment in an Indian residential development under approved FDI terms
When NOT to use S0008 purpose code
- The payment is for construction or project execution services rather than repatriation of FDI (use the relevant construction service code)
- The payment is for rental, brokerage or property management fees on real estate (use the relevant service code for those charges)
- The payment is for purchasing property abroad or making a fresh overseas investment (use the appropriate outward investment or property purchase code)
- You are receiving money rather than paying (use the matching P code)
Documents required
To send a payment under S0008, keep the following documents ready so your authorised dealer bank can verify the transaction and report it correctly under FEMA.
| Document | Purpose |
|---|---|
| Form A2 declaration with PAN | Standard RBI form where you declare the purpose code S0008 and your PAN for outward remittance KYC. |
| Form 145 under Rule 220 | Income-tax declaration for the remittance, with Form 146 from your CA if the amount is taxable and above the prescribed threshold without an Assessing Officer's certificate. |
| FDI and transaction documents | The underlying share or unit transfer or repatriation agreement, board or investor resolutions, and any RBI or government approval letters covering the FDI and its exit. |
| Regulatory filings acknowledgement | Copies or acknowledgements of relevant FEMA filings such as the applicable FC-TRS or other FDI reporting submitted on the RBI portal for this repatriation. |
How is a S0008 Purpose Code declared?
Declaring the code is pretty straightforward. Here's how the payment gets tagged and reported.
- Confirm the repatriation transaction: Finalise the FDI exit terms with the overseas investor and gather the share transfer or repatriation agreement and supporting approvals.
- Complete FEMA FDI filings: Ensure the required FDI reporting, such as the applicable FC-TRS or other capital account filings on the RBI portal, are completed or in process as per the transaction structure.
- File Form 145: Submit the declaration before remitting, with Form 146 from your CA where the taxable amount exceeds ₹5 lakh in the Tax Year.
- Complete Form A2: State the purpose of the outward remittance as S0008 and submit the supporting documents to your bank.
- Get your MT103: Once the payment is sent, request the SWIFT MT103 as proof and retain your Form A2 record.
Save 50% on every international transfer
- Receive from 150+ countries
- Get global accounts
- Zero forex margin
Common mistakes to avoid
A few common slips can hold up your payment or cause compliance issues. Here's what to watch for.
- Mixing capital and current account flows: Tagging a construction or service payment as S0008 when it is not a repatriation of FDI in real estate.
- Code and invoice mismatch: Using S0008 when the contract or supporting documents do not clearly show an FDI real estate repatriation, which can flag the payment.
- Assuming a Rule 220(3) exemption: Skipping Form 145 on a capital account payment that is not on the specified exemption list, which carries a ₹1,00,000 penalty per instance.
- Incomplete documents: Missing FDI agreements, approvals, filings or Form A2, so the bank holds the remittance until provided.
- Missing PAN or KYC: Incomplete verification for the remitter or beneficiary stops the bank from releasing the payment.
- Using an outward code for an inward receipt: Applying S0008 to money coming in from abroad instead of using the matching P code for receipts.
How Skydo helps Indian businesses with cross-border payments
S0008 covers capital account transactions, which sit outside the PA-CB framework and which Skydo does not process. If you also invoice foreign clients or pay overseas vendors, here is where Skydo fits.
- Complete onboarding: Share PAN, Aadhaar and business details. Setup is fully online and takes about five minutes.
- Get virtual account details: Receive from international clients in USD, GBP, EUR and other currencies they already pay in.
- Pay your overseas vendors: Send payments to foreign suppliers, software platforms and service providers under Skydo's outward approval.
- Documentation in one place: Your invoices, remittance records and payment proofs stay together for your CA and your AD bank.
- A rate you can see: The live mid-market rate with a transparent fee, instead of a markup hidden inside the bank's rate.
Get international bank accounts in 5 mins
Save as much as ₹10 lakh annually with Zero FX Margin
Real time payment tracking and instant FIRA
Get international bank accounts in 5 mins
Save as much as ₹10 lakh annually with Zero FX Margin
Real time payment tracking and instant FIRA
Frequently asked questions
S0008 is the RBI purpose code for outward remittances that represent repatriation of foreign direct investment made by overseas investors in Indian real estate. It is used when funds are sent from India to a non-resident investor to allow them to take their FDI capital back, in line with FEMA and FDI policy. The code helps banks and regulators classify this as a capital account transaction linked to real estate.
About the author

Solution & Banking
With a decade of experience at Citi Bank, Prashanth leads payments partnerships and solutions at Skydo.
Verified by
Abhilove Sharda