What is purpose code P0902?
- Verified by:
- Editorial team
- Published
- Last modified
- Reading time
- 10 min read
Short answer
P0902 is the RBI receipt purpose code for licence fees on produced originals or prototypes, patents, copyrights, trademarks, industrial processes and franchises.45 It sits in group P09, charges for the use of intellectual property.4 DGFT maps it to licensing SACs for software, films, art works, manuscripts, R&D products and trademarks.2 Franchise fees have their own code, P0901.4
| Code | Official description | BOP group | Direction | Typical user |
|---|---|---|---|---|
| P0902 | Receipts for use, through licensing arrangements, of produced originals or prototypes (such as manuscripts and films), patents, copyrights, trademarks, industrial processes, franchises etc.45 | P09, Charges for the use of intellectual property n.i.e4 | Receipt (inward remittance to India)1 | Authors, filmmakers, photographers, software owners and patent holders licensing existing work to users abroad42 |
Purpose code P0902 covers licence fees: money you receive for letting someone abroad use something you already own, such as a manuscript, a film, a patent or a trademark.45
The distinction that matters is between licensing an existing work and being paid to create a work to order. This page explains that line and the neighbouring codes.
What does the P0902 purpose code cover?
The P0902 purpose code covers licence fees received for letting someone abroad use produced originals or prototypes, patents, copyrights, trademarks, industrial processes and franchises. RBI's receipt purpose code list describes P0902 as: "Receipts for use, through licensing arrangements, of produced originals or prototypes (such as manuscripts and films), patents, copyrights, trademarks, industrial processes, franchises etc."45 DGFT's purpose code to SAC mapping reproduces the same wording, cut short in its table.2 P0902 sits in group P09, "Charges for the use of intellectual property n.i.e".4
The list comes from A.P. (DIR Series) Circular No. 84 dated 29 February 2012, which 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.45
When should you use the P0902 purpose code?
Use the P0902 purpose code when a foreign client pays for the right to use a work, invention or brand you already own, under a licence.4 The test is whether the client is paying for a right or for new work.4
- You own the work: The payment is for the use of something that already exists, such as a manuscript, film, photograph, software product, patent or trademark.4
- The payment is a licence fee or royalty: The P0902 description covers receipts "through licensing arrangements".4
- No new work is commissioned: If the client pays you to create the work, the payment is for a service, and P1101 or P1007 may describe it better.4
If more than one description could fit, confirm P0902 with your bank before the payment is credited.4
Who uses the P0902 purpose code?
P0902 fits Indian owners of intellectual property who license it to users abroad.4 DGFT's mapping links P0902 to licensing SACs for software and databases, films and recordings, art works, manuscripts and books, R&D products and trademarks, and also to "Specialty design services" (998391) and "Design originals" (998392).2
- Authors and publishers: Writers licensing translation, reprint or adaptation rights in a manuscript.
- Filmmakers and music owners: Owners of finished films, recordings or programmes licensing broadcast or streaming rights.
- Photographers and illustrators: Creators licensing existing images or art works to agencies and publishers abroad.
- Software companies: Owners licensing the right to use their software or databases.2
- Patent and trademark holders: Inventors and brand owners receiving royalties from overseas manufacturers or licensees.
What transactions are covered under P0902?
Transactions covered under P0902 are licence fees and royalties for existing originals, patents, copyrights and trademarks.4 Each example below fits the description:
- Book rights: For example, an author licenses translation rights in a manuscript to a foreign publisher.
- Film licensing: For example, a filmmaker licenses a finished documentary to an overseas streaming service.
- Image licensing: For example, a photographer or illustrator licenses existing images to a foreign agency.
- Patent royalties: For example, a patent holder receives royalties from an overseas manufacturer, or a software company licenses its product to a customer abroad.
Which SAC codes does DGFT map to the P0902 purpose code?
DGFT's purpose code to SAC mapping (Version 1.0, 10 November 2023) lists these Services Accounting Codes (SAC) against P0902, among others where noted:2
| SAC | SAC description |
|---|---|
| 997331 | Licensing services for the right to use computer software and databases |
| 997332 | Licensing services for the right to broadcast and show original films, sound recordings, radio and television programme etc |
| 997333 | Licensing services for the right to reproduce original art works |
| 997334 | Licensing services for the right to reprint and copy manuscripts, books, journals and periodicals |
| 997335 | Licensing services for the right to use R&D products |
| 997336 | Licensing services for the right to use trademarks and franchises |
| 997337 | Licensing services for the right to use minerals including its exploration and evaluation |
| 997338 | Licensing services for right to use other natural resources including telecommunication spectrum |
The mapping lists 4 more SAC codes against P0902; see the DGFT file for the full list.2
When you generate an electronic Bank Realisation Certificate (e-BRC) on the DGFT portal, DGFT says you must choose the SAC that corresponds to the purpose code on the remittance.3 The mapping is many-to-many, so the same SAC can appear against several purpose codes.2
When should you not use the P0902 purpose code?
Do not use the P0902 purpose code when the client pays you to produce new work or when another code names the payment more precisely.4 Each case below names the code to compare:
- Video made to order: A video editor producing a film to order would compare P1101.4
- Advertising work: An agency producing an ad campaign would compare P1007, "Advertising, trade fair service".4
- Franchise fees: Fees for franchise services are P0901, "Franchises services".4
- Publishing services: Publishing and printing work for a client is P1017.4
Where a payment sits on the line between two codes, the contract and invoice usually show which service the client is paying for, so keep them ready for the bank.
What documents are required for P0902?
A payment under P0902 needs the documents any export of services needs: an invoice, the Export Declaration Form (EDF), and the bank's inward remittance record that the e-BRC is generated from.63 Under regulation 3(2) of the Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026 (the 2026 Regulations), an exporter of services files the EDF with the specified authority within 30 days from the end of the month in which the invoice was raised.6
| Document | What it records | Who needs it |
|---|---|---|
| Export invoice | The service, the client outside India and the amount | Every exporter billing a foreign client under P0902 |
| Contract or engagement letter | The scope of work, which shows why the code fits | Exporters whose work could fit more than one code |
| Export Declaration Form (EDF) | The export of services, declared to the specified authority | Every exporter of services; for services other than software in the Domestic Tariff Area the specified authority is an Authorised Dealer bank |
| Inward remittance message (IRM) | The bank's reference for the inward remittance, with its purpose code | Every exporter; DGFT says an e-BRC cannot be generated without an IRM |
| e-BRC | DGFT's confirmation that the exporter received payment for the export | Exporters who need proof that payment was realised |
For software, the specified authority can also be Software Technology Parks of India (STPI), and in a Special Economic Zone it is the Development Commissioner.6 Exporters of services other than software may file the EDF on or before the date payment is received instead.6
How do you declare the P0902 purpose code?
You declare the P0902 purpose code by telling your bank the purpose of the inward remittance, then making sure the same code carries through to the EDF and the e-BRC.36 The steps below follow that order.
- Match the work to the P0902 description: Compare what the foreign client pays for with the RBI description of P0902 and the neighbouring codes.4
- Describe the service on the invoice: Describe the service on the export invoice in words that match the P0902 description, so the bank can see why the code fits.4
- Give the bank the P0902 purpose code: Tell your bank that the purpose of the inward remittance is P0902 when the payment arrives, using the bank's own inward remittance process.3
- File the Export Declaration Form: File the EDF with the specified authority within 30 days from the end of the month in which the invoice was raised, or for non-software services on or before the date payment is received.6
- Check the IRM and generate the e-BRC: Check that the bank's inward remittance message shows P0902, then generate the e-BRC on the DGFT portal and choose the SAC that corresponds to P0902.3
DGFT's eBRC FAQs place e-BRC generation under Services, then eBRC, then Generating eBRC, after you register on the DGFT website and link your Importer Exporter Code (IEC).3
How does P0902 affect FIRA, GST and income tax?
The P0902 purpose code states the purpose of the payment on the bank's record; GST, realisation and income tax follow their own rules.3 The code matters most where the e-BRC and the SAC you choose must line up with it.3
- FIRA: Ask your bank for its inward remittance advice, often called a Foreign Inward Remittance Advice (FIRA), and check that it shows the same purpose code before you rely on it for GST or bank records.
- e-BRC: DGFT describes the e-BRC as its confirmation that the exporter has received payment for the export of goods or services, and says the SAC you choose must correspond to the purpose code.3
- GST: A supply is an export of services under section 2(6) of the IGST Act, 2017 when the supplier is in India, the recipient is outside India, the place of supply is outside India, payment is received in convertible foreign exchange (or in Indian rupees where RBI permits), and the two are not merely establishments of a distinct person.7 Export of services is a zero rated supply, and a registered person can supply under bond or Letter of Undertaking without paying integrated tax.8
- Realisation: Regulation 5(1) of the 2026 Regulations requires the value of exported services to be realised within nine months from the date of invoice, or twelve months where the export is invoiced or settled in Indian rupees.6
- Income tax: The sources on this page do not cover income tax, and how a receipt is taxed depends on your facts, so confirm it with a chartered accountant.
For the GST side in more depth, see purpose codes and GST on export of services.
What are the common mistakes with the P0902 purpose code?
The common mistakes with the P0902 purpose code are choosing it for work another code describes, and leaving a wrong code uncorrected after the bank has reported it.43
- Treating commissioned work as a licence: A payment to create a work is a service, so P0902 does not describe it even if the client receives rights in the result.4
- Leaving a wrong code in place: DGFT's eBRC FAQs say exporters must contact the bank to request a purpose code change, and that banks can amend the inward remittance message (IRM) they report to DGFT.3 Send the bank the remittance reference, the code used, the code you need and your invoice.
- Choosing a SAC that does not match: DGFT says exporters must choose the SAC that corresponds to the purpose code when generating an e-BRC.3
The full steps are in how to correct a purpose code after payment, and the effects are covered in what happens if you use the wrong purpose code.
Which purpose codes are related to P0902?
The purpose codes related to P0902 are the franchise, media, advertising, publishing and software codes below, from RBI's list.45 P0902 is easiest to place by asking whether the client pays for a right or for work.
| Code | Official description | Best for |
|---|---|---|
| P0902 | Receipts for use, through licensing arrangements, of produced originals or prototypes (such as manuscripts and films), patents, copyrights, trademarks, industrial processes, franchises etc. | Licence fees for existing originals, patents, copyrights and trademarks |
| P0901 | Franchises services | Franchise fees |
| P1101 | Audio-visual and related services like Motion picture and video tape production, distribution and projection services. | Producing or distributing films and video to order |
| P1007 | Advertising, trade fair service | Advertising campaigns and trade fair services |
| P1017 | Publishing and printing services | Publishing and printing services |
| P0807 | Off-site Software Exports | Off-site software exports |
To compare every receipt code, see the RBI purpose codes list for exporters, or shortlist codes for your work 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]DGFT: Purpose Code and SAC Code Mapping, Version 1.0, 10 November 2023
- [3]DGFT: Public eBRC FAQs (purpose code meaning, SAC mapping, purpose code changes) (checked 2026-10-30)
- [4]HDFC Bank: Inward Remittance Purpose Codes (reproduction of the RBI list, checked 28 October 2026)
- [5]DBS Bank India: Inward remittance purpose code description list (reproduction of the RBI list, checked 28 October 2026)
- [6]RBI: Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026, Notification No. FEMA 23(R)/2026-RB as amended up to 22 September 2026, regulations 2(1)(f), 3(2) and 5(1) (checked 2026-10-30)
- [7]CBIC: Integrated Goods and Services Tax Act, 2017, section 2(6), definition of export of services (checked 2026-10-30)
- [8]CBIC: Integrated Goods and Services Tax Act, 2017, section 16, zero rated supply (checked 2026-10-30)
Frequently asked questions
Is stock photo or music licensing income covered by the P0902 purpose code?+
Licensing an existing photo or music track to a user abroad matches the P0902 description of licensing produced originals and copyrights.4 Confirm the code with your bank before the money is credited, because platforms and banks sometimes set a default purpose code that may not match a licence fee.
Is a commissioned video paid under P0902 or P1101?+
A video made to order for a foreign client is a production service, which the P1101 description covers. Licensing a finished film that you already own fits P0902.4 The deciding question is whether the client pays you for new work or for the right to use existing work.
Does DGFT map design work to the P0902 purpose code?+
Yes. Version 1.0 of DGFT's purpose code to SAC mapping lists specialty design services (998391) and design originals (998392) against P0902, as well as against other purpose codes.2 Because the mapping is many-to-many, check the RBI description of each candidate code before choosing one for design income.
Can a software company receive licence fees under P0902?+
DGFT's mapping lists SAC 997331, licensing services for the right to use computer software and databases, against P0902.2 A software company licensing an existing product to a customer abroad therefore fits P0902, while software developed for a client is described by the group P08 codes.
Is P0902 the same as the franchise code P0901?+
No. RBI's list describes P0901 as "Franchises services" and P0902 as receipts for licensing produced originals, patents, copyrights, trademarks, industrial processes and franchises.4 Both sit in group P09, so ask your bank which one fits when a payment is a franchise fee.
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 purpose code P0901?
P0901 is the RBI receipt purpose code for franchise services. Who receives payments under it, how it differs from P0902 licensing receipts, and its SAC mapping.
Purpose codesWhat is purpose code P1101?
P1101 is the RBI receipt purpose code for audio-visual services such as video production. Which video editors, animators and photographers use it.
Purpose codesWhich purpose code applies to YouTube AdSense income received in India?
Google does not name a purpose code for YouTube payouts. The candidate RBI codes for creators (P1101, P1104, P0902, P1099) and what to ask your bank.
Purpose codesWhich purpose code should a designer use for payments from foreign clients?
RBI has no single design purpose code. How graphic, brand, UI/UX, web, interior, fashion and industrial designers choose between P1099, P1007, P0802, P0902 and others.
Purpose codesWhat are the RBI purpose codes for receiving export of services payments?
Every RBI receipt purpose code in groups P02 to P16 with its exact description from Circular No. 84, and which kinds of Indian service exporters use each group.