Guide for Service Exporters
Menu
Purpose codes

What is purpose code P1102?

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

Short answer

P1102 is not in RBI's current receipt purpose code list as reproduced by HDFC Bank, DBS Bank India and DGFT.356 An earlier, withdrawn RBI list used it for personal and cultural services.2 Those purposes are now P1105, P1106, P1107 and P1109.5 Online tutors and educators compare P1107, educational services.5

CodeOfficial descriptionBOP groupDirectionTypical user
P1102Not in the current RBI receipt list. Earlier, withdrawn list: Personal, cultural services such as those related to museums, libraries, archives and sporting activities and fees for correspondence courses of Indian Universities/Institutes25P11, Personal, Cultural & Recreational services (earlier list)2Receipt (inward remittance to India)1No current user; tutors use P1107, and museums, sport and other cultural services use P1105, P1106 or P11095

Purpose code P1102 does not appear in the current list of RBI receipt purpose codes. HDFC Bank's and DBS Bank India's reproductions of the list go from P1101 to P1103, and DGFT's purpose code to SAC mapping has no P1102 entry.356

The code still turns up on older forms and websites. This page explains what it meant and which current code to use instead.

What did the P1102 purpose code cover?

The P1102 purpose code covered personal and cultural services in an earlier RBI list, now marked "Withdrawn" on the RBI website. That list described P1102 as: "Personal, cultural services such as those related to museums, libraries, archives and sporting activities and fees for correspondence courses of Indian Universities/Institutes".2

The current list, which traces back to A.P. (DIR Series) Circular No. 84 dated 29 February 2012, splits those purposes across separate codes in group P11, "Personal, Cultural & Recreational services".15 RBI's annex PDF showed a captcha page when this page was checked, so the current list is taken from the HDFC Bank and DBS Bank India reproductions, which match each other.56

When should you use the P1102 purpose code?

You should not use the P1102 purpose code for a new receipt, because it is not in the current RBI receipt list.56 Anyone whose bank, platform or form still offers P1102 should pick the current code that matches the payment.5

  • Earlier list only: P1102 appears in the earlier, withdrawn RBI list.2
  • No current entry: HDFC Bank's and DBS Bank India's lists go from P1101 to P1103.56
  • No SAC mapping: DGFT's purpose code to SAC mapping (Version 1.0, 10 November 2023) has no entry for P1102.3

If a payment has already been credited under P1102, ask the bank that received it which current code it reported.4

Who used the P1102 purpose code, and which code do they use now?

The P1102 purpose code was meant for museums, libraries, archives, sporting activities and correspondence course fees of Indian universities and institutes.2 The replacements in group P11 are:5

  • Online tutors, coaching institutes and universities: P1107, "Educational services (e.g. fees received for correspondence courses offered to non-resident by Indian institutions)".5 DGFT maps education SACs, including "Commercial training and coaching services" (999293), to P1107.3
  • Museums, libraries and archives: P1105, "Museums, library and archival services".5
  • Sports coaches, athletes and sporting events: P1106, "Recreation and sporting activity services".5
  • Other personal, cultural and recreational services: P1109, "Other Personal, Cultural & Recreational services".5

Each of these codes describes the payment more precisely than the earlier P1102 did.5

What transactions did P1102 cover, and where do they go now?

Transactions that P1102 covered in the earlier list now go to the matching current code in group P11.25 Each example below names the code to compare:

  • Online classes: For example, a tutor teaching students abroad over video calls would compare P1107.5
  • Correspondence course: For example, an Indian institute receiving fees from a non-resident for a distance course would compare P1107, whose description names correspondence courses.5
  • Archive research: For example, an Indian archive paid by a foreign university for access or digitisation work would compare P1105.5
  • Yoga classes: For example, a yoga instructor teaching classes online would compare P1107 and P1109 with the bank.5

Which SAC codes does DGFT map to the P1102 purpose code?

DGFT's purpose code to SAC mapping (Version 1.0, 10 November 2023) has no entry for P1102, because the code is not in the current list.3 DGFT says exporters generating an e-BRC must choose the SAC that corresponds to the purpose code, so use the mapping entry for the replacement code, such as P1107.4

When should you not use the P1102 purpose code?

You should not use the P1102 purpose code at all for current receipts; the table shows the current code for each kind of payment it used to cover.56

PaymentCurrent codeOfficial descriptionBest for
Teaching, tutoring or courses for non-residentsP1107Educational services (e.g. fees received for correspondence courses offered to non-resident by Indian institutions)Online tutors, coaching institutes and universities
Museum, library or archive servicesP1105Museums, library and archival servicesMuseums, libraries and archives
Sport and recreationP1106Recreation and sporting activity servicesSports coaches, athletes and sporting events
Other personal or cultural servicesP1109Other Personal, Cultural & Recreational servicesPersonal and cultural services no other P11 code describes

Where a payment could fit two of these codes, describe the service clearly on the invoice and agree the code with the bank.

What documents are required for a payment that a form labels P1102?

A payment that a form labels P1102 needs the same documents as any export of services under its current code: an invoice, the Export Declaration Form (EDF), and the bank's inward remittance record that the e-BRC is generated from.74 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.7

DocumentWhat it recordsWho needs it
Export invoiceThe service, the client outside India and the amountEvery exporter billing a foreign client
Export Declaration Form (EDF)The export of services, declared to the specified authorityEvery 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 codeEvery exporter; DGFT says an e-BRC cannot be generated without an IRM
e-BRCDGFT's confirmation that the exporter received payment for the exportExporters who need proof that payment was realised

Exporters of services other than software may file the EDF on or before the date payment is received instead.7

How do you declare a payment that used to fall under P1102?

You declare a payment that used to fall under P1102 by choosing the matching current code, telling your bank that code, and carrying it through to the EDF and the e-BRC.547

  1. Stop using P1102: Treat P1102 as an earlier-list code and pick a current group P11 code instead.25
  2. Match the work to a current code: Compare the payment with P1105, P1106, P1107 and P1109, for example P1107 for teaching students abroad.5
  3. Give the bank the current purpose code: Tell your bank the current purpose code when the payment arrives, using the bank's own inward remittance process.4
  4. 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.7
  5. Check the IRM and generate the e-BRC: Check that the bank's inward remittance message shows the current code, then generate the e-BRC on the DGFT portal and choose the SAC that corresponds to that code.4

How does a P1102 label affect FIRA, GST and income tax?

A P1102 label mainly affects the e-BRC, because DGFT's mapping has no SAC for P1102 and the SAC must correspond to the purpose code.34 GST, realisation and income tax follow their own rules.

  • FIRA: Ask your bank for its inward remittance advice, often called a Foreign Inward Remittance Advice (FIRA), and check which current purpose code it shows.
  • e-BRC: Ask the bank to report a current code, such as P1107, before you generate the e-BRC, since DGFT says banks can amend the inward remittance message.4
  • 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.8 Export of services is a zero rated supply, and a registered person can supply under bond or Letter of Undertaking without paying integrated tax.9
  • 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.7
  • 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.

What are the common mistakes with the P1102 purpose code?

The common mistakes with the P1102 purpose code are using it at all, and leaving a P1102 receipt uncorrected.54

  • Copying an old list: Websites and forms that still offer P1102 use the earlier, withdrawn RBI list.2
  • Leaving a wrong code in place: If a payment was credited under P1102, ask the bank that received it which current code it reported. 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.4 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.4

The full steps are in how to correct a purpose code after payment.

The purpose codes related to P1102 are the current group P11 codes below, from RBI's list.56

CodeOfficial descriptionBest for
P1107Educational services (e.g. fees received for correspondence courses offered to non-resident by Indian institutions)Online tutors, coaching institutes and universities
P1105Museums, library and archival servicesMuseums, libraries and archives
P1106Recreation and sporting activity servicesSport, recreation and sporting events
P1109Other Personal, Cultural & Recreational servicesOther personal, cultural and recreational services
P1101Audio-visual and related services like Motion picture and video tape production, distribution and projection services.Audio-visual production and distribution
P1104Entertainment servicesEntertainment services

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. [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. [2]RBI: Annexure II, New purpose codes for reporting forex transactions, receipt purposes (earlier list, pages marked Withdrawn)
  3. [3]DGFT: Purpose Code and SAC Code Mapping, Version 1.0, 10 November 2023
  4. [4]DGFT: Public eBRC FAQs (purpose code meaning, SAC mapping, purpose code changes) (checked 2026-10-30)
  5. [5]HDFC Bank: Inward Remittance Purpose Codes (reproduction of the RBI list, checked 28 October 2026)
  6. [6]DBS Bank India: Inward remittance purpose code description list (reproduction of the RBI list, checked 28 October 2026)
  7. [7]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)
  8. [8]CBIC: Integrated Goods and Services Tax Act, 2017, section 2(6), definition of export of services (checked 2026-10-30)
  9. [9]CBIC: Integrated Goods and Services Tax Act, 2017, section 16, zero rated supply (checked 2026-10-30)

Frequently asked questions

Is P1102 a valid purpose code for receipts today?+

Not in the current RBI receipt list as reproduced by HDFC Bank, DBS Bank India and DGFT, which has no P1102 entry.356 The bank lists go from P1101 to P1103. If a form or platform still offers P1102, ask the bank which current code it will report instead.

Which code should an online tutor use instead of P1102?+

An online tutor would compare P1107, educational services, in the current RBI list.5 DGFT maps commercial training and coaching services (SAC 999293) to P1107.3 Confirm the code with your bank, especially where the classes are fitness, hobby or wellness sessions rather than education.

Which code covers sports coaching for clients abroad instead of P1102?+

Sports coaching would compare P1106, recreation and sporting activity services, or P1107 where the coaching is education.5 The earlier P1102 description named sporting activities, but the current list splits them out, so describe the coaching clearly on the invoice and confirm the code with your bank.

Why do some websites still list the P1102 purpose code?+

Some websites and old forms still use an earlier RBI list, now marked withdrawn, in which P1102 covered personal and cultural services, including correspondence course fees of Indian universities.2 The current list, reproduced by HDFC Bank and DBS Bank India, has no P1102.56

Can an e-BRC be generated for a P1102 receipt?+

DGFT's purpose code to SAC mapping has no entry for P1102.3 DGFT says exporters must choose the SAC that corresponds to the purpose code and must contact the bank to change a code.4 Ask the bank to report a current code, such as P1107, before you generate the e-BRC.

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.