Quick answer: Use UPI AutoPay for small, frequent debits such as fees, memberships and SaaS plans, and e-NACH for large fixed debits such as EMIs, rent and loan repayments. Per Cashfree's docs UPI AutoPay allows ₹15,000 without a fresh PIN and ₹1,00,000 with one, while e-NACH goes to ₹1 crore but takes 24-48 hours to authorise. Offer both, plus cards, through a subscription layer such as Cashfree Subscriptions, Razorpay Subscriptions or PayU.
How we researched this: We read the RBI's E-mandate Framework (Master Direction of 21 April 2026), Cashfree's subscription docs, FAQ, eNACH page and pricing page, Razorpay's recurring-payments, UPI AutoPay and eMandate docs, PayU's recurring-payments pages, and Zoho Billing's and Pabbly's pricing pages. Facts are as checked in October 2026.
The rules that apply to every recurring debit
Whichever rail you pick, the RBI's "Digital Payments – E-mandate Framework, 2026" (RBI/DPSS/2026-27/396, effective 21 April 2026) sets the ground rules for cards, prepaid instruments and UPI, domestic or cross-border:
- Registration needs additional factor of authentication (AFA). A mandate is registered only after the AFA is validated; changing or withdrawing it also needs AFA.
- 24-hour pre-debit notice. The issuer must notify the customer at least 24 hours before each debit (FASTag and NCMC top-ups are exempt), and again after the debit with the merchant, amount, time, references and grievance details.
- No AFA on small debits. Recurring debits up to ₹15,000 per transaction can go without AFA. For insurance premiums, mutual fund subscriptions and credit card bill payments the ceiling is ₹1,00,000.
- Customer control. The customer can opt out of one debit or the whole mandate, and can modify the validity period or withdraw at any time.
- No charge to the customer for the e-mandate facility.
What this means for you: your system must be able to wait. On Cashfree, for instance, a UPI AutoPay charge raised today cannot be debited today. The pre-debit message carries your merchant name, so register the mandate under the name customers know you by.
UPI AutoPay vs e-NACH vs cards, side by side
Numbers below are from Cashfree's payment-modes and FAQ pages and Razorpay's recurring-payments docs (checked October 2026). Limits can be set lower by individual banks.
| UPI AutoPay | e-NACH | Cards (standing instruction) | Physical NACH | |
|---|---|---|---|---|
| Max per debit | ₹15,000 without AFA; ₹1,00,000 with AFA (Cashfree). Razorpay: mandate creation up to ₹1,00,000, frictionless debits ₹15,000 (₹1,00,000 for BFSI only) | ₹1,00,00,000, no AFA needed (Cashfree). Razorpay: ₹1 crore on NPCI e-NACH; ₹1,00,000 on direct HDFC netbanking; default ₹99,999 if no limit set | Indian cards ₹15,000 without AFA, ₹1 crore with AFA (Cashfree) | ₹1,00,00,000 (Cashfree) |
| How the customer authorises | VPA via intent, collect or QR; UPI PIN | Netbanking, debit card or Aadhaar, depending on the bank | Card details plus OTP | Signs a paper form |
| Time to activate | Authorised in the UPI app at set-up | 24-48 hours typical on Cashfree; "1 to 2 days" on its eNACH page; real-time for some Razorpay flows | Authorised at checkout with OTP | 5-10 working days (Cashfree) |
| Which accounts | Any UPI-linked account | Individual accounts with single signatory; multi-signatory corporate accounts need physical NACH (Cashfree) | Visa, Mastercard, RuPay | Corporate accounts too |
| Failed debit | Up to 3 automatic retries (Cashfree) | No automatic retries; subscription goes ON_HOLD, retry manually (Cashfree) | No automatic retries (Cashfree) | n/a |
The shape of the trade-off is clear. UPI AutoPay is quick to set up and has the lightest customer friction, but its no-PIN band stops at ₹15,000 and it is bounded by NPCI's time windows. e-NACH takes a day or two to go live, but once it does it carries large debits with no per-debit PIN.
UPI AutoPay in practice
Take a Nagpur coaching class collecting ₹2,500 a month from 600 students. UPI AutoPay fits: the amount is under ₹15,000, students already have UPI apps, and nobody needs to hold a netbanking login.
What Cashfree's docs add for operations:
- The customer authorises in the UPI app via intent, collect or QR. For debits above ₹15,000 a UPI PIN is required on each debit; below that, no input.
- 25-hour rule. There must be a 25-hour window between a successful pre-debit notification and execution of the charge.
- Time windows. Since 1 August 2025, Cashfree says UPI AutoPay transactions process only before 10:00 AM, between 1:00 PM and 5:00 PM, or after 9:30 PM.
- Scheduling. A T+1 UPI AutoPay charge must be raised before 21:00 on T; same-day UPI AutoPay charges are not allowed; scheduled charges can be set for T+2 to T+14 days, and T+15 is rejected. On-demand charges must be less than 14 days from the request date.
- Retries. Up to three automatic retries on failure.
On Razorpay, UPI AutoPay comes in variants: general recurring payments, UPI TPV for broking and mutual-fund businesses, a one-time mandate that blocks an amount for a later debit (used in e-commerce, travel and healthcare), "Reserve Pay" for usage-based billing and an irrevocable mandate only for lenders. For general recurring payments Razorpay says you initiate each debit yourself, while its Subscriptions product creates them automatically weekly, monthly, quarterly or yearly.
e-NACH in practice
Now take a Coimbatore machine-leasing firm collecting ₹45,000 EMIs from MSME customers. That is far above the UPI no-PIN band, so e-NACH is the natural rail.
- Registration. Razorpay lists three authentication modes: Aadhaar (its recommended mode, with real-time confirmation), netbanking and debit card. Its docs add that for mandate amounts above ₹50,000, the customer completes a second OTP in the Aadhaar flow, effective 1 July 2026. Registration for some netbanking banks, such as HDFC and SBI, can take T+1 working days, and bank-side delays can stretch to five days.
- Debits. On Razorpay, subsequent e-NACH payments are not automatic: you create an order and then a payment against the mandate token each time, and a payment can sit in "created" for up to one working day. For NPCI e-NACH banks the debit usually follows T+2 working days; a request created between 9 AM the day before and 9 AM on the day is processed that day, and later requests roll to the next cycle.
- Cashfree. eNACH mandates typically take 24-48 hours; you must trigger the first charge separately once the subscription is ACTIVE. A failed charge moves it to ON_HOLD, and you retry manually, up to three times before the next cycle for insufficient balance.
- Failure types. Cashfree separates failures you can re-present (insufficient balance, network failure), those needing customer action (account blocked, KYC pending, Aadhaar not mapped) and those needing a brand-new mandate (account closed, mandate cancelled, name mismatch, dormant account).
- Cancellation. On Razorpay you delete the mandate token from the dashboard or API; the cancellation starts the next working day and a "Token Cancelled" webhook confirms it.
For businesses whose customers are companies with multiple signatories, e-NACH on a single-signatory basis will not work; Cashfree's docs point those accounts to physical NACH, which takes 5-10 working days to confirm.
What it costs
Cashfree publishes its subscription fee lines on its pricing page; Razorpay and PayU do not.
| Line (Cashfree, as printed) | Fee |
|---|---|
| Cards: platform fee; mandate creation / per presentation | ₹7.5 + ₹7.5 each |
| E-mandate / NACH: platform fee; mandate creation / per presentation | ₹7.5 + ₹7.5 each |
| UPI AutoPay: platform fee | ₹7.5 + ₹7.5 |
| UPI AutoPay: presentation, debit under ₹1,000 | ₹7.5 + ₹5 |
| UPI AutoPay: presentation, debit ₹1,000 and above | ₹7.5 + ₹15 |
The page does not say how the two parts of each fee are split, and notes that platform fees per transaction apply separately, so ask Cashfree to work one of your debits through in writing. If the two parts add up, a ₹2,500 UPI AutoPay presentation would be ₹22.50, under 1%; that would be well below the 2% card rate on a one-time payment, but it is your reading to confirm, not a published total.
Razorpay's pricing page lists card subscriptions within the same suite and states that UPI AutoPay and e-NACH pricing is customised and quoted by sales. Its e-NACH FAQ adds that failed debits after the prescribed retries incur charges and asks you to contact support for amounts. PayU describes "transparent pricing" for its recurring suite without printing rates. Per the RBI framework, none of these costs may be passed to the customer as an e-mandate fee. For one-time payment fees across gateways, see our Razorpay vs Cashfree comparison.
Choosing the software layer
The rails are only half the system. You also need plans, trials, proration, invoices, retries and dunning. Options on the vendors' own pages:
- Cashfree Subscriptions and Cashfree Payments: UPI AutoPay, eNACH, physical NACH and cards from one account; its eNACH page claims mandates up to ₹1 crore across 50+ banks, bulk subscription creation from the dashboard or API, retry options and a third-party validation check meant for SEBI-regulated flows.
- Razorpay Subscriptions from Razorpay: plans with weekly, monthly, quarterly or yearly cycles, fixed, usage-based and add-on billing, trials and upfront charges, automatic retry logic, customer pause or cancel, and invoices generated each cycle. Cards, UPI AutoPay and eMandate are supported.
- PayU Recurring Payments: cards via standing instructions, UPI AutoPay and eNACH, fixed or usage-based plans and automatic retries from one dashboard. PayU's FAQ says pre-debit is required for cards and UPI (at least 24 hours) but not netbanking, and that eNACH mandate interoperability is still being developed.
- Zoho Billing: the Standard edition covers GST-compliant invoices and payment reminders; subscription billing, hosted payment pages, proration, usage-based billing and dunning management start from the Premium edition. Pricing is published by region on Zoho's page, so read the ₹ price for the India edition there.
- Stripe Billing: Stripe's India docs cover e-mandates for cards and UPI, with the pre-debit notice at least 24 hours before charging; Stripe waits 26 hours before charging a card, charges UPI a day after the notice, and says UPI recurring transactions above ₹15,000 are not supported on its side, so a ₹45,000 EMI is not a UPI AutoPay job there.
- Pabbly Subscriptions: its pricing page lists a free plan for up to 50 customers and says it works with Indian gateways including Razorpay, Instamojo and Cashfree on the checkout page.
Pick a gateway-native tool if you only need recurring collection. Pick a billing tool if you need proration, usage metering and revenue reports. For the tool-by-tool view, see subscription billing software with e-mandate in India, our subscription billing category, and Chargebee vs Stripe Billing for Indian SaaS if you bill abroad too; the first of those names is Chargebee, the billing platform that sits on top of rails like these. Service businesses will find a simpler routine in recurring billing for service businesses.
A rollout plan
- Split your customers by ticket size. Under ₹15,000 a debit: UPI AutoPay and cards. Over that, or fixed EMIs: e-NACH.
- Show both at checkout, defaulting to the cheaper rail for the ticket, and keep cards as a fallback.
- Build the pre-debit schedule. Raise charges at least 25 hours ahead, keep the narrow UPI processing windows in mind, and do not promise same-day debits.
- Handle the three failure classes separately: retry (insufficient balance), reach out (blocked account, KYC) and re-mandate (closed account).
- Keep records for GST invoices each cycle; your accounting tool will need the debit reference. Browse payment gateways and UPI payment apps to see who exposes mandate webhooks.
- Review monthly: mandate success rate, retry recovery, and how many customers cancelled with their bank rather than with you.
FAQs
What is the difference between UPI AutoPay and e-NACH?
UPI AutoPay, built on NPCI UPI, is a UPI-app mandate with a ₹15,000 no-PIN band (₹1,00,000 with a PIN, per Cashfree's docs) and near-instant set-up. e-NACH is a bank mandate built on NPCI's NACH that supports far larger debits, up to ₹1 crore, but typically needs 24-48 hours to activate.
What is the limit for UPI AutoPay in 2027 budgets?
RBI's E-mandate Framework lets recurring debits up to ₹15,000 go without AFA, and up to ₹1,00,000 for insurance premiums, mutual fund subscriptions and credit card bills. Cashfree's docs list ₹1,00,000 with AFA for UPI AutoPay; always check your acquiring partner's setting.
Do customers get notified before an auto-debit?
Yes. The RBI framework requires issuers to notify the customer at least 24 hours before the debit and again afterwards. Cashfree's docs call for a 25-hour gap between a successful pre-debit notification and the charge.
Can a company current account use e-NACH?
Cashfree's docs say only individual accounts (savings or current with a single signatory) are eligible for e-NACH; corporate accounts with multiple signatories must use physical NACH, which takes 5-10 working days.
Which is cheaper for subscription billing, UPI AutoPay or e-NACH?
Cashfree prints separate lines for each, with UPI AutoPay presentations at ₹7.5 + ₹5 under ₹1,000 and ₹7.5 + ₹15 from ₹1,000. Razorpay quotes UPI AutoPay and e-NACH pricing on request, so compare written quotes for your volume and ticket size.
Next step: get a free matched shortlist, or compare more in subscription billing software.









