How to Analyse Software Product and SaaS Stocks
To analyse software product and SaaS stocks, first reconstruct how the company earns revenue. Indian listed technology companies are rarely identical pure-play SaaS businesses. One may sell perpetual licences and annual maintenance, another may earn cloud subscriptions, a third may charge per transaction, and a fourth may operate a marketplace with paid suppliers. Study recurring revenue, customer retention, gross margin, sales efficiency, product investment, deferred revenue, cash conversion and dilution in the context of that model. Bull Run's Software Products sector page and stock comparison tool can connect the framework with relevant listed companies.
Begin With the Revenue Architecture
The phrase software company can describe very different economics. A product may be installed on the customer's infrastructure, hosted in a public cloud, sold through a partner, embedded in a larger system or consumed through usage-based APIs. Revenue quality depends on the contract, customer behaviour and cost required to retain the account.
| Model | How Revenue Is Earned | What Can Scale | Main Analytical Risk |
|---|---|---|---|
| Perpetual licence plus maintenance | Upfront licence followed by recurring support or upgrades | Installed base and maintenance renewals | Revenue timing can be lumpy and cloud migration may disrupt the model |
| Subscription SaaS | Recurring payment per user, module, site or contract | Renewals, price increases and product expansion | High sales cost, churn and infrastructure expense |
| Usage-based platform | Fees linked to messages, transactions, queries or consumption | Customer activity and platform volume | Revenue can be recurring but not contractually predictable |
| Enterprise product plus implementation | Software revenue combined with deployment, customisation and support | Product IP and partner-led implementation | Services may reduce gross margin and hide implementation complexity |
| Digital marketplace | Supplier subscriptions, lead fees, advertising or transaction revenue | Network effects, paid conversion and user activity | Traffic can grow without matching supplier value or monetisation |
| Data or mapping platform | Licensing, APIs, devices, enterprise projects and data subscriptions | Reusable data assets and developer integration | Government data policy, platform competition and project concentration |
Do not call every repeat purchase recurring revenue. A customer that returns each year without a contract is behaviourally recurring but less predictable than a committed subscription. Likewise, transaction revenue can be resilient but decline when customer activity falls.
The Pure-SaaS Template Can Mislead Indian Investors
Many global SaaS checklists assume standardised subscription disclosure, high cloud gross margins and a large base of comparable customers. Indian listed companies often disclose a different mix of licences, implementation, annual maintenance, transactions, marketplace fees and services.
- ARR may exclude one-time implementation but include contractually recurring support.
- Subscription growth can be affected by currency, acquisitions and migrations from licences.
- High gross margin can coexist with high sales and product-development cost.
- Implementation revenue may be strategically useful even when it lowers reported margin.
- A marketplace may report collections, deferred revenue and paid subscribers instead of ARR.
- A CPaaS platform may have high recurring usage but lower gross margin because carrier charges pass through revenue.
Use company-defined SaaS metrics only after reading the definition and reconciling them with audited revenue, receivables, deferred revenue and cash flow.
The 15 Metrics That Matter Most
Recurring Revenue
Identify which revenue repeats by contract, subscription, maintenance or usage. Compare the disclosed recurring share with actual renewal and cash behaviour.
Annual Recurring Revenue
ARR annualises recurring contract value at a point in time. Check whether it includes services, usage estimates, acquisitions or foreign-exchange movement.
Net Revenue Retention
NRR measures the same customer group's revenue after expansion, contraction and churn. Above 100 means expansion offsets losses, but customer concentration can distort the number.
Gross Revenue Retention
GRR excludes upsell and shows how much recurring revenue remains before expansion. It is often a clearer test of product necessity than NRR alone.
Customer Churn
Logo churn and revenue churn answer different questions. Losing many small customers may have limited revenue effect, while losing one large client can materially change growth.
Average Contract or Revenue per Customer
Rising revenue per customer can reflect upsell, pricing, enterprise mix or loss of smaller customers. Determine which mechanism is responsible.
Gross Margin
Gross margin shows what remains after hosting, support, carrier, data, fulfilment and direct service costs. Compare companies only after understanding those inclusions.
Customer Acquisition Cost
CAC includes sales and marketing resources required to add new customers. Reported CAC can be unreliable when companies do not separate acquisition from account management.
CAC Payback
Payback estimates how long gross profit from a customer takes to recover acquisition cost. Long payback increases financing needs and makes churn more dangerous.
Sales Efficiency
Compare incremental recurring revenue or gross profit with prior sales and marketing spending. Use several periods because enterprise deals can be seasonal.
Deferred Revenue
Cash or invoices received before revenue recognition create deferred revenue. Growth can indicate prepaid contracts, but billing terms and acquisitions must be separated.
Remaining Performance Obligations
RPO represents contracted revenue not yet recognised under the relevant accounting definition. It provides visibility but may include cancellable or long-duration commitments.
Research and Product Investment
Review expensed R&D, capitalised development, product releases and engineering headcount. Capitalisation can improve current profit while moving cost to future amortisation.
Stock-Based Compensation and Dilution
Employee equity can conserve cash but transfers value from existing shareholders. Track fully diluted share count and buybacks used merely to offset grants.
Free-Cash-Flow Margin
FCF margin shows whether growth creates cash after working capital and capital expenditure. Adjust for customer prepayments, acquisition payments and capitalised product cost.
Bookings, Billings, Revenue and Cash Are Four Different Things
| Measure | What It Represents | Common Misreading |
|---|---|---|
| Bookings | Value of contracts signed under company definitions | Treating multi-year contract value as current revenue |
| Billings | Invoices raised during the period | Ignoring annual-prepayment timing and renewal seasonality |
| Revenue | Amount recognised under accounting rules | Assuming recognised revenue equals cash collected |
| Operating cash flow | Cash generated after working-capital movement | Ignoring customer advances that temporarily improve cash conversion |
A strong enterprise software business should eventually show a coherent chain from signed contracts to billings, recognised revenue and cash. A company can report strong bookings while implementation delays postpone revenue. It can report revenue while receivables rise. It can report cash flow boosted by large annual prepayments even when new sales slow.
Retention Is More Important Than New Logo Announcements
New customers demonstrate sales reach, but existing customers usually determine SaaS economics. The company has already paid the initial acquisition cost, understands the customer's workflow and can add users, modules or transaction volume at lower incremental cost.
Review retention by customer cohort where possible:
- How many customers renew after the first contract?
- Do large enterprise customers retain better than small customers?
- Does upsell come from genuine adoption or contractual price escalation?
- Are implementation failures causing delayed go-live or cancellations?
- Does one large client account for most expansion?
- Is churn caused by product weakness, customer failure, mergers or strategic exits?
High NRR with weak GRR can mean expansion from successful customers is hiding losses elsewhere. Both measures matter.
Gross Margin Depends on the Product Architecture
Two software companies can report very different gross margins without one necessarily having a better product. The cost structure depends on cloud hosting, carrier payments, third-party data, implementation teams, hardware, customer support and revenue-sharing arrangements.
| Business Type | Direct Cost That Matters | Investor Question |
|---|---|---|
| Enterprise SaaS | Cloud, support and customer-success infrastructure | Does usage growth improve unit economics or increase hosting cost proportionally? |
| CPaaS | Carrier, messaging and network charges | Is growth creating gross profit or mainly pass-through revenue? |
| Marketplace | Traffic acquisition, verification, support and payment costs | Does higher user activity improve paid conversion and supplier value? |
| Mapping and data | Data collection, updates, devices and licences | How reusable and defensible is the underlying data asset? |
| Cybersecurity product | Threat intelligence, cloud delivery, support and channel economics | Is renewal strong enough to fund continuous product development? |
Gross margin expansion is strongest when it comes from software scale, automation and product mix. It is weaker when the company simply reduces support or implementation quality.
Research and Development: Expense, Asset or Moat?
Software products require continuous reinvestment because customer expectations, platforms, regulation and security threats change. The accounting treatment can make similar companies look different.
Some development cost is expensed immediately. Some qualifying cost may be capitalised and amortised later. Capitalisation increases current profit and assets but does not remove the economic cost. Investors should review:
- R&D expense as a share of revenue.
- Capitalised development additions and amortisation.
- Product-release cadence and customer adoption.
- Engineering headcount relative to sales growth.
- Acquired technology and impairment risk.
- Maintenance of legacy versions and migration cost.
A company that underinvests may temporarily improve margin while weakening product relevance. A company that overinvests without customer adoption may consume cash with little return.
Relevant Software Product and Platform Stocks on Bull Run
The links below represent different software economics. They should not be compared through one generic SaaS multiple.
Oracle Financial Services Software
Study licence, maintenance and implementation mix, banking-client concentration, product renewals, R&D, cash conversion and the effect of group relationships.
Newgen Software Technologies
Review subscription and licence transition, annuity revenue, implementation capacity, large deals, geography, product investment and seasonality.
CE Info Systems
Analyse data assets, automotive and enterprise exposure, platform and device mix, recurring licences, government policy, customer concentration and valuation.
Tanla Platforms
Separate transaction volume from gross profit, study enterprise and telecom concentration, platform fees, regulatory changes, cash generation and capital allocation.
Nucleus Software Exports
Review product licence cycles, implementation, maintenance, banking concentration, order visibility, product development and cash conversion.
Ramco Systems
Study subscription growth, implementation execution, receivables, recurring revenue, profitability path, product investment and dilution.
Quick Heal Technologies
Track consumer versus enterprise mix, renewals, channel inventory, security-product relevance, R&D, deferred revenue and cash deployment.
Unicommerce eSolutions
Review client additions, transaction volume, revenue per client, platform dependence, churn, e-commerce concentration and margin scalability.
IndiaMART InterMESH
Study paid supplier growth, collections, deferred revenue, traffic quality, renewal, revenue per supplier, network effects and acquisition capital allocation.
Affle India
Analyse converted users or platform outcomes, client concentration, acquisitions, data regulation, gross margin, receivables and organic growth.
Use Bull Run Compare to compare companies with similar revenue architecture. Comparing a CPaaS platform directly with a banking-product vendor through PE alone can produce a false conclusion.
How to Value Software Product and SaaS Stocks
Profitable mature product companies can be analysed using PE and free-cash-flow yield, but the multiple must reflect recurring growth, concentration, product durability and reinvestment. Faster-growing or loss-making SaaS companies are often compared using enterprise value to revenue or ARR, yet sales multiples become dangerous when gross margin and customer acquisition are ignored.
| Company Stage | Useful Starting Measures | Required Adjustment |
|---|---|---|
| Profitable mature product company | PE, EV/EBIT, FCF yield | Separate maintenance durability, licence lumpiness and product reinvestment |
| High-growth subscription company | EV/ARR, EV/sales, gross-profit multiple | Adjust for retention, sales efficiency, cash burn and dilution |
| Transaction platform | EV/gross profit, PE, FCF yield | Separate pass-through volume from value-added platform revenue |
| Marketplace | EV/sales, PE, FCF yield and cohort economics | Review paid conversion, supplier renewal and network quality |
| Turnaround software company | Cash balance, recurring revenue and normalised margin | Account for implementation losses, restructuring and capitalised development |
One practical framework is growth plus free-cash-flow margin, but it should not become a mechanical rule. A company can score well because of customer prepayments while new sales weaken. Another can invest heavily in product and show low near-term FCF while building a durable platform.
The valuation should answer three questions: how durable is the recurring base, how much does it cost to retain and expand that base, and what per-share cash flow can emerge after product and sales investment?
Software Product Red Flags
- ARR growth materially above audited revenue without a clear definition.
- NRR disclosed without GRR, churn or customer concentration.
- Bookings rising while billings, revenue and cash conversion weaken.
- Capitalised development increasing faster than product revenue.
- Receivables or unbilled revenue growing faster than sales.
- High gross margin paired with rising customer-support complaints or implementation delays.
- Acquisitions used repeatedly to maintain headline growth.
- Buybacks that only offset stock-based compensation.
- Large cloud or carrier pass-through revenue presented as platform scale.
- Rapid customer growth with falling revenue per customer and no cohort explanation.
- One channel, partner, telecom operator or enterprise client controlling economics.
- AI product claims without adoption, pricing or retention evidence.
A 45-Minute Software Product Analysis Workflow
Minutes 1–6: Map the revenue model
Split licences, subscriptions, maintenance, implementation, transactions, marketplace fees, hardware and services.
Minutes 7–12: Reconstruct recurring growth
Review ARR or recurring revenue definitions, currency, acquisitions, churn, expansion and customer concentration.
Minutes 13–18: Trace bookings to cash
Compare bookings, billings, deferred revenue, recognised revenue, receivables and operating cash flow.
Minutes 19–24: Analyse unit economics
Review gross margin, CAC, payback, sales efficiency and customer-success cost using the disclosures available.
Minutes 25–30: Review product investment
Study R&D, capitalised development, product releases, cloud architecture and acquired technology.
Minutes 31–35: Review dilution and capital allocation
Track stock compensation, acquisitions, buybacks, dividends and cash held outside the core business.
Minutes 36–40: Compare the right peers
Use Bull Run Compare with companies that share a similar contract and margin model.
Minutes 41–45: Value the business
Estimate durable recurring growth, normal gross margin and future FCF. Write the event that would disprove the thesis.
Frequently Asked Questions
What is the difference between software products and IT services?
Software-product companies sell proprietary applications, platforms or data assets that can be reused across customers. IT services firms sell consulting and delivery capacity. Many companies combine both.
Is ARR the same as revenue?
No. ARR annualises recurring contract value at a point in time. Revenue is recognised under accounting rules during the reporting period.
What is net revenue retention?
NRR compares recurring revenue from the same customer cohort after expansion, contraction and churn. It shows whether the installed base is growing without relying entirely on new customers.
Why does gross margin matter?
It shows how much revenue remains after direct delivery costs. High gross margin creates room for sales, R&D and profit, but the direct-cost definition must be understood.
How should unprofitable SaaS stocks be valued?
EV to ARR or sales can be a starting point, but retention, gross margin, sales efficiency, cash burn and dilution determine whether the multiple is justified.
Which stocks are useful comparisons?
Compare product vendors such as OFSS, Newgen and Nucleus Software separately from transaction platforms such as Tanla or marketplaces such as IndiaMART.
Related Bull Run Research
Research Sources
Company annual reports and investor presentations should be used to verify ARR definitions, recurring revenue, bookings, customer metrics and product investment. Industry context can be checked through NASSCOM research and official exchange filings.
Disclaimer
This article is for educational and informational purposes only. It is not investment advice, a stock recommendation or a solicitation to buy or sell securities. SaaS definitions, recurring-revenue disclosures and product metrics differ across companies and can change. Verify material information in company filings and official exchange disclosures. Bull Run is not a SEBI-registered Research Analyst or Investment Adviser.
Compare Software Businesses by Revenue Quality
Start with Bull Run's Software Products sector page, open relevant stock profiles and use the comparison tool. The strongest software business is not the company with the highest reported ARR. It is the company that can retain customers, expand product value and convert growth into durable per-share cash flow.