June 2026 • 12 min read
If you are building a B2C subscription or mutual fund SIP app in India with ticket sizes under ₹15,000, UPI AutoPay is your best first implementation due to instant setup and high initial authorization rates. For high-ticket investment platforms, loan repayments (EMIs), or B2B invoicing above ₹15,000, NACH e-mandate remains the mandatory engine. Implementing the wrong one first can hurt your day-one activation rates by 25% to 40%.
In India, executing recurring payments is strictly governed by the Reserve Bank of India's (RBI) e-mandate directives. Unlike the US or European markets where credit card vaults allow merchants to auto-charge accounts at will, Indian customers must explicitly sign up for a structured recurring billing mandate. For product managers, choosing between the National Automated Clearing House (NACH) and UPI AutoPay dictates how fast users activate, how much transaction friction they experience, and how reliable payment success rates are on subscription renewal cycles.
While third-party aggregators like Razorpay, Cashfree, and PayU simplify API integrations for both systems, the fundamental clearing infrastructure, user authentication flows, and transaction limits are completely distinct. Let's break down the technical differences and product implications to help you decide which system to implement first.
| Feature / Parameter | UPI AutoPay | NACH e-mandate |
|---|---|---|
| Max Transaction Limit | ₹15,000 per transaction (No OTP required) Up to ₹1 Lakh (varies by product type and category) | ₹1 Crore per transaction (depending on bank and user mandate parameters) |
| Mandate Registration Setup Time | Instant (completed within the UPI app flow via UPI PIN authentication) | Real-time for Net Banking/Debit Card; 3 to 10 working days for legacy physical signatures |
| Clearing Engine | UPI Network (NPCI) Instant settlement | National Payments Corporation of India (NPCI) batch processing T+1 settlement |
| Registration Friction | Low: User authorizes the mandate on Google Pay, PhonePe, Paytm or BHIM app using their existing UPI PIN. | Moderate to High: Requires authentication via Net Banking credentials, Debit card OTP, or a physical signature upload. |
| Pre-Debit Notification | Required (minimum 24 hours prior notification via SMS/Push by UPI app or PSP bank) | Recommended (merchant or PSP bank notifies the user) |
| Typical Mandate Success Rate | 75% - 85% on setup; 80% - 90% on subsequent debits | 60% - 70% on setup (high drop-offs during bank redirects); 85% - 92% on subsequent debits |
Introduced by the NPCI to capture micro-subscriptions, UPI AutoPay leverages the massive adoption of UPI in India. When a user checks out, instead of completing a one-time transaction, the payment gateway requests a Mandate_Created event. The user is redirected to their preferred UPI application (e.g. PhonePe, GPay) where they view the mandate details (amount caps, frequency, validity period) and authorize it with their UPI PIN.
For amounts up to ₹15,000, subsequent debit calls are executed programmatically by the merchant server without any user intervention. For amounts exceeding ₹15,000, the UPI network triggers a notification requiring the user to authenticate the transaction with their UPI PIN, which introduces friction and lowers subscription renewal rates.
A typical API payload for registering a UPI AutoPay mandate with a gateway like Razorpay requires specifying the recurring billing rules:
{
"customer_id": "cust_828392",
"type": "link",
"amount": 250000, // ₹2,500.00
"currency": "INR",
"description": "Premium monthly plan subscription",
"subscription_registration": {
"method": "upi",
"auth_type": "pin",
"max_amount": 500000, // maximum allowable single debit
"expire_by": 1893456000 // UNIX timestamp
}
}
NACH is India's legacy bulk clearing system operated by the NPCI, modernized to support digital "e-mandates". To link a bank account for recurring debits, the user must input their bank account number and IFSC, and then complete an authentication flow on their bank's Net Banking portal or by entering their Debit Card PIN and OTP. This verification process creates a formal debit instruction against the user's primary bank account.
Because it acts as a direct bank-to-bank settlement system, NACH is the standard choice for financial operations that require high security and large-ticket transactions, such as lending apps (e.g., KreditBee, Navi) demanding EMI collections, and premium wealth managers (e.g., Zerodha Coin, Groww) handling SIPs above ₹15,000.
To choose the best payment option for your product launch, evaluate these three key dimensions:
Both recurring payment systems have specific failure modes that product managers must design around:
No. Mandates cannot be migrated across networks. Each mandate is tied to a specific network instruction (e.g., an UMRN for NACH, or a VPA/Mandate ID for UPI). Migrating users requires asking them to cancel their existing mandate and authenticate a new one on the target network.
Generally, no. Setup is free for customers on UPI AutoPay. For NACH, some public sector banks charge a one-time mandate registration fee (typically ₹50 to ₹150) directly to the user's account, which can cause complaints.
UPI AutoPay collections settle instantly or on a T+1 basis depending on your payment gateway contract. NACH transactions are cleared in daily batches by the NPCI and typically settle on T+1 or T+2 business days.
We help Indian B2B and B2C startups select, integrate, and optimize payment routing and e-mandates to maximize success rates. Book a free 30-minute consultation with our fintech experts.
Book a Free Call