Both USDT and USDC are supported for NRE payouts.
Key considerations
- KYC Sharing only — this flow only works for users onboarded via KYC Sharing; other KYC methods aren’t currently compatible. See KYC Sharing.
is_nreflag — only bank accounts withis_nre: trueandstatus: APPROVEDare eligible. This flag is available on the Get User API (within the bank object) and the Get Bank Account API.- Address required — the user’s address must be populated during KYC for NRE eligibility.
Limits
Same min (₹100) and max (per assigned limits) as standard INR payouts — see INR Offramp.Getting pricing for NRE payouts
Call the Sell Quote API with the bank account UUID in the optionalpayment_instrument_id field:
- NRE account → NRE (traditional-rails) pricing is returned.
- Non-NRE account → standard stablecoin pricing is returned.
Initiating an NRE payout
Use the existing transaction APIs —SELL, POOL SELL, or EXTERNAL SELL.
- SELL / POOL SELL
- EXTERNAL SELL
source_id / destination_instrument_id must be the bank account ID of an approved NRE account, and is_first_party must be true.