P1303 Purpose Code: Donations to religious and charitable institutions in India

Skydo makes compliance easy with free and automated FIRA and assisted eBRC closure.
Purpose code P1303 is used when a religious or charitable institution in India receives a donation from abroad.
| Field | Details |
|---|---|
| Purpose Code | P1303 |
| Category | Secondary Income |
| Used by | Religious and charitable institutions in India receiving foreign donations |
| Transaction direction | Inward |
| What it covers | Donations received from abroad by religious and charitable institutions in India |
Revenue Leak Calculator

- ✓ Fees quietly eating margin?
- ✓ Current provider vs Skydo
- ✓ Reclaim what's yours
What is the P1303 purpose code?
Purpose code P1303 covers donations reaching Indian religious and charitable institutions from abroad. Like the other codes in this group it records a transfer rather than a payment, since nothing is supplied in return. The essential thing to understand about this code is that it does not stand alone: foreign contributions to institutions of this kind are governed by the Foreign Contribution (Regulation) Act, which carries its own registration, banking and reporting requirements. The purpose code classifies a remittance for reporting purposes and does nothing to authorise it. Under RBI FEMA guidelines, this inward payment is classified under Secondary Income and reported accordingly.
When to use P1303 purpose code?
This code applies where a religious or charitable institution in India receives a donation from abroad. Before any such receipt, the institution's position under the Foreign Contribution (Regulation) Act needs to be settled, since that framework governs whether the money may be received at all and through which arrangements. Establish that with your bank and a legal adviser rather than treating the purpose code as the whole of the compliance question.
When to use a different code:
- Use P1302 when the money is a personal gift or donation to an individual rather than to an institution
- Use P1304 when the recipient is a government or a charitable institution established by government
- Use the matching S-code when money is being sent abroad rather than received
Who typically uses P1303 purpose code
Religious and charitable institutions in India receiving donations from abroad, including trusts, societies and non-governmental organisations. Institutions established by government have their own code, so this one concerns privately established bodies.
Examples of transactions covered under P1303 purpose code
- A donation received by an Indian charitable trust from a supporter overseas
- Funds sent from abroad to a religious institution in India
- A contribution from a foreign organisation to an Indian non-governmental organisation
- Money received from an overseas donor towards a charitable institution's work
When NOT to use P1303 purpose code
- The money is a personal gift or donation to an individual rather than to an institution (use P1302)
- The recipient is a government or a charitable institution established by government (use P1304)
- The money is payment for services the institution supplied rather than a donation, which reports under the code describing that service
- Money is being sent abroad rather than received (use the matching S-code)
Documents required for P1303 purpose code
Foreign contributions to religious and charitable institutions carry documentation requirements set by the Foreign Contribution (Regulation) Act as well as by the bank. In general terms the following will be needed.
| Document | Purpose |
|---|---|
| Documents establishing the institution's position under the Foreign Contribution (Regulation) Act - Confirm whether and how the institution may receive foreign contributions | Registration and constitutional documents of the institution - Establish what the organisation is and how it is governed |
| Purpose declaration form - The inward remittance form where the purpose of funds is formally stated | Any further documents the bank or the framework requires - Requirements are set by the applicable law and by the bank handling the account |
How is a P1303 Purpose Code declared?
The purpose code is the last step rather than the first, since the underlying position has to be settled before the money arrives.
- Settle the institution's position: Establish with a legal adviser and your bank what the Foreign Contribution (Regulation) Act requires of your organisation.
- Use the correct account arrangements: Receive the contribution through whatever arrangements the framework and your bank require.
- Receive the donation: The donor remits the money from abroad.
- Declare the purpose: The purpose of the inward remittance is stated on the bank's form.
- Reporting is completed: The receipt is documented and reported under both FEMA and the applicable contribution framework.
Save 50% on every international transfer
- Receive from 150+ countries
- Get global accounts
- Zero forex margin
Common mistakes to avoid while using P1303 purpose code
A few common slips can cause serious problems, and on this code the consequences are more than administrative.
- Treating the purpose code as the compliance question: Assuming that declaring P1303 makes a foreign donation permissible, when the Foreign Contribution (Regulation) Act governs whether the money may be received and the code does nothing to satisfy it.
- Receiving contributions before the position is settled: Accepting money from abroad without first establishing what the framework requires, which is far harder to correct afterwards than to get right beforehand.
- Coding institutional donations as personal gifts: Using the personal gift code for money received by an institution, which misreports the transaction and sidesteps the framework that applies to it.
- Confusing a donation with payment for services: Using P1303 where the institution actually supplied something, which is income under whichever code describes it.
- Incomplete documents: Missing registration or constitutional documents, so the bank cannot establish the institution's position and holds the receipt.
- Using an inward code for an outward payment: Applying a receipt code to money being sent out instead of the matching outward code.
How Skydo helps you receive international business payments
P1303 covers foreign donations to religious and charitable institutions, which Skydo does not process and which are governed by their own regulatory framework. If you run an Indian business invoicing foreign clients for goods or services, here is how Skydo helps you get paid.
- Complete onboarding: Share PAN, Aadhaar, and Indian bank details. Setup is fully online.
- Get virtual account details: Receive account details in USD, GBP, EUR and other currencies your clients pay in.
- Your client pays like a local: They send a domestic transfer in their own country, no SWIFT and no wire fee on their end.
- FIRA is generated automatically: Free e-FIRA on every payment, stored in your dashboard for GST and audits.
- INR settles within 24 hours: Mid-market rate with a flat, visible fee, no FX markup.
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
P1303 is the RBI purpose code for donations received from abroad by religious and charitable institutions in India. It classifies the remittance under Secondary Income for FEMA reporting, and sits alongside a separate legal framework governing foreign contributions.
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