India's most-integrated bulk-payouts API — pay any Indian bank account via IMPS, NEFT, RTGS or UPI through one endpoint, at ₹2–5 per payout, on top of partner-bank current accounts (ICICI, Axis, RBL, YES)
This page covers RazorpayX from a pure payments / payouts angle — the most common reason Indian product and finance teams integrate it as their first touchpoint. RazorpayX is the business-banking arm of Razorpay (founded 2014 in Bengaluru by Harshil Mathur and Shashank Kumar; RazorpayX itself launched in 2018), and its Payouts API has become the de facto "send money to any Indian bank account from your application" infrastructure for Indian SaaS, marketplaces, fintechs, and consumer-internet companies. The pricing is straightforward: free current account, ₹2–5 per payout depending on rail and volume — comparable to Cashfree Payouts, the main competitor in this category. As of 2025 figures, 45,000+ businesses use RazorpayX. For the full business-banking story (corporate cards, payroll, escrow, tax payments — i.e. everything beyond payouts), see the dedicated RazorpayX banking-api page; this page focuses specifically on the payouts integration that 90% of payments-curious teams care about first.
RazorpayX Payouts is a single REST API that lets your application disburse money to any Indian bank account — by IFSC + account number, by UPI VPA, or by saved contact — on whichever rail makes sense (IMPS for sub-₹5L instant, NEFT for batch, RTGS for ₹2L+ value, UPI for low-ticket high-frequency). Behind the API sits a Razorpay-managed current account at one of four partner banks (ICICI Bank, Axis Bank, RBL Bank, YES Bank); your funds sit in that account, and each payout call debits the balance and instructs the bank to send the money to the destination. Webhooks fire on each state change (queued → processing → processed / failed / reversed), making the integration pattern straightforward for any product team that has ever consumed a webhook.
The API has become a default for several payment-adjacent use cases in Indian SaaS: vendor payments (paying suppliers, contractors, freelancers), marketplace settlements (paying out to sellers / drivers / partners after a transaction), refunds (returning money to customers when needed), salary disbursement (although for full payroll the dedicated RazorpayX Payroll product is usually a better fit), insurance / claim payouts, reward credits and loan disbursement for NBFCs.
The reason the Payouts API became the wedge product for RazorpayX more broadly is partly distribution: most Indian teams already used Razorpay's payment gateway for accepting consumer payments, and the path of least resistance for "now we also need to send money out" was Razorpay's same-vendor business-banking layer. The settlement reconciliation alone — gateway in + payouts out flowing through one dashboard — eliminates the kind of multi-vendor reconciliation pain that Indian finance teams spent the 2010s manually fighting.
This page sits in tools/payments/ and intentionally focuses on the payments / payouts use case. For the full RazorpayX business-banking surface — current accounts, RazorpayX Corporate Cards (launched June 2025), RazorpayX Payroll, tax payments, Escrow+, automated approvals — see the dedicated tools/banking-api/razorpay-x page, which covers all the non-payout features in detail.
Single REST endpoint to send money via IMPS / NEFT / RTGS / UPI / card. Supports single-payout calls and bulk-batch CSV uploads (up to ~10K rows per batch). Idempotency keys for safe retry. Webhook callbacks on every state change.
Pre-create vendor / payee / beneficiary contacts with their bank-account or UPI VPA so subsequent payouts only need a contact-id reference. Reduces per-payout payload size and eliminates re-validation overhead. Useful for marketplaces with thousands of repeat sellers.
Penny-drop validation (₹1 transfer + reverse-lookup of account-holder name) to verify a beneficiary's bank account before sending real money. Standard practice in Indian disbursement to avoid failed payouts and customer-support tickets.
Configurable auto-debit from your linked source bank account when the RazorpayX current-account balance falls below a threshold. Eliminates manual top-ups for product teams running steady-state payout volume.
Daily reconciliation reports with transaction-level matching, fee breakdowns, success/failure analytics. Especially useful when paired with Razorpay's payment-gateway settlements — same dashboard, single ledger.
Maker-checker workflow for high-value or high-risk payouts. Configurable approval thresholds, role-based access, audit logging. Important for finance / risk team controls in companies that have outgrown a single-founder approval model.
Razorpay publishes the payouts price card; rates are usage-based, no monthly subscription:
For most Indian SaaS teams running a steady-state payout product (e.g. paying out 10K vendors per month at average ₹50K), monthly RazorpayX Payouts spend lands in the ₹30K–₹2L range. Validate the live price card on razorpay.com/x/pricing; rates do change.
RazorpayX Payouts is the wrong call when: you specifically need cross-border / multi-currency payouts (use Wise Business or Stripe); you want a different banking partner than the four RazorpayX uses; or you're a very high-volume payouts customer where a direct bank API integration becomes more economical than a layered vendor.