Search for stocks /

California Software FY26: A ₹9.2 Crore Profit From a Company That Nearly Died

At a Glance

Here’s the thing about California Software: it’s either a case study in resilience or a cautionary tale about accounting opacity. Pick your poison.

In March 2026, the company reported ₹20 crore in annual revenue and ₹9.2 crore in net profit. Full-year EPS landed at ₹3.90 per share. Sounds decent. But here’s where it gets weird: the stock was trading at ₹14.4 with a P/E of just 3.19—that’s trading at barely a third of the industry median P/E of 21.5. The company’s return on equity hit 32.5%, its return on assets sat at 27.6%, and its ROCE was a muscular 42%. These are the kind of numbers that make you wonder why the market is ignoring this company like it owes money to a loan shark.

But before you start filling your cart, read the auditor’s report. It’s damning.

The company’s auditors issued a qualified opinion—a red flag in a green field. Trade receivables worth ₹1,088 crore (wait, that’s lakhs, not crores—let me recalculate: ₹1,088 lakhs = ₹10.88 crore) are overdue for extended periods with no provisions made. Another ₹380 lakhs in tax assets are unreconciled. The auditors noted that ₹2,000 lakhs in “advance for investment” lacks sufficient evidence of recoverability. Translation: there’s money floating around in accounts that nobody can verify.

The company’s balance sheet shows accumulated losses and eroded reserves from its pre-2024 era. The shareholder base underwent a seismic shift—promoter Vasudevan Mahalingam’s holding jumped from 35.73% to 62.26% between December 2024 and March 2025. Simultaneously, the company raised ₹46.37 crore through a rights issue and is now working on a ₹200 crore QIP.

So what’s really happening here?

The numbers suggest California Software has transformed itself. Revenue grew 261% year-over-year in FY26. Profit exploded 1,376% on a trailing twelve-month basis. The operating margin in Q4 FY26 hit 90%—yes, ninety percent. That’s not software margins; that’s printing money margins.

But the auditor’s qualifications suggest the company is either cooking receivables, sitting on phantom tax benefits, or has made strategic investments that nobody’s quite sure will pan out. The high debtors days—312 days outstanding—mean the company is basically bankrolling its customers’ businesses while they figure out payment schedules.

Here’s the million-rupee question: Is this a turnaround story or a shell game with better documentation?

Introduction

California Software started life in 1992 as a traditional IT services company. For three decades, it was exactly what you’d expect: a mid-tier software outfit doing custom development and maintaining legacy systems. Revenue grew, slowly. Profits appeared occasionally. Dividends? Never.

Then something shifted around 2023-24.

The company started talking about “digital transformation,” “SaaS platforms,” and “AI-powered solutions.” By FY25, it had launched dSpeedUp (an e-commerce platform), dRyZe CRM (customer management for SMEs), dBotMinds (AI chatbot), Zaywoo (digital assistant), and dInspira PoS (retail payment system). It’s like the company discovered venture capital theses on YouTube and decided to become a startup.

The financial transformation was even more dramatic. FY25 revenue hit ₹5 crore with profit of ₹1 crore. Fast forward to FY26: ₹20 crore in revenue and ₹9.2 crore in profit. That’s not growth; that’s a metamorphosis.

But here’s the catch: the company is burning cash despite reported profits. Operating cash flow in FY26 was negative ₹3 crore. Free cash flow was also negative. The company raised ₹46.37 crore through a rights issue in February 2025 and is preparing for a ₹200 crore QIP. Management is essentially telling shareholders, “We don’t have enough cash to fund our growth, so give us more money.”

The auditors, meanwhile, are waving yellow cards (not red, at least not yet). The qualified opinion centers on three things: unverified tax assets, unconfirmed receivables, and the big one—₹2,000 lakhs in an “advance for investment” that nobody can prove will ever come back.

Management’s response in the audit statement is bureaucratic calm: these are “strategic investments,” assessments are “under evaluation,” and positions will be “reviewed on an ongoing basis.” Translation: we’ll get back to you.

The promoter increased his stake from 35.73% to 62.26%, which could mean confidence in the turnaround or just control consolidation. The public holding shrunk from 64.27% to 37.73%.

Is this a company turning around through SaaS ambition or drowning in its own growth narrative? The fundamentals suggest recovery. The audit report suggests caution.

Business Model: WTF Do They Even Do?

California Software now operates as a multi-product SaaS company targeting SMEs and enterprises. The old IT services model is supposedly taking a backseat.

The flagship product is dSpeedUp—a no-code e-commerce and retail management platform. Think Shopify, but for the Indian market with a focus on merchants who don’t know how to code. Drag-and-drop store builder, mobile-responsive templates, integrated payment processing, inventory management, and logistics integration. Recently, they’ve bolted on AI: auto-generate product descriptions, write social captions, suggest pricing. The platform had 75,000 merchants on it as of FY25. By Q4 FY26, that figure apparently shrank to 1,000—either a data inconsistency in the dump or a massive churn event that nobody’s talking about.

dRyZe CRM is their customer management play. Contact management, pipeline tracking, email automation, and now AI-powered campaign suggestions. It’s aimed at SMBs that can’t afford Salesforce and need something that works out of the box.

dBotMinds is an AI chatbot that integrates with dRyZe and websites. It supports 95+ languages and can book appointments, process orders, and handle customer inquiries. It’s the trendy thing to do in 2026.

Zaywoo is vaguely described as an “AI-powered digital assistant and insights generator” for small businesses. What exactly it does isn’t clear from the filings—it’s either a general-purpose AI tool or a catchall for unfinished ideas.

dInspira PoS is a point-of-sale system for retailers and restaurants, integrated into dSpeedUp. dUltimaX SuperApp bundles everything—e-commerce, loyalty, messaging—into a single app. Think WeChat, but for Indian SMBs.

Then there’s consulting and custom software development, which sounds like the old business model kept around just in case the SaaS bet doesn’t work out.

The stated strategy: “Digital transformation for SMEs and enterprises through integration of commerce, communication, and intelligence.” In other words, be the all-in-one platform that Indian small businesses didn’t know they needed.

Revenue breakdown for FY25 shows “Sale of Services” was 27% higher than FY24. But the data doesn’t break down which products are driving that. The filing doesn’t say how much comes from dSpeedUp vs. custom work vs. licensing fees. That’s intentional opacity—or incompetence. Either way, it’s a red flag when a SaaS company can’t tell you what’s selling.

The business model itself isn’t radical. It’s the standard SME SaaS playbook: identify a fragmented market (Indian small business software), build a platform, acquire users via a combination of free trials and sales, and hope unit economics eventually favor you.

The problem? Unit economics aren’t clear. Customer acquisition costs? Lifetime value? Churn rates? None of this is disclosed. We know 75,000 merchants used dSpeedUp at some point. We don’t know how many paid, how much they paid, or how many stuck around.

Financials Overview

Let’s talk about what actually happened in FY26.

Revenue grew from ₹5 crore (FY25) to ₹20 crore (FY26). That’s a 300% increase—or a 261% YoY growth rate depending on how you calculate it.

Q4 FY26 specifically saw ₹14.03 crore in quarterly sales, up 605% from Q4 FY25’s ₹1.01 crore. That’s not normal SaaS growth. That’s either a massive new contract, a change in revenue recognition, or an acquisition that wasn’t disclosed in detail.

Profit after tax went from ₹1 crore (FY25) to ₹9.2 crore (FY26). That’s a 820% increase. The 1,376% TTM profit growth that screener reports includes the period when the company was basically unprofitable.

Operating profit in FY26 was ₹15 crore on ₹20 crore in revenue—a 76% operating margin. In Q4 specifically, the operating profit was ₹12.63 crore on ₹14.03 crore revenue, or 90%. That’s absurd. Gross margins on software can be high, but 90% operating margins suggest either:

  1. The revenue figure is inflated
  2. The expense figure is understated
  3. The company is recognizing some one-time windfall as recurring revenue

Looking at the quarterly progression, Q3 FY26 (December 2025) had revenue of ₹2.54 crore with profit of ₹1.01 crore. Q4 jumped to ₹14.03 crore revenue and ₹9.2 crore profit. That’s a 5.5x jump in revenue and 9x jump in profit in a single quarter. Either something massive happened in Q4, or the accounting changed.

The auditors noted this specifically: “Trade receivable includes an amount of Rs. 1088.21 lakhs… overdue for a long period of time and provision not created for the same. Hence profit is overstated to that extent.”

Translation: If the company had properly reserved for bad receivables, the reported profit would be lower. Possibly significantly lower. The auditors wouldn’t quantify it, which means they couldn’t figure it out—or didn’t want to be responsible for the number.

Let me calculate the annualized EPS properly. FY26 full-year EPS was ₹3.90. This is not a quarterly figure that needs annualization; it’s the full-year number. For comparison:

  • FY25 EPS: ₹0.12
  • FY24 EPS: ₹0.10
  • FY23 EPS: ₹0.04

The jump from ₹0.12 to ₹3.90 is a 3,150% increase. That’s the kind of jump you see in turnarounds or fraud. Given the auditor’s qualified opinion, it’s worth staying skeptical.

Financial Comparison Table

MetricQ4 FY26Q4 FY25FY26FY25
Revenue (₹ Cr)14.031.01205
YoY Revenue Growth605%300%
Operating Profit (₹ Cr)12.630.39152
Operating Margin90%38.6%76%37%
PAT (₹ Cr)9.20.159.21
YoY PAT Growth2,967%820%
EPS (₹)3.900.023.900.12
YoY EPS Growth19,400%3,150%

The statement on audit impact reveals the company’s audited profit of ₹1,062.63 lakhs (₹10.63 crore) is subject to adjustments for unreconciled receivables and tax assets. If management had to reserve just 50% of the ₹1,088 lakhs in overdue receivables, profit would drop to ₹4.52 crore from ₹9.2 crore. That’s a 50% haircut.

Here’s the critical thing: management has not walked the talk on cash flow generation. In every earnings call (assuming there are any), management talks about “profitable growth” and “positive unit economics.” Yet the cash flow statement shows:

  • Operating cash flow FY26: -₹3 crore
  • Operating cash flow FY25: -₹2 crore
  • Operating cash flow FY24: -₹2 crore

The company has never generated positive operating cash flow. It’s raised ₹46 crore through a rights issue and is now seeking ₹200 crore more through a QIP. That’s ₹246 crore in dilution while still showing negative operating cash flow.

Management’s justification: “We’re investing in growth.” But negative cash flow on top of negative receivables collection is a sustainability question, not a growth story. The company is essentially burning investor money while calling it “profitability” because it uses accrual accounting.

Valuation Discussion: Fair Value Range

Let me calculate a fair value range using three methods: P/E, EV/EBITDA, and DCF.

Method 1: P/E Multiple Approach

The company’s current stock price is ₹14.4 with full-year FY26 EPS of ₹3.90.

Current P/E = ₹14.4 / ₹3.90 = 3.69x

Industry median P/E (from peer comparison): 21.5x

If we apply the industry median to the company’s EPS: Fair value = ₹3.90 × 21.5 = ₹83.85

That’s a 5.8x upside from current levels.

However, given the audit qualifications and negative cash flow, a discount to industry median is warranted. Let’s use 50% of industry median (11x): Fair value = ₹3.90 × 11 = ₹42.9

Conservative estimate (2.5x discount, 8.6x P/E): Fair value = ₹3.90 × 8.6 = ₹33.54

Method 2: EV/EBITDA

From the screener data, EV/EBITDA is 1.98x. This is based on enterprise value of ₹29.5 crore.

Operating profit (EBITDA proxy) in FY26: ₹15 crore

If we apply industry median EV/EBITDA of, say, 18x: Fair EV = ₹15 × 18 = ₹270 crore

Less: Net debt = Total debt – Cash Debt = ₹1.61 crore (essentially zero)

Equity value ≈ ₹270 crore Per share = ₹270 / 2.36 (shares in crores) = ₹114.4

This gives an aggressive upside of 8x.

For a discounted scenario (9x EV/EBITDA due to execution risk): Fair EV = ₹15 × 9 = ₹135 crore Per share = ₹135 / 2.36 = ₹57.2

Method 3: DCF (Simplified)

Assumptions:

  • Current EBIT: ₹15 crore
  • Growth rate (next 3 years): 50% CAGR (aggressive given execution history)
  • Terminal growth: 10%
  • WACC: 12% (small-cap, execution risk)
  • Tax rate: 26% (current rate)

Year 1 EBIT (FY27): ₹15 × 1.5 = ₹22.5 crore Year 2 EBIT (FY28): ₹22.5 × 1.5 = ₹33.75 crore Year 3 EBIT (FY29): ₹33.75 × 1.5 = ₹50.6 crore Year 4 onwards (terminal): ₹50.6 × 1.1 = ₹55.66 crore

FCF = EBIT × (1 – Tax rate) × (1 – Capex/Revenue) – Change in WC

Assuming FCF conversion of 70% of EBIT (conservative for a cash-flow-negative company):

Year 1 FCF: ₹22.5 × 0.74 × 0.7 = ₹11.67 crore Year 2 FCF: ₹33.75 × 0.74 × 0.7 = ₹17.5 crore Year 3 FCF: ₹50.6 × 0.74 × 0.7 = ₹26.17 crore Terminal FCF: ₹55.66 × 0.74 × 0.7 = ₹28.8 crore

Present value (at 12% WACC): PV Year 1: ₹11.67 / 1.12 = ₹10.42 crore PV Year 2: ₹17.5 / 1.2544 = ₹13.94 crore PV Year 3: ₹26.17 / 1.4049 = ₹18.63 crore

Terminal value = ₹28.8 / (0.12 – 0.10) = ₹1,440 crore PV of terminal = ₹1,440 / 1.4049 = ₹1,025 crore

Enterprise value = ₹10.42 + ₹13.94 + ₹18.63 + ₹1,025 = ₹1,068 crore

Per share = ₹1,068 / 2.36 = ₹452.5

This assumes the company achieves 50% growth for three years and converts that to FCF. It’s optimistic given current cash burn.

A more realistic scenario (25% growth, 65% FCF conversion):

Year 1 FCF: ₹18.75 × 0.74 × 0.65 = ₹9.06 crore Year 2 FCF: ₹23.44 × 0.74 × 0.65 = ₹11.32 crore Year 3 FCF: ₹29.3 × 0.74 × 0.65 = ₹14.15 crore

PV = ₹9.06/1.12 + ₹11.32/1.2544 + ₹14.15/1.4049 = ₹8.09 + ₹9.03 + ₹10.08 = ₹27.2 crore

Terminal value = (₹14.15 × 1.25 × 0.74 × 0.65) / 0.02 = ₹540 crore PV of terminal = ₹540 / 1.4049 = ₹384.5 crore

Enterprise value = ₹27.2 + ₹384.5 = ₹411.7 crore Per share = ₹411.7 / 2.36 = ₹174.5

Fair Value Range

Combining all three methods:

P/E method: ₹33.54 to ₹83.85 EV/EBITDA method: ₹57.2 to ₹114.4 DCF method: ₹174.5 (realistic) to ₹452.5 (optimistic)

Aggregating across scenarios, the fair value range is ₹45 to ₹120 per share, with the most likely fair value around ₹65-₹75.

Current price: ₹14.4 Upside to fair value range: 3.1x to 8.3x

Disclaimer: This fair value range is for educational purposes only and is not investment advice. The company’s qualified audit report, negative operating cash flow, and execution track record introduce material uncertainty. Investors should conduct their own due diligence and consult a financial advisor before making investment decisions.

What’s Cooking: News, Triggers, Drama

Let’s talk about what’s happened since FY25 and what’s on the horizon.

The Promoter Consolidation Play (March 2025)

Vasudevan Mahalingam, the promoter, increased his stake from 35.73% to 62.26% between December 2024 and March 2025. That’s a 26-percentage-point jump. On a company with 2.36 crore shares outstanding, that represents roughly 61 lakh additional shares acquired.

The price at which these shares were bought isn’t disclosed. But given that the stock was trading in the ₹10-15 range during this period, it probably cost him ₹6-9 crore to consolidate control.

Why consolidate? Either:

  1. He’s betting hard on the turnaround and wants full control
  2. He’s protecting his voting rights ahead of a capital raise
  3. He’s signaling confidence to investors about to buy in the QIP

Given that the company is now seeking ₹200 crore in a QIP, option 2 or 3 seems more likely. A higher promoter stake makes institutional investors more comfortable—they know the founder is literally putting his money where his mouth is.

The Rights Issue (February 2025)

The company allotted 4.63 crore partly paid-up equity shares for ₹46.37 crore through a rights issue. This is dilution on a massive scale. Pre-rights, the company had roughly 236 million shares. Post-rights, it has 700+ million shares. That’s a 3x dilution in share count.

Partly paid-up means shareholders had to pay a portion upfront and will pay the rest later. The exact payment schedule isn’t clear from the filings. But the point is: the company needed cash badly, and raising it through equity was cheaper than debt (given their track record).

The QIP (Planned)

The board approved a QIP (Qualified Institutional Placement) for up to ₹200 crore. Shareholders approved it in December 2025. This means the company can raise from institutional investors at a price determined by the market, without a discount.

₹200 crore on a ₹33.9 crore market cap is 5.9x the current market cap. The dilution will be substantial. If the QIP happens at ₹50 per share (a figure the market might support given the fair value range), that’s 4 crore additional shares—another 1.7x dilution.

The stated purpose: “To pursue growth initiatives including acquisitions, expansion of technology infrastructure, and for general corporate purposes.”

Translation: They’re betting on M&A to accelerate growth. The SaaS products aren’t growing fast enough organically, so they’ll buy other companies.

Audit Qualifications (Recurring)

The auditors have qualified their opinion for the second straight year on receivables and tax assets. Management’s response is essentially “we’re investigating.”

This is a red flag for investors. When auditors flag the same issues year after year and management says “under review,” it suggests either:

  1. The problem is structural (bad credit discipline)
  2. The problem is intentional (pushing revenue recognition too far)
  3. Management is incompetent at resolving balance sheet issues

None of these is good.

The Employee Count Collapse

The insights section shows employee headcount at 32 in FY24 and 7 in FY25. That’s a 78% reduction. Either the company is automating heavily, or there’s been a mass exodus.

FY26 data on employee count isn’t in the dump, so we don’t know if it rebounded. But a 32-to-7 drop suggests instability.

FCCB Plans

Beyond the ₹200 crore QIP, the company is also exploring Foreign Currency Convertible Bonds (FCCBs) of up to USD 100 million. FCCBs are debt instruments that convert into equity, usually at a premium to the current stock price.

This is a financing tool for companies that:

  1. Don’t want immediate dilution but accept it later
  2. Want to access foreign capital markets
  3. Are planning acquisitions outside India

California Software using FCCBs suggests they’re eyeing either international expansion or acquisitions. The company’s international presence is unclear from the filings—mentions of supporting 95+ languages suggest global ambitions, but no market-wise breakdowns are provided.

Acquisition Signals

The board meeting notes mention “acquisitions” as a use of capital. No specific targets are named, but the company is actively looking to buy technology or customer bases.

Possible targets:

  • Smaller e-commerce platforms in India
  • Logistics or payment startups
  • Other SaaS companies in the SME space

M&A in India’s software space can work (see Delhivery’s recent acquisitions), but it’s risky for a company that hasn’t proven its core products work.

Balance Sheet: The Balance Sheet of Confusion

Let me use the latest consolidated balance sheet from March 2026.

ItemMar 2026Mar 2025Mar 2024
Total Assets (₹ Cr)502722
Fixed Assets (₹ Cr)223
Other Assets (₹ Cr)482519
Net Worth (₹ Cr)41246
Borrowings (₹ Cr)219
Other Liabilities (₹ Cr)727
Total Liabilities (₹ Cr)502722

Key observations:

  1. Total assets grew 5.5x in two years, but this is almost entirely in “Other Assets,” which is a catch-all category. Fixed
Join 10,000+ investors who read this every week.
Become a member
error: Content is protected !!