← Blog

eSewa and Khalti Won't Manage Your Subscriptions for You

1 June 2026 · 6 min read · For Nepal Businesses

Nepal's digital payment infrastructure has grown significantly. eSewa and Khalti have tens of millions of users. ConnectIPS connects the banking system. Most businesses that collect fees from customers can now do it digitally — without cash at the counter or bank transfers to a personal number.

But there's a persistent confusion among businesses that charge on a recurring basis: they treat eSewa and Khalti as subscription management platforms, when they're payment processors. The distinction matters — and the gap between what they do and what you need is exactly where recurring revenue leaks.


What eSewa and Khalti actually do

eSewa and Khalti are payment processors. Their job is to move money from a customer's wallet to your account when a transaction is initiated. They do this well — the transaction is fast, confirmed immediately, and settled within 24 hours.

What they don't do:

  • Track when a customer's next payment is due
  • Remind the customer before the due date
  • Know whether a customer is active, overdue, or lapsed
  • Give you a view of who has and hasn't renewed this month
  • Tell you what your monthly recurring revenue actually is

A payment made through eSewa or Khalti is a single transaction. It has no memory of the previous transaction, no expectation of the next one, and no relationship to the customer record beyond the transfer amount and reference number.


What businesses do instead — and where it breaks down

Because eSewa and Khalti don't manage the recurring layer, businesses fill the gap themselves. The typical approach: maintain a customer list (notebook or spreadsheet), note payment dates manually when transactions come through, and personally call or message customers before their next renewal.

This works — with significant limitations. At 30 customers, the manual overhead is manageable. At 100, it's a recurring monthly burden. At 300, someone on staff is spending a week every month purely on billing follow-up — and renewals are still slipping through because the manual system can't scale linearly.

The other gap is data reliability. When payments come in via eSewa QR scan or Khalti transfer to a number, the only record is in the transaction history of the payment app. Matching that transaction to a specific customer and renewal period requires manual cross-referencing — and mistakes happen, especially at volume.


The missing layer: subscription management

Nepal's payment infrastructure provides the transaction layer. What it doesn't provide is the subscription layer — the system that sits above the payment processor and manages everything around the transaction: who should pay when, reminders before the due date, status tracking after payment is made or missed, and revenue reporting across the full customer base.

In mature payment markets, tools like Stripe Billing or Chargebee provide this layer. In Nepal, those tools don't support eSewa or Khalti — they're built for card-based payment infrastructure that's a different context entirely.

SUQO is the subscription layer built specifically for Nepal's payment stack. eSewa and Khalti process the transactions. SUQO manages everything around them: the renewal cycle, the SMS reminders, the subscriber status tracking, and the revenue dashboard. When a customer pays via their eSewa or Khalti account through a SUQO payment link, the renewal is confirmed automatically and the subscriber record updates in real time.


What changes when you have the full stack

With both layers in place — eSewa/Khalti for transactions, SUQO for subscription management — the monthly billing cycle runs without manual intervention. Reminders go out automatically before due dates. Customers click and pay. The dashboard updates. Overdue accounts are visible and actionable without manual tallying.

The practical impact for most businesses: higher on-time renewal rates (customers who are reminded pay; customers who aren't reminded often don't), less staff time spent on follow-up, and a reliable picture of monthly recurring revenue that doesn't require manual calculation.

The setup is straightforward. SUQO handles the eSewa and Khalti gateway integration — you don't need to apply for a merchant account with either provider. Create a subscription plan, add your customers, and the system runs. See subscription management software Nepal for a fuller overview.

Complete Nepal's recurring payment stack.

eSewa and Khalti handle the transaction. SUQO handles everything around it. Free to start — no merchant account required.