Zoho for NBFC and Financial Services in India
Zoho for Indian NBFCs: loan origination in Creator, KYC management, EMI tracking, collection workflows, RBI…
Billing is one of the least forgiving parts of running a subscription business. A failed payment that goes unaddressed becomes churned revenue. An overly complicated checkout drives abandonment before the first charge. And as you add pricing tiers, add-ons and promotional codes, a spreadsheet or basic invoicing tool stops being enough. Zoho subscriptions recurring billing for SaaS and service businesses is designed to handle these scenarios without requiring custom code or a development team. This guide covers every major configuration decision, from your first plan to automated dunning sequences, so you can evaluate whether the platform fits your specific model.

Zoho Subscriptions is a dedicated subscription management and recurring billing platform. It sits between your payment gateway and your accounting system, handling the subscription lifecycle: trial, activation, renewal, upgrade, downgrade, pause and cancellation. It tracks every event and keeps a complete audit trail of billing history per customer.
The platform is well suited to:
Zoho Subscriptions is not designed for one-time transaction processing or complex marketplace billing where revenue splits are required. It also does not natively handle metered billing at very high volume or granularity, though it does support usage-based components for moderate-scale use cases.
Zoho Subscriptions and Zoho Books are separate products that can be connected through a native sync. Subscriptions handles the recurring billing logic; Books handles the accounting. When integrated, invoices created in Subscriptions flow into Books automatically, keeping your accounts receivable current without manual data entry.
The product structure in Zoho Subscriptions starts with a Product, which is the top-level container. Each product can have multiple Plans with different pricing and billing intervals, and optional Add-ons that can be attached to subscriptions at the point of sale.
Each plan requires a name, billing interval (weekly, monthly, every N months, or annual), price, and currency. You can create the same plan in multiple currencies for international billing. Zoho Subscriptions does not automatically convert prices between currencies; you set the price for each currency independently, which gives you control over localised pricing rather than relying on spot exchange rates.
Add-ons are optional charges attached to a subscription on top of the base plan price. Common examples are extra user seats, additional storage, or a priority support tier. Add-ons can be configured as one-time charges at subscription creation or as recurring charges that bill on the same cycle as the plan.
Trials can be configured with or without a payment method requirement. A 14-day trial with card-on-file charges the card automatically at trial end unless the customer cancels. A no-card trial sends a conversion email at expiry asking the customer to add payment details. The right approach depends on your sales model; no-card trials generate more trial signups, but card-required trials convert at a higher rate from trial to paid.
Coupons can be percentage or fixed-amount discounts, applied for a set number of billing cycles or indefinitely. You can set a maximum redemption count per coupon code, an expiry date, or restrict usage to specific plans. Coupons work through both the hosted checkout page and the API, so they function equally for self-serve signups and manually created subscriptions.
Zoho Subscriptions connects to a range of payment gateways rather than processing payments itself. The primary supported gateways are Stripe, PayPal, Braintree, Authorize.Net, GoCardless (for direct debit), and several regional gateways.
Stripe is the most commonly used gateway with Zoho Subscriptions. The integration supports card payments, ACH bank transfers and Stripe’s 3D Secure authentication. Stripe handles card tokenisation, so raw card numbers never touch Zoho’s servers.
PayPal integration supports both PayPal account payments and credit cards processed through PayPal. It is useful for international markets where PayPal has high consumer trust, particularly in Germany, Australia and parts of Southeast Asia.
For businesses with UK or European customers, GoCardless enables direct debit billing. This is particularly relevant for B2B service companies where invoice-based or BACS payment is standard. Direct debit has a lower per-transaction cost than cards and typically has a lower failure rate for established customers.
You can connect multiple gateways simultaneously and configure routing rules. For example, route European customers to a gateway with strong SEPA support and North American customers to Stripe. This is a feature that Chargebee and Recurly also offer, but it is less common in entry-level billing tools.

Dunning is the process of recovering revenue from failed payments. In Zoho Subscriptions, the dunning configuration lives under Settings > Dunning and controls both the retry schedule and the customer communication sequence.
You define how many times to retry a failed charge and on what days after the initial failure. A common configuration is retry on day 3, day 7, and day 14. Each retry attempt is logged against the subscription record. If all retries fail, you set the subscription status to either pause (customer retains access, billing suspended) or cancel (access removed immediately).
At each retry event, Zoho Subscriptions can send a configured email to the customer. The templates are editable and support merge fields like customer name, subscription name and amount due. A well-constructed dunning sequence gives the customer clear instructions to update their payment method before access is affected.
Zoho Subscriptions can detect when a customer’s card on file is approaching expiration and send a proactive alert asking them to update it before the next billing date. This catches a significant share of preventable failures before they enter the dunning queue at all.
When Stripe is your gateway, you can also enable Stripe’s Adaptive Acceptance, which uses machine learning to retry failed charges at the optimal moment based on issuer patterns. This can materially improve recovery rates on top of the standard Zoho retry schedule.
Zoho Subscriptions provides a hosted customer portal that your subscribers can access with their email and a one-time login link, without creating a separate account. Through the portal they can:
You can upload your logo, set the portal colour scheme, and configure which actions customers are permitted to take. For example, you may allow plan upgrades self-serve but require downgrades to go through your support team, which you can enforce by hiding the downgrade option from the portal.
The portal URL can be set to a subdomain of your choice, such as billing.yourcompany.com, rather than a Zoho-branded URL. This is a small but meaningful detail for brands that want a consistent experience throughout the customer journey.
The two most operationally important integrations for most businesses are Zoho Books for accounting and Zoho CRM for customer management.
When you connect Zoho Subscriptions to Zoho Books, invoices created in Subscriptions sync to Books automatically. Payments recorded against those invoices also sync, keeping your accounts receivable up to date. Customer records are matched by email address; if a match exists in Books, the invoice is attributed to that contact. If not, a new contact is created.
Credit notes issued for refunds or prorated adjustments on plan changes also sync. This ensures that your Books ledger accurately reflects the financial activity from your subscription business without requiring manual reconciliation.
With the CRM integration active, subscription data appears on the relevant Contact or Account record in Zoho CRM. Sales and support staff can see a customer’s current plan, subscription status, next billing date and payment history without switching applications. This is practically useful for renewal conversations and support escalations where knowing the customer’s billing context matters.
The integration also supports creating subscriptions directly from a CRM deal, which is useful for businesses where the sales process ends with the CRM deal being marked as won and the subscription being activated as the next step.
| Feature | Zoho Subscriptions | Chargebee | Stripe Billing |
|---|---|---|---|
| Base pricing | From $49/month (Starter) | Free up to $250k revenue, then $599/month | 0.5% – 0.8% of billing volume |
| Multi-currency | Yes | Yes | Yes |
| Multiple gateways | Yes | Yes | Stripe only (natively) |
| Dunning management | Yes | Yes (advanced) | Yes (Smart Retries) |
| Customer portal | Yes (hosted) | Yes (hosted + embeddable) | Yes (Stripe Customer Portal) |
| Usage-based billing | Limited | Yes | Yes (metered billing) |
| Zoho CRM / Books sync | Native | Via Zapier / API | Via Zapier / API |
| Revenue recognition | Basic | Advanced (RevRec module) | Via Stripe Revenue Recognition |
| Best for | Zoho-stack businesses, SMBs | High-growth SaaS, complex pricing | Developer-first teams on Stripe |
Zoho Subscriptions is the cost-effective choice for businesses at early to mid-scale, particularly those already using Zoho CRM or Books. Chargebee’s free tier covers a generous revenue threshold and its pricing model scales predictably once you cross it. Stripe Billing is worth considering if your team is already deeply integrated with Stripe’s developer ecosystem and wants to keep billing in the same platform.
Does Zoho Subscriptions support usage-based billing?
Yes. Zoho Subscriptions supports metered billing where charges are calculated based on actual usage recorded during the billing cycle. You can set up usage components alongside flat-rate plan fees.
What happens when a customer’s card payment fails?
Zoho Subscriptions automatically triggers your dunning sequence. This typically involves retrying the charge on a schedule you configure (e.g., day 3, day 7, day 14) and sending email notifications to the customer at each retry. If all retries fail, the subscription can be set to pause or cancel automatically.
Can I offer free trials without collecting a credit card upfront?
Yes. You can configure trial periods that do not require payment details at signup. When the trial ends, Zoho Subscriptions sends an email prompting the customer to add a card to continue. Conversion rates vary by business model, but no-card trials typically generate higher trial volume.
Does Zoho Subscriptions handle tax calculation automatically?
Zoho Subscriptions integrates with Avalara for automated tax calculation across US jurisdictions. For non-US businesses, you can configure manual tax rates or use Zoho’s built-in tax settings. The system applies the correct rate based on the customer’s billing address.
Is Zoho Subscriptions suitable for subscription box businesses?
Yes, with some caveats. Zoho Subscriptions handles the billing and customer management side well. For physical product fulfillment, you would typically integrate it with Zoho Inventory or a third-party shipping tool, as Zoho Subscriptions itself does not manage warehouse or shipping logistics.
Zoho subscriptions recurring billing for SaaS and service businesses covers the full lifecycle from first signup through payment recovery and self-service account management. The platform’s strongest case is for teams already on the Zoho stack, where the native Books and CRM integrations eliminate the middleware layer that competing tools require. If your billing model is straightforward and your accounting runs on Zoho Books, it is worth starting with a free trial before evaluating more expensive alternatives.
Our team builds systems that actually work. No fluff, just honest architecture and clean implementation.