Skip to main content
Complete list of purpose codes for inward remittance as per RBI guidelines. These codes categorize the nature of a foreign exchange transaction and are used in the irmPurposeCode field.
Export transactions most commonly use category 01 codes, for example P0101 for negotiated export bills and P0103 for advance receipts.

Purpose codes by category

01 - Exports (of Goods)

Usage guidelines

  • Use the appropriate purpose code when filing eBRC (Electronic Bank Realisation Certificate) applications
  • Ensure the purpose code matches the actual nature of the foreign exchange transaction
  • Refer to RBI guidelines for detailed descriptions of each code
  • Main categories are numbered (01, 02, 03, etc.)
  • Specific purpose codes follow the format P0XXX
  • Some entries above summarize a range (e.g., P0214-P0226); refer to the linked RBI source for each individual code within a range
  • Purpose codes are mandatory for all foreign exchange transactions
  • Incorrect purpose code selection may lead to regulatory issues
  • Always refer to the latest RBI circulars for any updates to these codes

Used by

Source: RBI purpose codes for inward remittance · Last reviewed: 22 July 2026