What RBI/FEMA rules do I actually need to know as a D2C exporter accepting foreign payments?
The short answer
Every cross-border payment falls under FEMA, and each has to map to a lawful purpose code (export of goods, services, etc.) that your bank or payment aggregator reports to RBI, this is invisible to you until something doesn't match and a payment gets held. Use an RBI-licensed payment aggregator-cross-border partner rather than an ad hoc route, since they handle purpose-code reporting and FIRC generation correctly by default. You don't need to become a FEMA expert, but keep invoices and shipping documentation ready, unusually large or oddly-timed payments can trigger manual bank review.
A quick summary to orient you. The real value is below: the resources worth your time, from people who've actually done it, not us.
Here are the resources
Hand-picked from around the web, each with a note on why it earns your time. India-specific ones carry a badge.
3 resources3 India-specific3 link-checked
Read
📄 Article
✓ Link checkedIndiaFreeIntermediate
Why we picked it
A focused explainer specifically on the RBI/FEMA regulatory framework (purpose codes, reporting) that most payment-platform blogs gloss over in favor of fee comparisons.
Why we picked it
Razorpay's own guide, written as an Indian payment aggregator now licensed for cross-border transactions, covers the practical settlement and compliance stack from a platform actually operating in this space.
Why we picked it
A payments-infrastructure company's overview of how cross-border payments actually clear in India, useful background for understanding why FIRC, purpose codes and RBI reporting exist at all, not just that they're required.