UPI AutoPay for SaaS: Setup, Limits, and What Global Founders Need to Know

UPI AutoPay for SaaS: Setup, Limits, and What Global Founders Need to Know

UPI now accounts for roughly 80%+ of India’s retail digital payment transactions by volume, making it the default way Indian consumers expect to pay online. For many younger customers, a checkout without UPI looks “broken,” especially for recurring OTT, SaaS, and utility payments.

UPI AutoPay is now the most local-friendly way for global SaaS, PSPs, and fintech platforms to run subscriptions in India, but you need to understand how mandates, limits, and cross-border rules work before you scale real revenue on it.

For global SaaS founders and PSPs this translates into three opportunities:

  • Capture more self‑serve subscriptions by offering UPI AutoPay for SaaS instead of relying only on international cards.
  • Reduce churn caused by RBI e‑mandate friction on cards above the Additional Factor of Authentication (AFA) threshold.
  • Use PA‑CB‑enabled partners like EximPe to accept UPI payments from India without setting up a local entity, while settling offshore in USD/EUR.

For a broader context on India subscription flows, see EximPe’s guide on 

How Global SaaS Companies Can Accept Subscription Payments from Indian Customers

What is UPI AutoPay and how it works

UPI AutoPay is NPCI’s e‑mandate feature on UPI that lets customers give a standing instruction for recurring debits directly from their bank account via any UPI app. Once the mandate is approved with UPI PIN, subsequent charges within UPI AutoPay limits can run automatically without repeated authentication.

Customers can later view, pause, or cancel mandates from the “AutoPay” or “Mandates” section in their UPI app. NPCI now also exposes a central portal (upihelp.npci.org.in) where users can see and manage all UPI AutoPay subscriptions across apps.

UPI AutoPay vs card‑based subscriptions

Both UPI AutoPay and tokenised card e‑mandates sit under RBI’s e‑mandate framework, but they behave very differently in India.

User experience & visibility

UPI AutoPay mandates are created and managed inside familiar UPI apps, with clear lists of active subscriptions, pause/cancel controls, and NPCI’s central mandate portal. Card e‑mandates are often buried in bank portals or email notifications, which many Indian customers simply ignore.

Trust, disputes, and success rates

Indian users generally trust UPI more than cards because it feels “bank‑to‑bank,” has no card number exposure, and offers fine‑grained control over mandates. Card mandates can deliver higher raw success rates (often around 70%+ for credit cards), but UPI AutoPay has scaled to a majority of recurring payment volume despite lower approval ratios, thanks to its reach and low cost.

Aspect

UPI AutoPay

Tokenised card e‑mandates

Where customer approves

UPI app (GPay, PhonePe, bank app)

Merchant checkout + card issuer auth (OTP/PIN)

Where mandate is visible

“AutoPay/Mandates” section + NPCI central portal

Card statement, issuer portal, email alerts

AFA behaviour

First mandate with UPI PIN, subsequent debits AFA‑free up to UPI AutoPay limits

First transaction with AFA, subsequent debits AFA‑free up to RBI e‑mandate limit

Customer trust perception

Very high for Indian users, same as normal UPI

Good for premium card users, weaker penetration overall

Disputes & chargebacks

NPCI UPI Help + bank dispute flows

Card chargeback rules via issuer and card scheme

Typical fit

Mass‑market INR SaaS, OTT, utilities, SME tools

High‑ticket or B2B plans, enterprise or USD‑denominated billing

Limits, Categories, and SaaS pricing impact

Current UPI AutoPay limits

RBI’s e‑mandate framework waives AFA for recurring debits up to ₹15,000 per transaction across cards, PPIs, and UPI. NPCI applies the same standard limit to most UPI AutoPay mandates.

For specific categories like mutual fund SIPs, insurance premiums, and credit card bill payments, RBI and NPCI have raised the AFA‑free limit to ₹1,00,000 per transaction. These higher UPI AutoPay limits are mapped to particular merchant category codes (MCCs), not generic SaaS.

Domestic vs cross‑border UPI AutoPay

Domestic subscriptions

A domestic UPI AutoPay subscription is India‑to‑India: Indian customer, Indian merchant, domestic payment aggregator, INR settlement into an Indian account. RBI’s domestic PA guidelines apply, but FEMA (foreign exchange) rules are not triggered because funds do not cross borders.

Cross‑border subscriptions

For a foreign SaaS or platform, a UPI AutoPay collection is an import of services into India and must comply with FEMA and purpose code tagging. RBI’s Payment Aggregator – Cross Border (PA‑CB) framework brings all Indian entities that aggregate these cross‑border payments under direct regulation, with transaction caps (typically up to ₹25,00,000 per unit) and detailed reporting.

Key points for cross‑border UPI subscriptions:

  • Debits still occur in INR from Indian bank accounts via UPI.
  • A licensed PA‑CB or bank‑led arrangement must sit in the middle to mark the transaction as “import of services,” tag purpose codes, and remit to your offshore account.

EximPe is one of the RBI‑authorised PA‑CB providers that can route UPI subscriptions from Indian customers to foreign SaaS companies while handling FX and FEMA paperwork. For a directory of licensees, see EximPe’s article on “The Complete List of RBI PA‑CB Licensees in India (2026)”.

Practical setup guide for UPI AutoPay

Step 1 – Shortlist a PA‑CB‑enabled partner

  • Prioritise providers that are RBI‑authorised PA‑CB licensees and explicitly support UPI AutoPay for international merchants.
  • Validate coverage: UPI, UPI AutoPay, netbanking, local cards, and FX settlement options (USD/EUR/GBP).

Step 2 – Integrate APIs or hosted gateway

  • Decide between API‑first integration (for product‑led SaaS) or hosted checkout/gateway for faster go‑live.
  • Implement server‑side APIs for: mandate creation, mandate status, charge initiation, and refunds.

Step 3 – Configure subscription plans within UPI AutoPay limits

  • Keep per‑cycle charges ≤₹15,000 for standard SaaS categories to avoid extra AFA.
  • Structure plan metadata by country/region and currency so Indian users see INR‑denominated tiers mapped to UPI AutoPay limits.

Step 4 – Set up webhooks for mandate events and renewals

Typical events to subscribe to via webhooks:

  • Mandate created / approved / declined.
  • Mandate paused / cancelled (from UPI app or NPCI portal).
  • Debit success / failure, including reason codes.

Use these to drive in‑app messages, dunning emails, and seat revocations.

Step 5 – Handle failed debits and retries within NPCI rules

NPCI’s latest guidelines allow one execution attempt plus up to three retries per mandate debit, typically orchestrated during non‑peak hours. Implement:

  • Smart retry logic (e.g., retry next morning, then around typical salary credit dates).
  • Friendly reminders asking users to top up before the next attempt.

Step 6 – Give customers clear mandate visibility and cancellation

  • Link to “Manage subscription” in your product that explains how to pause/cancel in their UPI app and via NPCI’s portal (upihelp.npci.org.in).
  • Mirror mandate status in your UI so users understand if a plan is inactive, paused, or cancelled.

If you operate on Shopify or similar, EximPe’s Shopify India UPI Payment Integration Guide for Global Stores (Without a Local Entity) shows a practical version of this stack for ecommerce and digital merchants.

Compliance checklist for global companies

Use this as a high‑level checklist when implementing UPI AutoPay for SaaS as a foreign entity.

  • RBI e‑mandate & AFA rules
    • First transaction must be AFA‑compliant (OTP/UPI PIN), subsequent debits up to ₹15,000 are AFA‑free for cards, PPIs, and UPI.
    • Certain categories (MF, insurance, credit card bills) have enhanced AFA‑free limits up to ₹1,00,000 per transaction.
  • NPCI UPI AutoPay guidelines
    • Standard UPI AutoPay limits: ₹15,000 for most merchants, up to ₹1,00,000 for specified MCCs.
    • Mandate execution and retries: 1 execution + up to 3 retries per debit, executions are rate‑limited to protect the network.
    • Mandate management: users must be able to pause/cancel via UPI apps and NPCI’s central portal.
  • FEMA and purpose codes (import of services)
    • Cross‑border subscriptions are treated as Indian residents paying for imported services.
    • Each payment must be tagged with an appropriate purpose code and reported via authorised channels.
  • PA‑CB framework
    • Only RBI‑regulated PA‑CB entities (or banks) may aggregate cross‑border UPI and other payments for imports/exports.
    • Working with a licensed PA‑CB provider like EximPe de‑risks cross‑border UPI subscriptions by embedding FEMA, KYC, AML, and reporting into the payment stack.

For a deeper dive into licensing options, see EximPe’s article on PA‑CB License: The Complete Guide for Global Payment Companies & PSPs

Can I offer UPI AutoPay without registering a company in India?

Yes. By working with an RBI‑authorised PA‑CB provider like EximPe, you can collect in INR via UPI and other local methods and receive settlement in USD/EUR into your offshore bank account, without forming an Indian entity.

What is the UPI AutoPay limit for SaaS subscriptions, and what happens if I go above it?

For typical SaaS categories, treat ₹15,000 per debit as the AFA‑free UPI AutoPay limit. If you try to charge more, the customer will be prompted for additional authentication or the debit may fail, for high‑ticket plans, use invoices, bank transfers, or different payment rails instead.

How many retries are allowed when an AutoPay debit fails?

NPCI’s latest execution guidelines allow one main execution attempt plus up to three retries for each AutoPay debit, usually during non‑peak windows. Your gateway or PA‑CB partner should expose status and retry events via webhooks so you can control user messaging and access.

Where does EximPe sit in the UPI AutoPay flow between the UPI app and my offshore bank account?

EximPe acts as a PA‑CB‑licensed payment aggregator‑cross border in India, sitting between NPCI/UPI and your foreign bank account. It receives INR funds from UPI AutoPay debits, tags transactions with the right FEMA purpose codes, converts to your settlement currency, and pays out to your offshore account while handling RBI reporting.

Can I still use cards alongside UPI AutoPay for India?

Absolutely. The most resilient India stack offers UPI AutoPay for mass‑market INR tiers plus tokenised cards for USD billing or high‑ticket plans, often via the same global PSP or PA‑CB partner. This combination lets you maximise conversion while staying within UPI AutoPay limits.

Read more

为什么印度卢比兑人民币持续贬值?【完整分析】

为什么印度卢比兑人民币持续贬值?【完整分析】

近几个月,印度卢比对人民币贬值 6%-7.5%,创历史新低,对印度经济产生连锁反应。无论你是出口商、进口商、投资者,还是只是有资金汇往中国的个人,这一汇率变动都与你的业务息息相关。 下文将拆解卢比对人民币贬值的七大核心原因,以及其对印度各利益相关方的影响。 与中国的 992 亿美元贸易逆差 印中贸易逆差是当前无法回避的核心问题。2025 年数据显示,印度从中国的进口额比对华出口额高出 992 亿美元,这是印度与所有国家的双边贸易中,逆差规模最大的一次。 印度进口商从中国采购商品时,更倾向于使用人民币支付;而印度出口商向中国销售商品,收回的却是卢比而非人民币。这使得外汇市场上人民币需求持续走高,卢比供给则不断增加,进而推动卢比贬值。 其中的逻辑很简单:资金流出规模(需兑换人民币)大于流入规模(赚取卢比),必然导致卢比贬值。 2021 年以来,印中贸易逆差从 440 亿美元扩大至 992 亿美元,近乎翻倍,这一持续扩大的逆差成为压垮卢比的重要因素。 美国关税政策:印度税率高于中国 这是一个被多数人忽视的关键因素:

By Dipankar Biswas
从中国进口到印度的关税:税费、海关与计算详解

从中国进口到印度的关税:税费、海关与计算详解

什么是进口关税? 进口关税是印度政府对从其他国家(包括中国)进口的商品征收的税种,按商品价值(离岸价 + 运费 + 保险费)的一定比例计算,需在海关放行货物前缴纳。从中国进口商品至印度,需了解关税税率、反倾销税及相关监管要求。印度对中国多数商品征收 10%-40% 的基本海关关税,另加 10% 的社会福利附加费和 18% 的综合商品及服务税。本指南将详解从中国进口的所有须知要点及实际成本计算方式。 进口关税基础常识 进口关税是印度政府对所有进口商品征收的税款。无论从中国、美国、德国或其他任何国家将商品运入印度,均需在海关放行货物前缴纳该税款。 若进口价值 10 万印度卢比的商品,根据商品品类和原产国不同,你可能需额外支付 1.5 万至 4 万印度卢比的进口关税。 进口关税由谁来支付? 进口关税由进口方(将商品运入印度的个人或企业)支付。若你通过阿里巴巴、速卖通从中国进口,或从中国批发采购商品,你即为关税的纳税义务人。 印中贸易发展态势 2025 年,

By Dipankar Biswas
关税:完全指南进口

关税:完全指南进口

关税是印度政府对进口至本国的商品征收的税种,按商品价值的一定比例计算,且需在海关放行货物前完成缴纳。关税既能保护印度本土制造商免受廉价外国商品的竞争冲击,又能为政府创造亟需的财政收入,同时也有助于监管和管控受限制、受管制商品的流通。了解关税相关知识,对于精准核算成本、避免货物在海关滞留至关重要。 一、什么是关税及其对进口业务的影响 关税是在边境对进口商品征收的税种。从海外向印度进口商品时,政府会按商品价值的一定比例征收关税,税额根据进口商品种类、价值及原产国的不同而有所差异。 例如,如果从中国进口价值 10 万印度卢比的电子产品,在货物放行前可能需额外缴纳 2 万至 3 万印度卢比的关税,该税种会大幅增加商品的最终到岸成本。 二、关税的主要构成部分 向印度进口商品时,所需缴纳的并非单一税种,而是多种税费的组合,了解各组成部分是准确核算税费的关键。 关税如何计算 计算关税需先确定完税价格,再适用对应的关税税率,具体流程分以下关键步骤: 步骤 1:确定完税价格(到岸价格 CIF) 完税价格是计算关税的计税基础,计算公式为: 完税价格 = 离岸价(FOB)+ 运费

By Dipankar Biswas
进出口贸易中使用的集装箱类型:完整指南 2026年

进出口贸易中使用的集装箱类型:完整指南 2026年

你知道吗?大约90%的制成品以及超过80%的货物(按体积计算)都是通过集装箱运输的。 在集装箱出现之前,运输既混乱又昂贵。货物以各种不同的形式存在——麻袋、桶、木箱、纸箱等。所有装卸工作都需要码头工人手动完成。一艘船可能需要3周以上才能完成卸货。 1955年,美国卡车司机兼企业家Malcolm McLean 发明了第一个金属集装箱,可以直接从卡车装到船上而无需打开。随后,第一艘集装箱船“理想X号”(SS Ideal-X)从新泽西纽瓦克驶往德克萨斯州休斯顿,仅装载了58个集装箱。这次看似普通的航行,却彻底改变了世界。 带来的改变: * 卸货时间从3周缩短到3小时 * 运输成本降低约25% * 货物损坏减少95% * 劳动效率提升50%到70% 目前国际和国内贸易中使用的集装箱类型超过10种,最常见的包括: * 干货集装箱(Dry Container) * 高箱(High Cube Container 40ft HC) * 冷藏集装箱(Reefer Container) * 开顶集装箱(

By Dipankar Biswas