logo

Foreign Inward Remittance Guidelines (RBI & FEMA) – 2025 Compliance Guide for Receiving International Payments

prashanth
Prashanth7 November 2024

Last Updated: October 2025

Key Takeaways:

  • All foreign remittances to India must follow RBI and FEMA regulations. Use an Authorised Dealer (AD Cat-I bank) to receive funds and provide a correct purpose code for every transaction. This ensures the transfer is reported and transparent.
  • No tax on most personal remittances (e.g. family support, gifts). However, foreign income (salary/business earnings) is taxable as per your slab, and must be reported in your Income Tax Return. Large gifts from non-relatives may also be taxable.
  • Certain sources of funds are prohibited. RBI forbids inward remittances stemming from online gambling, lottery winnings, or other illicit activities. Such transfers will be blocked by banks.
  • Key documents for inward remittance include your ID proof, bank account details, and purpose code; businesses also need an invoice, contract, and KYC docs, and must obtain a Foreign Inward Remittance Advice (FIRA) as proof of receipt.
  • Modern solutions can simplify compliance. While banks can be slow with high fees, fintech platforms (like Skydo) offer faster international payments with transparent charges – without violating any RBI guidelines (you still get an instant FIRA and compliance reporting).

What is an Inward Remittance?

“Inward remittance” simply means money sent from a foreign country into India. It could be an NRI sending money to family, a client paying a freelance consultant in India, or an export payment for goods shipped overseas. Inward remittances arrive through international payment networks (e.g. SWIFT) and are converted into Indian Rupees by the receiving bank.

These transfers are crucial for India – in fact, India is the world’s top recipient of remittances (a record $135.46 billion in FY 2024-25). To keep this money flow legitimate and secure, the Reserve Bank of India (RBI) regulates all foreign exchange transactions under the Foreign Exchange Management Act (FEMA), 1999.

Why compliance matters:

By following RBI’s inward remittance guidelines, you ensure your hard-earned money isn’t delayed or blocked. It’s about meeting legal requirements (so you avoid penalties) and also about smoother processing (complete documentation means fewer bank queries). Let’s break down those guidelines in simple terms.

RBI & FEMA Guidelines for Receiving Foreign Payments in India

RBI, empowered by FEMA, has laid out clear rules for anyone receiving money from abroad. Here are the most important guidelines you need to know:

Use of Authorised Banks

You must receive foreign remittances through an Authorised Dealer Category-I bank. In India, not every financial institution can deal in foreign currency – only AD Cat-I banks (major banks licensed by RBI) are allowed to handle inward remittances. 

Purpose Code Requirement

Every inward remittance must include a purpose code that indicates why the money is coming in (education, export payment, freelancing, family maintenance, etc.)skydo.com. This code is reported to the RBI. Providing the accurate purpose code to your bank is critical. The wrong code can lead to compliance issues or even rejection of the transfers. (For example, if you’re a freelancer consulting for a US client, you might use purpose code P0802 for software services.) Your bank can guide you, and you can also find the full list of RBI purpose codes on the RBI website or via Skydo’s purpose code finder tool

Maintain Transaction Records

As per FEMA, you should keep all records of foreign receipts for at least 5 years. This includes copies of FIRA, invoices, contracts, bank advices, etc. These might be needed in case of future audits or queries from tax/RBI authorities.

By adhering to the above guidelines, you’ll ensure your inward remittance is lawful and smooth. Next, let’s see what paperwork is involved in such transactions.

Foreign Inward Remittance Certificate (FIRC)

FIRC is the proof of inward remittance. It’s a necessary document for exporters, Indian companies offering services outside India, and freelancers to prove that they have received money from an international client. The FIRC contains details about the remitter, amount, and purpose of remittance among other crucial information. FIRC is more important for exporters because it’s useful for claiming export-related incentives and GST refunds.

Purpose Codes

Purpose codes define the purpose of the remittance. You will find the purpose code list on the RBI website to identify the purpose of your transaction. After you have identified that, mention the purpose code to your bank. 

You must be careful when you mention the purpose code to your bank. Incorrect information could result in compliance issues resulting in the cancellation of the transaction or legal actions in the worst case scenario. For example, if you’re an exporter of goods and entered into an agreement with the buyer to receive the full invoice value after they receive the shipment, then the purpose code for you is P0102. If you use P0103 which is applicable for exporters receiving advance payments, your payment could be denied. 

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo

What are the Documents Required for Inward Remittance in India?

When money comes into India from abroad, banks may ask for supporting documents, especially for business-related transfers. The exact documents can vary based on the nature of the remittance (personal vs business). Here’s a breakdown:

For Personal Remittances (e.g. family maintenance, personal gift):

  • Identification proof: A copy of your ID (Passport, Aadhaar, or Voter ID) to prove you’re the legitimate recipient and an Indian resident.
  • Bank account details: Your account number, bank name, branch, and the IFSC code. (Usually, you provide these to the sender beforehand. Ensure they are correct to avoid any misrouting.)
  • Purpose code: You or the sender should indicate the purpose code (for personal transfers, common codes include You or the sender should indicate the purpose code (for personal transfers, common codes include P1301 for family maintenance, P1302 for personal gifts, etc.). The bank may have you fill out a simple form or include it in the wire transfer 

For Business or Freelance Payments: (Exports of goods or services, freelance income, etc.)

This not only applies to exporters but also to freelancers and consultants who receive cross-border payments

  • Foreign Inward Remittance Advice (FIRA): This is proof of inward remittance issued by the bank once the money is credited. Traditionally, you had to request a FIRA from the bank, which often costs ₹300-₹500 and a wait of a week or more.  Why you need it: It serves as conclusive proof for regulators and for claiming export incentives (like GST refunds for exports). Skydo, for instance, provides an instant FIRA online for every transaction at no extra cost
  • Invoice: A copy of the invoice or contract you have with the foreign client. This shows the amount expected and the nature of the payment. Banks use it to verify the transaction is legitimate and to report it in EDPMS for exports.
  • Contract: Sometimes, for services or large deals, the bank might ask for the agreement or purchase order between you and the foreign payer. This helps clarify the nature of business and relationship (especially if the amount is sizable or unusual).
  • Purpose code: Just as with personal transfers, a correct purpose code must accompany business payments. For example, P0104 for consulting services, P0102 for export of goods (payment after shipment), etc. Double-check this – as a business, using the wrong code (say, accidentally marking a software export payment as a personal gift) can cause compliance headaches or delays
  • KYC: If you’re a business entity (proprietorship, company, etc.), banks will require your business KYC – like import-export code (IEC) for exports, GST registration, PAN of the entity, and incorporation documents. If you’re a freelancer/sole proprietor, your personal PAN and any tax registration suffice. The idea is to establish who is receiving the money.
  • Bank account details: Same as personal – account number, SWIFT code of your bank (to be given to sender). Since businesses might receive USD or other currencies in a domestic account, providing the SWIFT/BIC code and branch address of your bank is essential for a SWIFT transfer to reach you
  • Declaration form: For large business remittances, banks often have a one-time or per-transaction declaration where you affirm the money is for genuine business purposes and not for any prohibited use. It’s basically you saying “I declare this money is payment for X service/export and I am complying with all laws.” It’s a part of enhanced due diligence for bigger amounts

Quick Tip: Prepare these documents in advance for smooth processing. If you know a payment is coming, keep digital copies ready to send to your bank if requested. This can speed up the credit to your account. For recurring freelance payments, usually the first time setup takes the longest; subsequent payments flow quicker once the bank knows your profile.

Inward Remittance Methods and Limits

When money comes into India from abroad, the rules and limits depend on why you’re receiving it, whether it’s a business payment or a personal transfer. Here’s a clear breakdown 👇

🧾 For Businesses, Freelancers & Exporters

If you’re receiving payments for services or exports:

  • There’s no fixed upper limit on the amount you can receive.
  • Payments are routed through Authorized Dealer (AD Cat-I) banks using the SWIFT network.
  • You must provide your invoice, contract, and the correct RBI purpose code (e.g., P0802 for software services).
  • Once credited, the bank issues a Foreign Inward Remittance Certificate (FIRC) as proof.

⚠️ Caution:

  • Ensure every transfer has a valid business reason and matching paperwork; this keeps you fully compliant under FEMA and RBI rules.
  • For significantly bigger transfers, banks or your payment platforms can ask for additional documents and verification

💡 Tip: If you receive frequent international client payments, use a compliant platform like Skydo, which routes funds via authorised banks, applies correct purpose codes automatically, and provides instant FIRA without paperwork delays.

👨‍👩‍👧 For Personal Transfers

If you’re receiving money from family or friends abroad:

  • You can legally receive any amount, as long as it’s for genuine personal purposes — family maintenance, gifts, education, or medical expenses.
  • These come through authorized banking channels (your regular bank or a money transfer service linked with an Indian bank).
  • For large personal transfers, banks might ask for source-of-funds proof or relationship details (especially if amounts are very high).

⚠️ Caution:

  • Funds from gambling, betting, or any illegal source are strictly prohibited under RBI rules and will be blocked.
  • Avoid using informal or unlicensed methods like crypto, they violate FEMA and can lead to account freezes or penalties.
  • Even if it’s a personal gift, keep a record of who sent the money and why — this protects you during tax scrutiny.

💡 Tip: Personal transfers sent through authorised channels are usually tax-free for the receiver, but if you get over ₹50,000 from a non-relative, it can be treated as taxable income.

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo

Do you have to pay tax on Remittance?

One huge relief for many recipients: Most personal inward remittances are not taxed in India. If you’re just receiving money from your brother abroad for family needs or getting a birthday gift in dollars from an uncle, you will not owe income tax on that amount. Such remittances are considered a transfer of money, not income. The Indian tax law (Income Tax Act) does not treat general foreign remittances as taxable income.

However, there are important exceptions where your foreign remittance is taxable:

  • Salary or Income for Services: If you earned money abroad (or online from a foreign company) for work you did, that’s income. For example, you work remotely for a UK firm and they pay you $1000/month. That $1000 each month is taxable in India as part of your total income (assuming you are an Indian tax resident). You would simply convert it to INR and include it under “Income from Salary” or “Income from Business/Profession” in your ITR, and pay tax per your slab rates. The fact that it was received from abroad doesn’t exempt it – income is income. (One clarification: if you already paid foreign income tax on it and there’s a double taxation avoidance treaty, you might get credit, but that’s beyond this scope.)
  • Freelance or Business Earnings: Similar to salary, any business revenue or freelance payments from overseas clients are taxable. You might use ITR-4 (presumptive taxation) or ITR-3 to file these. The key point is: just because the money came via “remittance” doesn’t mean it’s tax-free – it depends on the nature. Foreign gift = not taxed; foreign earnings = taxed.
  • Investment Income from Abroad: If you have investments overseas (say, stocks, or a bank account accruing interest, or property rental income) and you remit that money to India, that income is taxable in India for residents. For instance, you earned $500 in interest in your US bank, and then transferred it to your Indian account – you need to declare that $500 (approx. ₹41k) as “Income from Other Sources” on your return and pay tax accordingly.
  • Large Gifts from Non-Relatives: India has a rule that if you receive gifts (from anyone, not just abroad) exceeding ₹50,000 in a year from a person who is not your close relative, that amount becomes taxable for you. So, if a friend abroad sent you ₹1 lakh as a gift, you technically have to pay tax on ₹1 lakh (because a friend doesn’t count as a relative under tax law). Close relatives (siblings, parents, spouse, etc.) are exempt from this even if they gift large sums. The remittance aspect is irrelevant here – it’s the gift taxation rule. But many foreign remittances are between relatives, so usually it’s not an issue.
  • Capital Gains on Funds Sent: Uncommon scenario, but if the remittance represents proceeds of some asset sale abroad (e.g. you sold property overseas and moved money to India), that capital gain is taxable in India (if you’re resident here). You’d declare the gain in your ITR and pay accordingly.

To summarise: Inward remittance itself is not a tax category – it’s the nature of the money that matters. Always ask, “What is this money for?” If it’s a pure gift or support, relax – no tax. If it’s income you earned, be ready to include it in your taxes.

Also, you do not pay GST on incoming remittances. GST is not applicable on money received from abroad (GST might apply on the service you provided if you’re a business, but that’s a separate issue of export of services, usually zero-rated). Some confusion arises because certain payment platforms charge fees that include GST – but that’s their service fee, not a tax on the remittance itself

Prohibited Sources of Inward Remittances

Not all money is equal in the eyes of the law. RBI and FEMA strictly prohibit certain types of money from being remitted into India. This is mainly to prevent money laundering, gambling proceeds, and other illegal funds from entering the country. Do not attempt to receive any of the following via remittance – the banks will block it and you could face scrutiny:

  • Lottery or Gambling Winnings: If you won money on a foreign betting site, online casino, lottery, etc., you cannot bring those winnings into India legally. Such remittances are banned. (This includes poker/gaming site winnings, sports betting, etc.)
  • Income from Speculative Businesses: Any money that comes from dealing in illegal goods or activities (drug trade, etc.) is obviously not allowed. This also covers things like Ponzi schemes or other illicit enterprises. Essentially, if the source itself is criminal, you can’t route it here
  • Winnings from Racing/Betting: Money won from betting on horse races or other forms of speculative betting abroad cannot be remitted.
  • Proceeds from Banned Publications or Content: This is a bit niche, but if someone earned money by selling/distributing content that is banned in India (say, obscene material or materials inciting hate), those proceeds are not allowed to come in. 
  • Other Illegal Activities: Broadly, any remittance that the bank flags as potentially linked to terrorism financing, money laundering, or other illegal pursuits will be stopped. Banks perform checks and might ask for the purpose – if they suspect the transfer is not clean, they won’t credit it.

For 99% of normal users, these prohibitions won’t be an issue – you’re likely receiving legitimate funds. Just remember, don’t try to circumvent these rules. For instance, labelling a poker win as “gift” is a bad idea – if found out, you and the sender could get into legal trouble under anti-money laundering laws. Banks in India do check unusual transactions, especially if the sender or purpose looks suspicious.

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo

Reporting Foreign Income in Your ITR (Showing Foreign Remittances in Income Tax Return)

This is a common point of confusion. If you’ve received money from abroad, especially if it’s income, how do you show it in your Income Tax Return (ITR)?

Firstly, there isn’t a separate field for “foreign remittance” per se. You report the income according to what type it is, even if it was earned abroad:

  • Salary from a Foreign Employer: Suppose you worked for a company in the US remotely and they remitted your salary to your Indian account. You will include that salary in Income from Salary (Schedule Salary) in your ITR-1 or ITR-2 (whichever you file). It’s no different than a domestic salary for tax purposes, except you might not have a Form 16. You should maintain payslips or an employment letter as proof. The entire gross amount (before any foreign taxes, if any) should be converted to INR and declared. (If foreign tax was deducted, you can claim relief under DTAA by filing Form 67, but that’s another process.) The key: salary is salary, declare it regardless of origin.
  • Freelance or Business Income: If you’re a freelancer, consultant, or business owner receiving payments from foreign clients, that goes under Income from Business or Profession. You have two routes: If you use the presumptive taxation scheme (Section 44ADA for professionals or 44AD for businesses), you can file ITR-4. In that case, you declare your gross receipts from foreign clients (in INR) under the presumptive income section. There’s no need to break it country-wise, just total revenue. You’ll pay tax on the presumptive profit (50% for professionals, 6%/8% for businesses). If not presumptive, you file ITR-3 and include the foreign receipts in your profit and loss statement like any other sales/fees. Keep evidence of the earnings (invoices, bank FIRC) in case of scrutiny. In both cases, there’s no separate mention of “foreign remittance” in the ITR form – it’s just part of your business turnover or professional receipts. Many freelancers choose presumptive to simplify things.

    If you use the presumptive taxation scheme (Section 44ADA for professionals or 44AD for businesses), you can file ITR-4. In that case, you declare your gross receipts from foreign clients (in INR) under the presumptive income section. There’s no need to break it country-wise, just total revenue. You’ll pay tax on the presumptive profit (50% for professionals, 6%/8% for businesses).

    If not presumptive, you file ITR-3 and include the foreign receipts in your profit and loss statement like any other sales/fees. Keep evidence of the earnings (invoices, bank FIRC) in case of scrutiny. In both cases, there’s no separate mention of “foreign remittance” in the ITR form – it’s just part of your business turnover or professional receipts. Many freelancers choose presumptive to simplify things.
  • Investment Income (Interest/Dividends from abroad): This would come under Income from Other Sources in ITR. For example, you have a bank account in Canada that earned CAD 200 interest, and you brought that money to India. Convert to INR and include it in “Interest income” total. Or if you got dividends from foreign stocks, include those (note: foreign dividends are fully taxable in India, unlike domestic, which have an exemption up to ₹10 lakh earlier – anyway, now dividends is taxable too). If any foreign tax was withheld, you can claim DTAA relief.

    Capital Gains: If you sold an asset abroad (shares, property) and remitted the proceeds, any capital gain should be reported under Capital Gains schedule (short-term or long-term as applicable). For instance, you sold shares of a US company stock for a profit and transferred the money – that profit in INR goes under capital gains (you might use the equity taxation rules if applicable or just other assets schedule). Again, foreign tax credit can be claimed for any taxes paid overseas on those gains.

    Schedule FA – Foreign Assets: If you are an Indian resident and you have any foreign assets or accounts (which often is the case if you’re receiving money, maybe you had an account abroad), you need to fill Schedule FA in ITR-2/3. This is separate from income reporting. It’s a disclosure schedule where you list assets like foreign bank accounts, foreign securities, any immovable property abroad, etc., and their peak balance or value. Receiving a remittance might indicate you had a foreign asset (like an account) – make sure you disclose it if required. For example, if you had $5,000 in a foreign bank account at any point and then you remitted it, you must report that account in Schedule FA.

Finally, do you attach proof of the remittance in ITR?
No, ITR is filed online without attachments. You don’t send your FIRC or bank advice with the tax return. But you should keep those documents. If the tax department raises any query or discrepancy (say, they see a large credit in your account via remittance and ask you about it), you should be able to show: “Here’s the FIRC showing it was from my client for services, and I have declared that income.” Typically, if you properly declare the income, there won’t be issues.

One more scenario: If you received money that was already taxed abroad (like a salary in Gulf country, which is tax-free, so no issue, or say a consulting fee where the client withheld some tax), you still report full income in India and then claim foreign tax credit if applicable. Not reporting foreign income is a punishable offence, so it’s important to come clean on global earnings.

In summary, report foreign-sourced earnings under the right heads, just like domestic earnings. For purely personal remittances (gifts, etc.), there’s nothing to report in ITR except possibly to mention it in an exempt income schedule if you want (e.g. you could disclose large gifts as exempt income to be transparent). But if it’s under ₹50k from a friend or any amount from a close relative, you don’t even need to mention it, as it’s not taxable.

Tips for Smooth Inward Remittance Transactions

By now, we’ve covered rules and procedures. Let’s conclude the compliance part with some practical tips to ensure your international payment to India goes through swiftly and safely:

  • Double-Check Recipient Details: Ensure the sender has your correct name (as per bank records), account number, bank name, branch address, and SWIFT/BIC code. Typos in account numbers or SWIFT codes are a common cause of delays. If you’re not sure of your SWIFT, you can find it via your bank or a SWIFT code finder tool. Also, provide them with the purpose of payment in writing so they or their bank includes the right code.
  • Mention Expected Purpose Clearly: When you fill out any form or communicate with your bank, be truthful and clear about why you’re receiving the money. If it’s an export payment, say so; if it’s a family maintenance, say that. Vague or mismatched purposes can raise red flags in compliance checks.
  • Keep Communication Open with Your Bank or Payments Platform: If you are expecting a large or first-time remittance, it can be wise to pre-inform your branch or payments partner. Some banks have an online portal where you can submit documents for incoming remittances (for example, for export payments, you might upload an invoice and FIRC request online). Stay proactive – if the money has been sent and you don’t see it in a couple of days, contact your bank’s forex/remittance department with the transaction reference. They can tell you if anything is pending (perhaps they need that invoice or a declaration from you).
  • Obtain the FIRA promptly: Especially for business transactions, don’t forget this. Some banks auto-mail it, others need chasing. This document is your proof and sometimes needed to claim benefits. With Skydo, as noted, you get it instantly without even asking – which is a user-friendly advantage.
  • Record the Transaction Details: Save emails, SWIFT copy, or a screenshot of the transfer confirmation from the sender. Also, save the credit confirmation from your bank (many banks will mention “SWIFT credit on MM/DD of $X from so-and-so”). These help tie out any discrepancies and serve as backup for audit/tax time.
  • Know the Regulations for Special Cases: If you’re getting something atypical (sa,y foreign direct investment into your Indian company, or a donation from abroad), there might be additional steps (like filing form ARF for FDI or informing FCRA for foreign donations). Those are beyond our scope here, but be aware that such cases have separate rules.

By following these tips and the guidelines above, you can ensure your foreign remittances are hassle-free.

Receiving International Payments: Banks vs. Modern Platforms

Traditional banks have been the go-to route for inward remittances for decades – you simply share your account details, and the sender’s bank sends the money through a chain of correspondent banks to credit your account. This works, but as many of us have experienced, it can be slow, costly, and opaque. You might lose $20-$30 in intermediary fees, wait 3-5 business days or more, and get a surprise deduction – not to mention having to sometimes physically visit the bank for documentation or follow-up.

The good news? Fintech innovations now allow an easier way to receive money from abroad without breaking any rules. These are RBI-compliant international payment platforms that essentially plug into the banking system but offer you a smoother user experience and often better rates.

For example, Skydo provides Indian businesses and freelancers with virtual foreign account details (like a US account number, UK sort code, etc.). When your overseas client pays those local details, it’s as if they were making a domestic transfer – quick and often free for them. Once the money hits that account, Skydo converts it at a very competitive exchange rate and deposits the INR into your linked Indian bank account, typically within 24 hours. All throughout, the transfer is through authorised channels: Skydo partners with AD-I banks, and every inward remittance is tagged with the appropriate purpose code and reported in compliance with RBI norms.

Benefits of using such a platform:

  • Faster Credits: No more 3-5 day waits. Many transfers get completed in a day because it cuts out intermediary banks. You also get notified when money arrives – no need to constantly check if funds landed.
  • Lower Fees & Better Rates: Instead of losing a chunk to wire fees and marked-up exchange rates, platforms like Skydo charge a minimal flat fee or a small percentage (for instance, 1%), and often use the mid-market forex rate. This can save you up to ~3-5% of the amount (significant on large payments). There are no hidden correspondent fees – you know exactly how much will reach you.
  • Instant FIRA: As soon as your funds are credited in INR, Skydo generates an electronic FIRA for you. This is huge for compliance – you have your proof of remittance ready without chasing bank officials or paying extraskydo.com. That means if you’re an exporter, you can immediately use that FIRC to claim GST refunds or show it to customs if needed.
  • Privacy and Security: By using virtual accounts, you don’t have to share your actual bank account details with multiple clients (which is a small security perk). And you reduce the risk of errors – clients often find it easier to pay locally or via credit card, etc., which some platforms allow. All transactions are encrypted and handled by regulated entities, so your money is safe.

Comparison Example: If a US client wires $1,000 to your Indian bank via SWIFT, you might get, say, ₹82,000 after fees (and wait 3 days). With a modern remittance platform, the same $1,000 might net you ₹83,500 (higher because of better rate and fewer fees) and arrive in 1 day, with the FIRC ready in your inbox. Over time, those differences add up, and you save a lot of money that you earned in the first place!

Note: These services abide by RBI rules – they partner with banks and operate under the guidelines we discussed. They’re essentially tech interfaces on top of the banking system to make your life easier. Just ensure you use a reputable, RBI-authorised platform.

Skydo, for instance, is built for Indian businesses and freelancers to receive international payments with zero forex margin and transparent fees. It keeps you 100% compliant (so you don’t have to worry about any legal issues), but takes away the friction.

Conclusion

Receiving money from overseas clients or loved ones is exciting – but it shouldn’t be stressful. By understanding and following the RBI’s inward remittance guidelines, you ensure that your international payments are legitimate and smooth. Remember to use the right channels (authorised banks or compliant platforms), provide the needed information (purpose codes, documents), and stay on top of any reporting obligations.

Compliance is not just about avoiding penalties; it’s about getting your funds without unexpected hitches. With the 2025 updates and insights provided here, you can confidently navigate foreign inward remittances – whether it’s ₹10,000 from a friend or ₹10 crore from an export deal.

And as we’ve seen, you can have convenience along with compliance. Platforms like Skydo can help you receive your international payments faster, at lower cost, all while ticking every regulatory box. That means you can focus on your business or personal goals, rather than paperwork and follow-ups.

Stay compliant, stay secure, and happy earning! Every global opportunity is within reach when you combine knowledge of rules with smart solutions.

Interested in a simpler way to receive foreign payments? 👉 Explore Skydo and sign up in minutes to experience hassle-free inward remittances with full compliance.

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo
Frequently asked questions

What documents are required for receiving Inward remittance in India?

For personal transfers, you must share your identification documents like your Aadhar Card or Passport, bank account details, and purpose code. For business transfers, you need to share the bank account details, purpose code, KYC documents, invoice, contract, and declaration form.

Is inward remittance taxable?

How do I know my purpose code?

What if I mistakenly share the wrong purpose code?

What is the RBI limit for receiving inward remittances?

What are the regulations on remittances?

About the author
prashanth
Solution & banking
With a decade of experience at Citi Bank, Prashanth leads payments partnerships and solutions at Skydo.️Travel & Sports
Save 50% on every international transfer