Guides·2 min read

What Is a Purpose Code (RBI)?

SE
StableCorp Editorial
·July 20, 2026

An RBI purpose code is a standardised code that tags every cross-border payment into or out of India with the reason for the transfer. The Reserve Bank of India uses these codes to classify foreign-exchange flows for FEMA compliance and balance-of-payments reporting.

How does an RBI purpose code work?

When foreign money lands in your Indian bank account, the receiving bank (an Authorised Dealer) must record *why* it arrived. That "why" is the purpose code — a short alphanumeric tag in the P-series, such as P0802 for software services or P1006 for professional and consultancy services.

The code is what turns a raw inbound transfer into a properly classified, reportable remittance the RBI can see and account for.

Why does it matter for a global founder?

If you are an Indian resident getting paid by overseas clients, the purpose code is the difference between a clean payment and a flagged one. The codes most relevant to founders earning service income include:

P0802 — software consultancy and implementation services

P1004 / P1005 — business, management, and related services

P1006 — professional and consultancy services

P1007 / P1009 — other technical and trade-related services

Money received through an informal or direct-wallet route never gets a purpose code or a paper trail — and that DIY path is the grey area where founders hit trouble at audit or withdrawal time.

Where StableCorp fits

StableCorp off-ramps your USDC into INR on compliant RBI rails, not the grey area — settling against supported purpose codes (P0802, P1004, P1005, P1006, P1007, P1009; others on request) so every payout carries a proper record. Read the full breakdown in our guide on FEMA and RBI rules for receiving USDC in India, or see how to receive USDC payments from US clients. Direct off-ramp to INR runs at 1% — see pricing.

This is general information, not legal or tax advice; confirm current RBI guidance with the Reserve Bank of India or a qualified advisor before acting.

Sources

Reserve Bank of India — FEMA Notifications — https://www.rbi.org.in/Scripts/BS_FemaNotifications.aspx

Reserve Bank of India — Liberalised Remittance Scheme (LRS) — https://www.rbi.org.in/Scripts/FAQView.aspx?Id=115

Compare Plans

See what StableCorp costs for your business

Entity formation, stablecoin treasury, and global payments — one transparent price.

What Is an RBI Purpose Code? | StableCorp