Skip to main content
Saber supports INR payouts to NRE (Non-Resident External) bank accounts in India over traditional banking rails — funds are routed through compliant banking infrastructure rather than on-chain settlement. The payout flow is otherwise the same as a standard INR Offramp transaction, with a few conditions specific to NRE accounts.
Both USDT and USDC are supported for NRE payouts.

Key considerations

NRE payouts are currently supported only for first-party transactions — third-party payouts to savings accounts aren’t supported yet.
  • KYC Sharing only — this flow only works for users onboarded via KYC Sharing; other KYC methods aren’t currently compatible. See KYC Sharing.
  • is_nre flag — only bank accounts with is_nre: true and status: APPROVED are 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 optional payment_instrument_id field:
  • NRE account → NRE (traditional-rails) pricing is returned.
  • Non-NRE account → standard stablecoin pricing is returned.
This lets you use a single quote flow for all users, with pricing resolved automatically by destination account type.

Initiating an NRE payout

Use the existing transaction APIs — SELL, POOL SELL, or 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.

Transaction lifecycle

Unchanged — status tracking, webhooks, error handling, and reconciliation follow the same Order Lifecycle and Webhooks as any other INR offramp transaction.

INR Offramp

User KYC