What is purpose code P0802?
- Verified by:
- Editorial team
- Published
- Last modified
- Reading time
- 8 min read
Short answer
P0802 is the RBI receipt purpose code for "Software consultancy/implementation (other than those covered in SOFTEX form)".67 It sits in group P08, "Telecommunication, Computer & Information Services".6 DGFT maps the same six IT SACs to P0802 and P0807.4 RBI Circular No. 20 superseded the SOFTEX circulars from 1 October 2026, so ask your bank which code applies.3
| Code | Official description | BOP group | Direction | Typical user |
|---|---|---|---|---|
| P0802 | Software consultancy/implementation (other than those covered in SOFTEX form)67 | P08 Telecommunication, Computer & Information Services | Receipt (inward) | Software developers, consultants and IT firms4 |
Purpose code P0802 is the software services code most Indian developers and IT firms meet first. It covers software consultancy and implementation that is not covered by a SOFTEX form.67
What does the P0802 purpose code cover?
The P0802 purpose code covers receipts for software consultancy and implementation other than those covered in a SOFTEX form.67 DGFT's purpose code to SAC mapping reproduces the same wording.4
- Official description: "Software consultancy/implementation (other than those covered in SOFTEX form)".67
- BOP group: P08, "Telecommunication, Computer & Information Services".6
- Direction: receipt, meaning money coming into India.1
- Source list: A.P. (DIR Series) Circular No. 84 dated 29 February 2012 told banks to report all foreign exchange transactions under a revised purpose code list from April 2012.1
RBI's annex PDF showed a captcha page when this page was checked, so the wording above is quoted from the HDFC Bank and DBS Bank India reproductions, which match each other word for word.67 The words "other than those covered in SOFTEX form" date from when software exports were declared on SOFTEX. From 1 October 2026 every exporter of services furnishes an Export Declaration Form (EDF) under regulation 3 of the FEMA (Export and Import of Goods and Services) Regulations, 2026, and RBI Circular No. 20 of 16 January 2026 superseded the SOFTEX circulars.23 No change to the P0802 description had been found as of October 2026.6
When should you use the P0802 purpose code?
Use the P0802 purpose code when a foreign client pays you for software consultancy or for implementing software.6 DGFT's mapping links P0802 to IT consulting and support, IT design and development, hosting, IT infrastructure and network management, other IT services and software downloads.4
- Consultancy: you advise on software choice, architecture or rollout.
- Implementation: you build, configure or deploy software for the client.
- Your bank's practice: with SOFTEX superseded, no RBI text found says which of P0802 or P0807 banks should prefer, so ask your bank.3
DGFT's mapping labels P0802 "Non Softex IT" and P0807 "Softex IT".4 The full comparison is in P0802 vs P0807.
Who uses the P0802 purpose code?
The P0802 purpose code is used by Indian exporters paid for software consultancy or for implementing software.6
- Freelance developers: build web and mobile applications for clients abroad.
- ERP and CRM consultants: configure and roll out business systems.
- IT agencies: do custom development and integration work.
Work that is mainly design, marketing or writing has no software element in the description, so it belongs elsewhere: see purpose codes for design services and digital marketing services.
What transactions are covered under P0802?
Transactions covered under P0802 are payments for software consultancy or implementation.6
- Web application: For example, a freelance developer builds a web application for a client in Canada.
- ERP rollout: For example, an ERP or CRM consultant configures and rolls out a system for a UK company.
- Integration work: For example, a small IT agency does custom development and integration work for an Australian startup.
- Software downloads: For example, a developer sells downloadable software to a buyer abroad, which matches SAC 998434, "Software downloads", in DGFT's mapping.4
Each example is paid for software consultancy or implementation.
When should you not use the P0802 purpose code?
Do not use the P0802 purpose code when the work is not software consultancy or implementation.67
- Off-site software exports your bank codes separately: use P0807, "Off-site Software Exports", if your bank applies it.6
- Hardware set-up: use P0801.6
- Maintaining existing software: use P0804.6
- Management consulting with no software element: use P1006, "Business and management consultancy and public relations services".6
If the contract mixes these, ask your bank which code it expects.
What documents are required for P0802?
No RBI document lists papers specific to P0802; your bank's own policy sets them. The FEMA (Export and Import of Goods and Services) Regulations, 2026 require each bank to have a policy and standard operating procedure listing documents, timelines and charges, published on its website.2
- Invoice: a service description and Services Accounting Code (SAC) that match the P0802 description. DGFT says you must choose the SAC that corresponds to the purpose code when you generate an electronic Bank Realisation Certificate (e-BRC).5
- Export Declaration Form (EDF): from 1 October 2026 every exporter of services gives an EDF to the specified authority, usually the AD bank, within 30 days from the end of the month of invoicing.2
- Bank record: the bank's credit advice or Foreign Inward Remittance Advice (FIRA) showing the code it reported.
DGFT's purpose code to SAC mapping (Version 1.0, 10 November 2023) lists these SACs against P0802:4
| SAC | SAC description |
|---|---|
| 998313 | Information technology (IT) consulting and support services |
| 998314 | Information technology (IT) design and development services |
| 998315 | Hosting and information technology (IT) infrastructure provisioning services |
| 998316 | IT infrastructure and network management services |
| 998319 | Other information technology services n.e.c |
| 998434 | Software downloads |
The mapping is many-to-many, so the same SAC can appear against several purpose codes.4
How do you declare the P0802 purpose code?
You declare the P0802 purpose code by telling your bank the purpose when the payment arrives, then using the matching SAC for the e-BRC.15
- Match the work to the description: Compare what the client pays for with the RBI description of P0802, "Software consultancy/implementation (other than those covered in SOFTEX form)", and with the codes listed under related codes below.6
- Put the matching SAC on the invoice: Use a SAC that DGFT's mapping lists against P0802, so the invoice can later be linked to the payment on the DGFT portal.4
- Tell the bank or payer the code: Give P0802 to your bank, or to the platform or payer that asks for a purpose, before the money is credited.1
- Check the credit advice: Check that the bank's credit advice or FIRA shows P0802, and ask the bank to amend it straight away if it does not.5
- Generate the e-BRC: On the DGFT portal, link the bank's inward remittance message (IRM) to your invoice and choose the SAC that corresponds to P0802.105
Banks report the code they record, so the code on the bank's record is the one that counts.
How does the P0802 purpose code affect FIRA, GST and income tax?
The P0802 purpose code is a reporting code under RBI's FETERS reporting, and it decides which e-BRC category you can use.111 DGFT's eBRC rules say only P0802, P0803, P0807 and P0103 apply under Services > IT.11
- FIRA and e-BRC: the e-BRC is now self-generated by the exporter on the DGFT portal from the inward remittance message (IRM) data the bank sends, and DGFT says you choose the SAC that corresponds to the purpose code on the remittance.105 Check that the bank's FIRA or credit advice shows P0802 before you use it as payment evidence.
- GST: a supply is an export of services only when all five conditions of section 2(6) of the IGST Act are met: supplier in India, recipient outside India, place of supply outside India, payment in convertible foreign exchange (or in rupees where RBI permits), and supplier and recipient not merely establishments of a distinct person.8 For a GST refund on exported services, rule 89(2)(c) of the CGST Rules asks for a statement of invoices with the relevant Bank Realisation Certificates or Foreign Inward Remittance Certificates.9
- Income tax: the Income-tax Act, 2025 has applied from 1 April 2026, and tax year 2026-27 runs from 1 April 2026 to 31 March 2027.12 Income tax is worked out on the income under that Act. Section 58(2), Table row 3, which replaced section 44ADA, gives resident individuals and partnership firms (not LLPs) in specified professions, including information technology, a 50% deemed profit where gross receipts are up to ₹50 lakh, or ₹75 lakh if cash receipts are 5% or less.13
How GST and income tax apply depends on your contract and facts, so confirm with a chartered accountant.
What are the common mistakes with the P0802 purpose code?
The common mistakes with the P0802 purpose code involve the IT category and the old SOFTEX wording.113
- Consulting code on software work: a developer whose receipt carries P1006 cannot certify it under DGFT's Services > IT category, which accepts only P0802, P0803, P0807 and P0103.11
- Assuming SOFTEX still decides the code: the SOFTEX circulars were superseded from 1 October 2026, so ask your bank which of P0802 or P0807 it now applies.3
- Invoice SAC outside the mapping: DGFT's rules say service exporters can only attach invoices whose SAC matches the services.11
- Not checking the first payment: check the code on the first credit advice from each new client, before you generate an e-BRC.
To fix a wrong code, ask the bank that credited the payment. DGFT's eBRC FAQs say exporters must contact the bank to request a purpose code change, and that banks can amend the IRM they report to DGFT.5 The full steps are in how to correct a purpose code after payment.
Which purpose codes are related to P0802?
The codes closest to P0802 are listed below with their official RBI descriptions.67
| Code | Official description | Best for |
|---|---|---|
| P0807 | Off-site Software Exports | Off-site software exports, where your bank applies this code |
| P0801 | Hardware consultancy/implementation | Hardware consultancy or implementation |
| P0803 | Data base, data processing charges | Database or data processing work |
| P0804 | Repair and maintenance of computer and software | Repair and maintenance of existing computers and software |
| P1006 | Business and management consultancy and public relations services | Business consulting with no software element |
To compare every receipt code, see the RBI purpose codes list for exporters, or shortlist codes with the purpose code finder. Where a payment could fit more than one description, confirm the code with your bank or a chartered accountant before the money is credited.
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]RBI: A.P. (DIR Series) Circular No. 84 dated 29 February 2012, Compilation of R-Returns: Reporting under FETERS (revised purpose codes from April 2012)
- [2]RBI: FEMA (Export and Import of Goods and Services) Regulations, 2026, FEMA 23(R)/2026-RB, amended up to 22 September 2026, regulations 3, 4 and 19
- [3]RBI: A.P. (DIR Series) Circular No. 20 dated 16 January 2026, Export and Import of Goods and Services (Annex of superseded circulars, including SOFTEX circulars)
- [4]DGFT: Purpose Code and SAC Code Mapping, Version 1.0, 10 November 2023
- [5]DGFT: Public eBRC FAQs (purpose code meaning, SAC mapping, purpose code changes)
- [6]HDFC Bank: Inward Remittance Purpose Codes (reproduction of the RBI list, checked 28 October 2026)
- [7]DBS Bank India: Inward remittance purpose code description list (reproduction of the RBI list, checked 28 October 2026)
- [8]CBIC: IGST Act, 2017, section 2(6), export of services
- [9]CBIC: CGST Rules, 2017, rule 89(2)(c), refund on account of export of services (checked 2026-10-30)
- [10]DGFT: eBRC services page (self-generated e-BRC from bank IRM data, Trade Notice 33/2023-24 dated 10 November 2023)
- [11]DGFT: eBRC generation rules, General Guidelines for Generating eBRC, last updated 26 March 2024, rules 9 and 10 (checked 2026-10-30)
- [12]PIB: Income-tax Act, 2025 comes into force from 1 April 2026
- [13]Income Tax Department: Income-tax Act, 2025, section 58 (presumptive taxation, Table row 3 for specified professions)
Frequently asked questions
Can a freelance web developer use purpose code P0802?+
A freelance web developer building and implementing a website or web application for a foreign client is doing software implementation, which the P0802 description covers.6 Some banks may apply P0807 to off-site software work instead, so confirm the purpose code with your bank before the first payment and then use it consistently.
Does purpose code P0802 still apply after SOFTEX was superseded?+
Purpose code P0802 is still in the bank reproductions of the RBI list as of October 2026, with its SOFTEX wording unchanged.6 RBI Circular No. 20 superseded the SOFTEX circulars from 1 October 2026, so ask your bank how it now separates P0802 from P0807 for software receipts.3
Which SAC codes does DGFT map to purpose code P0802?+
DGFT's Version 1.0 mapping lists SACs 998313, 998314, 998315, 998316, 998319 and 998434 against purpose code P0802.4 These cover IT consulting and support, IT design and development, hosting, IT infrastructure and network management, other IT services and software downloads. DGFT maps the same six SACs to P0807.
Can an e-BRC be generated for a receipt under purpose code P0802?+
Yes. DGFT's eBRC rules say the Services > IT category accepts four purpose codes: P0802, P0803, P0807 and P0103.11 For service exports, DGFT's rules also say you can only attach invoices whose SAC matches the services, so put an IT SAC from the mapping on your P0802 invoice.114
Which group does purpose code P0802 belong to?+
Purpose code P0802 belongs to group P08, "Telecommunication, Computer & Information Services", of RBI's receipt purpose codes.6 The list comes from A.P. (DIR Series) Circular No. 84 dated 29 February 2012, which revised the purpose codes banks report from April 2012.1 Group P08 also holds P0801, P0803, P0804 and P0807.
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.
Keep reading
What is the difference between purpose codes P0802 and P0807?
P0802 is software consultancy or implementation outside SOFTEX; P0807 is off-site software exports. How DGFT treats each and what changed when SOFTEX ended.
Purpose codesWhat is purpose code P0807?
P0807 is the RBI receipt purpose code for off-site software exports. Who uses it, how it differs from P0802, and what the end of SOFTEX means for it.
Purpose codesWhich purpose code should a software developer or IT company use for export receipts?
Purpose codes for software and IT service exports from India: P0802, P0807, P0803, P0804, P0801 and P0902, how DGFT's IT e-BRC rules use them, and how to choose.
Purpose codesWhich purpose code should a SaaS company use for foreign subscription revenue?
Which RBI purpose code fits SaaS subscription income: P0802 or P0807 for software services, P0902 for licences, P0803 for data processing. How Indian SaaS firms choose.
GlossaryWhat is SOFTEX?
SOFTEX was the form used to declare software exports from India. From 1 October 2026 the EDF replaces it under the FEMA 2026 Regulations. What changed.