Guide for Service Exporters
Menu
Purpose codes

What is the difference between purpose codes P0802 and P0807?

Verified by:
Editorial team
Published
Last modified
Reading time
6 min read

Short answer

In RBI's purpose code list, P0802 is "Software consultancy/implementation (other than those covered in SOFTEX form)".1 P0807 is "Off-site Software Exports".1 DGFT maps both codes to the same IT service codes.2 Both are accepted for e-BRCs in DGFT's Services > IT category.3 RBI Circular No. 20 superseded the SOFTEX circulars from 1 October 2026.56

Applies toGoverned byDeadlinePenaltyLast verified
Software exporters receiving foreign paymentsRBI Circular No. 84 purpose code list; FEMA (Export and Import of Goods and Services) Regulations, 202615EDF within 30 days from the end of the month of invoicing5Not stated in these sources30 October 2026

Software developers, app studios, IT services firms and SaaS companies usually see one of two codes on their bank advice: P0802 or P0807. Both describe software work, both are accepted by the Directorate General of Foreign Trade (DGFT) for software e-BRCs, and the line between them was drawn around a form, SOFTEX, whose circulars were superseded from 1 October 2026.136

This page explains what each code says, how DGFT treats them, and what to ask your bank. For the full list of software-related codes, see purpose code for software export.

What is the difference between purpose codes P0802 and P0807?

The difference between purpose codes P0802 and P0807 is in RBI's wording: P0802 is "Software consultancy/implementation (other than those covered in SOFTEX form)" and P0807 is "Off-site Software Exports".1 Both codes sit in group P08, "Telecommunication, Computer & Information Services", in Annex I to A.P. (DIR Series) Circular No. 84 dated 29 February 2012.1

P0802P0807
RBI descriptionSoftware consultancy/implementation (other than those covered in SOFTEX form)Off-site Software Exports
DGFT category labelNon Sotex ITSoftex IT
SAC codes DGFT maps to it998313, 998314, 998315, 998316, 998319, 998434998313, 998314, 998315, 998316, 998319, 998434
Accepted in DGFT Services > IT e-BRCsYesYes
Can be clubbed with P0103 advances in one e-BRCUnder DGFT's general rule allowing P0103 with any codeNamed specifically in DGFT's rules
Best forSoftware consultancy or implementation, where your bank applies P0802Off-site software exports, where your bank applies P0807

Sources for the table: RBI annex for descriptions; DGFT's purpose code to SAC mapping for labels and SAC codes (the "Non Sotex" spelling is DGFT's); DGFT's eBRC rules for the e-BRC rows.123 Your bank's practice decides which of the two appears on your advice.

Who do purpose codes P0802 and P0807 apply to?

Purpose codes P0802 and P0807 apply to Indian exporters paid for software work; neither describes non-software services.12

Exporter typeApplicableWhyBest for
Freelance developerYesSoftware consultancy, implementation or off-site development is in both descriptions1Whichever code the bank applies, used consistently
IT services company or offshore development centreYesOff-site software exports match P0807's wording1Confirming the bank's practice for each contract
SaaS companyAsk the bankNeither description names subscriptions; see purpose code for SaaSAgreeing the code with the bank before billing
Management consultant or marketerNoNon-IT services have other codes, and DGFT's FAQs say non-IT e-BRCs cannot be generated against SOFTEX4Using the service code for the work

Check the row that matches your work before the first payment arrives.

How do you choose between purpose codes P0802 and P0807?

You choose between purpose codes P0802 and P0807 by starting from what your invoice and contract describe, then confirming with the bank that receives the money.1

  1. Check that the work is software: Both codes are for software. A web designer, IT consultant or developer billing for code, implementation, hosting or IT support is in the right group. A marketing consultant or bookkeeper is not, whatever platform they use.12
  2. Ask the bank which code it applies: Ask which code it applies to off-site software receipts after 1 October 2026. Banks report the code to RBI, so their practice decides what appears on your advice.1
  3. Keep it consistent: Use the same code for the same type of invoice, so your e-BRCs and GST records line up.3
  4. Check the SAC on your invoice: DGFT says that for service exports you can only attach invoices whose SAC (Services Accounting Code) matches the description of the services; IT consulting (998313) and IT design and development (998314) map to both codes.23

For example, a Pune agency building a mobile app for a US retailer, a freelance developer maintaining a UK client's codebase, and a SaaS company billing annual subscriptions might each be told P0802 or P0807 by different banks. Either code keeps the receipt in DGFT's IT category.3

What documents and deadlines apply to P0802 and P0807 receipts?

From 1 October 2026 every exporter of services, software exporters included, gives an Export Declaration Form (EDF) to the specified authority, usually the authorised dealer (AD) bank.5

ItemRuleDeadlineBest for
Export Declaration Form (EDF)Regulation 3 of the 2026 Regulations5Within 30 days from the end of the month of invoicing5All software exporters from 1 October 2026
SOFTEXCirculars superseded by RBI Circular No. 20 from 1 October 20266Not applicable from 1 October 20266Older exports only; ask your bank
e-BRC (Services > IT)Accepts P0802, P0803, P0807 and P01033Generated after the bank's IRM reaches DGFT4Proof of realisation for software receipts
Invoice SACMust match the services exported3Before generating the e-BRCLinking the invoice to the payment

See SOFTEX replaced by EDF and EDF for service exporters for the filing steps.

What happens if you get P0802 or P0807 wrong?

Getting the wrong one of P0802 and P0807 matters less than picking a non-software code. DGFT's Services > IT category accepts P0802, P0803, P0807 and P0103, so either software code lets you generate an IT services e-BRC.3

  • IT code on non-IT work: DGFT's FAQs say an e-BRC for non-IT services cannot be generated against SOFTEX, and the exporter must have the purpose code amended first.4
  • Non-IT code on IT work: a receipt outside the four IT codes cannot be certified under Services > IT.3
  • Fixing it: DGFT's FAQs say exporters must contact the bank to request purpose code changes.4

See how to correct a purpose code after payment.

Which RBI rules say this about P0802 and P0807?

Three RBI instruments set the position for P0802 and P0807: the 2012 purpose code list, the 2026 Regulations and Circular No. 20.156

InstrumentDateWhat it saysBest for
A.P. (DIR Series) Circular No. 84, Annex I29 February 2012Lists P0802 and P0807 with the descriptions above1Checking the exact wording
FEMA (Export and Import of Goods and Services) Regulations, 2026, regulations 3 and 4In force from 1 October 2026Every exporter of services gives an EDF to the specified authority5Understanding the EDF duty
A.P. (DIR Series) Circular No. 2016 January 2026Supersedes the earlier SOFTEX circulars from 1 October 20266Understanding why SOFTEX no longer applies

The SOFTEX wording mattered because of how DGFT treats software. DGFT's FAQs describe SOFTEX as the form filed by software exporters for export of software and software-related services, and DGFT's mapping labels P0807 "Softex IT".24 DGFT's FAQs say that to generate an e-BRC for SOFTEX, exporters choose the specific purpose code and select "IT" in the "Service" category.4 P0802's own description excludes software "covered in SOFTEX form", so in practice P0807 tended to be used for receipts linked to a SOFTEX and P0802 for other software consultancy and implementation.12

RBI's purpose code descriptions were not changed by those instruments: P0802 still refers to "SOFTEX form" in the list banks use.1 We did not find any RBI or DGFT document, as of October 2026, that says which of the two codes should be used for off-site software exports now that the SOFTEX circulars have been superseded. Treat this as an open question for your bank.

What are the common mistakes with P0802 and P0807?

The common mistakes with P0802 and P0807 come from treating the SOFTEX wording as current and from using software codes for other work.14

  • Assuming SOFTEX still decides the code: the SOFTEX circulars were superseded from 1 October 2026.6
  • Using a software code for consulting: non-IT e-BRCs cannot be generated against SOFTEX.4
  • Switching codes between invoices: inconsistent codes make e-BRCs and GST records harder to match.3
  • Invoice SAC outside the mapping: only invoices whose SAC matches the services can be attached.3

Note: This page explains the codes; it is not tax or legal advice. Where your work mixes software with consulting or design, confirm the code with your bank and a chartered accountant.

How did we verify this?

We checked this page against the sources below on 30 October 2026. Read our methodology or report an error.

  1. [1]RBI: Annex I to A.P. (DIR Series) Circular No. 84 dated 29 February 2012, Purpose Codes for Reporting under FETERS, Part B (receipt purposes)
  2. [2]DGFT: Purpose Code and SAC Code Mapping, Version 1.0, 10 November 2023
  3. [3]DGFT: eBRC generation rules, General Guidelines for Generating eBRC (last updated 26 March 2024)
  4. [4]DGFT: FAQs (Self-Generation of eBRC), Version 1.0, March 2024, questions 9, 25 and 84
  5. [5]RBI: Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026, amended up to 22 September 2026, regulations 3 and 4
  6. [6]RBI: A.P. (DIR Series) Circular No. 20 dated 16 January 2026, Export and Import of Goods and Services

Frequently asked questions

Is purpose code P0807 the code for advertising?+

Purpose code P0807 is not the code for advertising. In RBI's list P0807 is "Off-site Software Exports", a software code in group P08. Advertising has its own code, P1007, "Advertising, trade fair service", in group P10.1 An agency running ad campaigns for a foreign client would look at P1007 with its bank.

Can I generate an e-BRC with purpose code P0802?+

Yes. DGFT's eBRC rules say the Services > IT category accepts four purpose codes: P0802, P0803, P0807 and P0103.3 So a software receipt reported under purpose code P0802 can be certified as an IT services e-BRC, as long as your invoice carries a SAC that matches the services.

Which purpose code should a software exporter use now that SOFTEX has been superseded?+

RBI's descriptions still refer to SOFTEX, and we found no RBI or DGFT document re-mapping P0802 and P0807 after the SOFTEX circulars were superseded from 1 October 2026.156 A software exporter should ask its AD bank which of the two purpose codes it now applies, and use that code consistently.

My bank used P0807 but I am a consultant, not a developer. Is that a problem?+

A software code on consulting work can be a problem. DGFT's FAQs say e-BRCs for non-IT services cannot be generated against SOFTEX, and the purpose code must first be amended to the relevant services code through the bank.4 Ask the bank to change P0807 to the code that matches your consulting work.

Do purpose codes P0802 and P0807 map to the same SAC codes?+

Yes. DGFT's purpose code to SAC mapping lists the same six SACs against purpose codes P0802 and P0807: 998313, 998314, 998315, 998316, 998319 and 998434.2 They cover IT consulting and support, IT design and development, hosting, IT infrastructure and network management, other IT services and software downloads.

Can P0103 advance receipts be clubbed with P0807 in one e-BRC?+

DGFT's eBRC rules name P0807 specifically among the codes that can be clubbed with P0103 advance receipts in one e-BRC.3 For P0802, the same result comes from DGFT's general rule allowing P0103 to be clubbed with any purpose code. Check the rules page when you combine an advance with a later software payment.

This page is general information for Indian service exporters, not tax or legal advice. Rules change and outcomes depend on your facts, so confirm with a chartered accountant before acting.