
RBI Purpose Codes Explained - Why They Matter for Foreign Remittances
Learn what RBI Purpose Codes are and why they are essential for foreign remittances from India. This guide explains their role in regulatory reporting, common classification mistakes, and how selecting the correct purpose code helps ensure smooth Form 145 compliance and timely remittance processing.
Whenever money is remitted outside India through an authorised dealer (AD) bank, the remittance must generally be classified using an appropriate RBI Purpose Code.
These codes help banks and regulators identify the purpose of the remittance and ensure that foreign exchange transactions are reported correctly.
What is an RBI Purpose Code?
An RBI Purpose Code is a standard code prescribed for foreign exchange transactions. It identifies the nature of the remittance, such as:
- Import of goods
- Import of services
- Royalty
- Consultancy fees
- Technical services
- Interest payments
- Dividend payments
- Travel expenses
- Education fees
Selecting the correct code is an important part of the remittance process.
Why is the Purpose Code Important?
The purpose code enables the authorised dealer bank to:
- Classify the transaction correctly.
- Report the remittance to the Reserve Bank of India in the prescribed manner.
- Verify that the supporting documents are consistent with the nature of the payment.
Using an incorrect code may delay the processing of the remittance or require additional clarification from the bank.
Who Selects the Purpose Code?
In most cases, the remitter provides the purpose of the payment, while the authorised dealer bank verifies and applies the appropriate RBI Purpose Code based on the transaction and supporting documents.
If there is any uncertainty, businesses should consult their authorised dealer bank before initiating the remittance.
Practical Example
An Indian company pays a foreign supplier for consultancy services but mistakenly indicates the transaction as an import of goods.
During document verification, the authorised dealer bank identifies the mismatch between the invoice and the declared purpose. The bank requests clarification before processing the remittance, resulting in avoidable delays.
Common Mistakes
- Selecting a purpose code based only on the invoice description.
- Using the same code for every foreign payment.
- Ignoring the actual nature of the transaction.
- Failing to ensure consistency between invoices, agreements and remittance documents.
Conclusion
Choosing the correct RBI Purpose Code is an important compliance step in every foreign remittance. Businesses should classify each transaction based on its actual nature and ensure that the supporting documents match the selected code to avoid delays and reporting issues.