Forex

RBI’s P0802 Purpose Code: How to Receive Non-SOFTEX IT Payments from International Clients & SaaS Projects

Content
share on
Contents
Share On

When someone transfers money abroad, they must tell their bank the reason for the transfer. That “why” is captured through a purpose code, which ensures the transaction is reported correctly by both the sender’s and receiver’s bank.

The Reserve Bank of India (RBI) has specified a comprehensive list of purpose codes to cover every possible reason for receiving money from abroad.

However, it is the receiver’s responsibility to identify the correct purpose code and share it with the sender. Without this, the payment can face unnecessary delays or even get rejected.

For Indian IT companies, consultants, and freelancers, one of the most commonly used codes is P0802. P0802 is the RBI purpose code to receive payments for software services, including IT development, SaaS products, cloud solutions, and IT consulting provided to overseas companies—other than those covered under the SOFTEX form.

Why Do Indian IT Agencies, Consultants, or Freelancers Need To Know About P0802?

Since the early 2000s, India’s IT industry has been at the centre of global digital transformation. Giants like Infosys, TCS, and Wipro built their reputation not just by coding software from scratch but by helping overseas companies implement, maintain, and optimize it.

Karbon Quote — Responsive Block

Quote: Impact of Indian software industry

India has gained reputation as the software development centre of the world, much like China’s reputation as the factory of the world.

N. R. Narayana Murthy

According to NASSCOM, India’s tech sector exports are projected to hit USD 224.4 billion in FY25, driven not just by custom software but also by IT consulting, SaaS solutions, and cloud services. In fact, IT services still account for nearly 52% of overall exports, showing how crucial implementation and support work is in India’s global story.

But here’s the catch: getting paid for these services requires more than just sending an invoice. International Banks and regulators want the right paperwork—especially the correct purpose code. Miss it, and your payment can get delayed or even stuck.

That’s why P0802 matters. It tells your bank and the RBI, “this payment is for software consultancy or IT services,” so your money clears without unnecessary friction.

What is P0802?

P0802 is the RBI purpose code for “Software consultancy/implementation (other than those covered in SOFTEX form).”

In simple terms, you use P0802 when you’re receiving payments from overseas clients for software-related services like consultancy, configuration, integration, customization, or IT implementation work. These are services where you advise or implement solutions, rather than exporting actual software products.

What Falls Under the SOFTEX Form?

Here’s where many exporters slip up: not every IT-related payment can go under P0802. The key difference is whether you are exporting actual software or just providing software-related services.

P0802 → Software services & consultancy

  • You’re helping a client use, manage, or customize software.
  • Example: configuring SAP, providing cloud support, or consulting on IT strategy.
  • No SOFTEX filing needed.

P0807 → Software development & exports

  • You’re actually building, modifying, or exporting software code.
  • Example: creating a mobile app, doing off-site coding, or delivering a new module.
  • SOFTEX filing required.

There’s a thin line between these two, but it matters because banks and regulators tag these payments differently. Misclassifying can delay remittances or trigger compliance queries.

Who Should Use P0802?

  • Implementation partners configuring ERPs/CRMs or deploying third-party SaaS at the client’s site (or remotely) without any SOFTEX-reportable export.
  • Solution consultants / architects billing time & material for assessments, solution design, migrations, or integrations—no SOFTEX.
  • Specialist trainers delivering product enablement tied to an implementation SOW (not generic corporate training).

All of these fall squarely under “software consultancy/implementation” when they are outside SOFTEX’s scope.

When to Use (and Not to Use) P0802

Use P0802 when:

  • CRM rollout & integration: You configure Salesforce for a US client, integrate with their billing system, and bill hourly—no source-code deliverable requiring SOFTEX.
  • SAP migration advisory: A UK customer pays a fixed fee for cloud-readiness assessment and cutover plan—pure consulting/implementation.
  • SaaS enablement: You implement identity & access, data pipelines, or dashboards around the client’s existing SaaS stack—no SOFTEX filing required.

Do not use P0802 when:

  • You must file SOFTEX: Off-site software exports (code, IT/ITeS covered by SOFTEX) belong under P0807 (Off-site Software Exports).
  • It’s general business consulting: That’s usually P1006 (other business services – management consulting).
  • It’s maintenance/repair of software: That maps to P0804 (maintenance & repair of computer/software).
  • It’s a software licence or royalty: These typically sit under the royalties & licence fee group, not P0802.

Key takeaway: P0802 is for software consultancy/implementation work that isn’t SOFTEX-reportable. If SOFTEX applies, use the SOFTEX-mapped purpose code (commonly P0807).

Documents Your Bank May Ask To Prove P0802 Purpose

Because the bank must report correctly to RBI, you can expect them asking for a few documents including:

  1. Invoice / Pro-forma & SOW – Spell out consultancy/implementation scope, delivery mode (on-site/remote), and explicitly note “No SOFTEX applicable” where true.
  2. Contract / MSA / PO – Shows services, milestones, hourly rates, and that the engagement is implementation/consulting.
  3. Evidence of service delivery – Timesheets, completion report, acceptance email, or change logs are common.
  4. SWIFT copy / bank credit advice – Proof of inward remittance matching the invoice.
  5. Simple declaration (if your AD bank asks) – A one-liner that the receipt pertains to software consultancy/implementation services not covered by SOFTEX (P0802).

How and Where is P0802 Declared?

1. At remittance setup (sender side):
Ask your client to include the purpose code “P0802” in the wire instructions. Many Indian banks explicitly request that Field 70/72 carry the purpose. Sharing the exact code upfront prevents delays or returns.

2. If your AD bank follows up (receiver side):
They might seek a short confirmation and the documents above to tag the inflow as P0802 for RBI reporting (or to re-tag it to a SOFTEX code if your service was misclassified).

Receiving International Payments for IT Services under P0802 through Karbon Business

For most Indian IT agencies and consultants, there's a lot of confusion in getting international payment on time, without losing money to hidden fees or confusing bank charges. That’s where Karbon comes in.

With Karbon Business, you can receive payments in 30+ currencies like USD, EUR, GBP, and AUD, directly into your virtual USD or multi-currency account. You always get the mid-market exchange rate.

Unlike banks that leave you chasing updates, Karbon gives you a dedicated account manager who ensures smooth, compliant transfers under P0802. So instead of worrying about forex spreads, SWIFT deductions, or SOFTEX confusion, you can focus on scaling your IT business globally.

Testimonial — Shagun Consul, West Wind Enterprises

“I’ve been having a really good experience with Karbon. The team is always proactive whenever I have questions. Earlier we used banks, but now we’re saving around 30% every time we get paid.

My US clients also find it much easier to process transactions with fewer charges, which means cost savings on both sides. I like that Karbon lets me hold currency when rates fluctuate, and the dashboard is simple to use with all past transactions available for easy reconciliation.

Looking back, I’d say choosing Karbon was definitely a good move!”

Shagun ConsulProprietor, West Wind Enterprises

FAQs on P0802 (For Exporters & Freelancers)

Q1. Is P0802 for software development work?

Only if the work doesn’t need a SOFTEX declaration. If SOFTEX applies (most off-site code/ITeS exports), use the SOFTEX-mapped code such as P0807.

Q2. Where’s the official wording for P0802?

RBI’s purpose-code list (Annexure II) lists “P0802 – Software consultancy/implementation (other than those covered in SOFTEX form).”

Q3. How do I know if SOFTEX applies?

If you’re exporting software/ITeS and must file SOFTEX with STPI/SEZ, you’re in SOFTEX territory—use the relevant SOFTEX code (e.g., P0807). Banks and DGFT mappings distinguish SOFTEX IT (P0807) from Non-SOFTEX IT (P0802).

Q4. What happens if the wrong code is used?

Banks can re-classify, seek more documents, delay credit, or (in rare cases) return funds. Accurate purpose coding is part of RBI compliance.

When someone transfers money abroad, they must tell their bank the reason for the transfer. That “why” is captured through a purpose code, which ensures the transaction is reported correctly by both the sender’s and receiver’s bank.

The Reserve Bank of India (RBI) has specified a comprehensive list of purpose codes to cover every possible reason for receiving money from abroad.

However, it is the receiver’s responsibility to identify the correct purpose code and share it with the sender. Without this, the payment can face unnecessary delays or even get rejected.

For Indian IT companies, consultants, and freelancers, one of the most commonly used codes is P0802. P0802 is the RBI purpose code to receive payments for software services, including IT development, SaaS products, cloud solutions, and IT consulting provided to overseas companies—other than those covered under the SOFTEX form.

Why Do Indian IT Agencies, Consultants, or Freelancers Need To Know About P0802?

Since the early 2000s, India’s IT industry has been at the centre of global digital transformation. Giants like Infosys, TCS, and Wipro built their reputation not just by coding software from scratch but by helping overseas companies implement, maintain, and optimize it.

Karbon Quote — Responsive Block

Quote: Impact of Indian software industry

India has gained reputation as the software development centre of the world, much like China’s reputation as the factory of the world.

N. R. Narayana Murthy

According to NASSCOM, India’s tech sector exports are projected to hit USD 224.4 billion in FY25, driven not just by custom software but also by IT consulting, SaaS solutions, and cloud services. In fact, IT services still account for nearly 52% of overall exports, showing how crucial implementation and support work is in India’s global story.

But here’s the catch: getting paid for these services requires more than just sending an invoice. International Banks and regulators want the right paperwork—especially the correct purpose code. Miss it, and your payment can get delayed or even stuck.

That’s why P0802 matters. It tells your bank and the RBI, “this payment is for software consultancy or IT services,” so your money clears without unnecessary friction.

What is P0802?

P0802 is the RBI purpose code for “Software consultancy/implementation (other than those covered in SOFTEX form).”

In simple terms, you use P0802 when you’re receiving payments from overseas clients for software-related services like consultancy, configuration, integration, customization, or IT implementation work. These are services where you advise or implement solutions, rather than exporting actual software products.

What Falls Under the SOFTEX Form?

Here’s where many exporters slip up: not every IT-related payment can go under P0802. The key difference is whether you are exporting actual software or just providing software-related services.

P0802 → Software services & consultancy

  • You’re helping a client use, manage, or customize software.
  • Example: configuring SAP, providing cloud support, or consulting on IT strategy.
  • No SOFTEX filing needed.

P0807 → Software development & exports

  • You’re actually building, modifying, or exporting software code.
  • Example: creating a mobile app, doing off-site coding, or delivering a new module.
  • SOFTEX filing required.

There’s a thin line between these two, but it matters because banks and regulators tag these payments differently. Misclassifying can delay remittances or trigger compliance queries.

Who Should Use P0802?

  • Implementation partners configuring ERPs/CRMs or deploying third-party SaaS at the client’s site (or remotely) without any SOFTEX-reportable export.
  • Solution consultants / architects billing time & material for assessments, solution design, migrations, or integrations—no SOFTEX.
  • Specialist trainers delivering product enablement tied to an implementation SOW (not generic corporate training).

All of these fall squarely under “software consultancy/implementation” when they are outside SOFTEX’s scope.

When to Use (and Not to Use) P0802

Use P0802 when:

  • CRM rollout & integration: You configure Salesforce for a US client, integrate with their billing system, and bill hourly—no source-code deliverable requiring SOFTEX.
  • SAP migration advisory: A UK customer pays a fixed fee for cloud-readiness assessment and cutover plan—pure consulting/implementation.
  • SaaS enablement: You implement identity & access, data pipelines, or dashboards around the client’s existing SaaS stack—no SOFTEX filing required.

Do not use P0802 when:

  • You must file SOFTEX: Off-site software exports (code, IT/ITeS covered by SOFTEX) belong under P0807 (Off-site Software Exports).
  • It’s general business consulting: That’s usually P1006 (other business services – management consulting).
  • It’s maintenance/repair of software: That maps to P0804 (maintenance & repair of computer/software).
  • It’s a software licence or royalty: These typically sit under the royalties & licence fee group, not P0802.

Key takeaway: P0802 is for software consultancy/implementation work that isn’t SOFTEX-reportable. If SOFTEX applies, use the SOFTEX-mapped purpose code (commonly P0807).

Documents Your Bank May Ask To Prove P0802 Purpose

Because the bank must report correctly to RBI, you can expect them asking for a few documents including:

  1. Invoice / Pro-forma & SOW – Spell out consultancy/implementation scope, delivery mode (on-site/remote), and explicitly note “No SOFTEX applicable” where true.
  2. Contract / MSA / PO – Shows services, milestones, hourly rates, and that the engagement is implementation/consulting.
  3. Evidence of service delivery – Timesheets, completion report, acceptance email, or change logs are common.
  4. SWIFT copy / bank credit advice – Proof of inward remittance matching the invoice.
  5. Simple declaration (if your AD bank asks) – A one-liner that the receipt pertains to software consultancy/implementation services not covered by SOFTEX (P0802).

How and Where is P0802 Declared?

1. At remittance setup (sender side):
Ask your client to include the purpose code “P0802” in the wire instructions. Many Indian banks explicitly request that Field 70/72 carry the purpose. Sharing the exact code upfront prevents delays or returns.

2. If your AD bank follows up (receiver side):
They might seek a short confirmation and the documents above to tag the inflow as P0802 for RBI reporting (or to re-tag it to a SOFTEX code if your service was misclassified).

Receiving International Payments for IT Services under P0802 through Karbon Business

For most Indian IT agencies and consultants, there's a lot of confusion in getting international payment on time, without losing money to hidden fees or confusing bank charges. That’s where Karbon comes in.

With Karbon Business, you can receive payments in 30+ currencies like USD, EUR, GBP, and AUD, directly into your virtual USD or multi-currency account. You always get the mid-market exchange rate.

Unlike banks that leave you chasing updates, Karbon gives you a dedicated account manager who ensures smooth, compliant transfers under P0802. So instead of worrying about forex spreads, SWIFT deductions, or SOFTEX confusion, you can focus on scaling your IT business globally.

Testimonial — Shagun Consul, West Wind Enterprises

“I’ve been having a really good experience with Karbon. The team is always proactive whenever I have questions. Earlier we used banks, but now we’re saving around 30% every time we get paid.

My US clients also find it much easier to process transactions with fewer charges, which means cost savings on both sides. I like that Karbon lets me hold currency when rates fluctuate, and the dashboard is simple to use with all past transactions available for easy reconciliation.

Looking back, I’d say choosing Karbon was definitely a good move!”

Shagun ConsulProprietor, West Wind Enterprises

FAQs on P0802 (For Exporters & Freelancers)

Q1. Is P0802 for software development work?

Only if the work doesn’t need a SOFTEX declaration. If SOFTEX applies (most off-site code/ITeS exports), use the SOFTEX-mapped code such as P0807.

Q2. Where’s the official wording for P0802?

RBI’s purpose-code list (Annexure II) lists “P0802 – Software consultancy/implementation (other than those covered in SOFTEX form).”

Q3. How do I know if SOFTEX applies?

If you’re exporting software/ITeS and must file SOFTEX with STPI/SEZ, you’re in SOFTEX territory—use the relevant SOFTEX code (e.g., P0807). Banks and DGFT mappings distinguish SOFTEX IT (P0807) from Non-SOFTEX IT (P0802).

Q4. What happens if the wrong code is used?

Banks can re-classify, seek more documents, delay credit, or (in rare cases) return funds. Accurate purpose coding is part of RBI compliance.

The views expressed in the blogs on this page are solely the opinions of the authors and do not constitute expert advice. While we strive to provide accurate and up-to-date information, we make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability or availability with respect to the website or the information, products, services, or related graphics contained on the website for any purpose. Any reliance you place on such information is therefore strictly at your own risk. We disclaim any liability for any loss or damage including without limitation, indirect or consequential loss or damage, or any loss or damage whatsoever arising from loss of data or profits arising out of, or in connection with, the use of this website.

Find out how we can help you today!

Speak to our foreign payment specialist
Whatsapp-color Created with Sketch.
Whatsapp:
+91 74117 02726
Email:
sales@karboncard.com
Address:
Ground Floor, Karbon Business, 1st Stage Rd, Binnamangala, Hoysala Nagar, Indiranagar, Bengaluru, Karnataka 560038

Find out how we can help you today!

Speak to our foreign payment specialist
Whatsapp-color Created with Sketch.
Whatsapp:
+91 74117 02726
Email:
sales@karboncard.com
Address:
Ground Floor, Karbon Business, 1st Stage Rd, Binnamangala, Hoysala Nagar, Indiranagar, Bengaluru, Karnataka 560038

Latest from our blogs

Latest from our blogs

View All