Why Software Companies Look Less Profitable Than They Really Are
Understanding the Hidden Value Behind the Numbers
If you’ve ever looked at financial reports from software companies and thought, “These businesses don’t seem very profitable,” you’re not alone. At first glance, their earnings often look unimpressive—sometimes even like losses. But here’s the thing: these numbers can be incredibly misleading. Beneath the surface lies a different reality, one that tells a powerful story about growth, investment, and untapped potential.
Let’s start with a simple question: why is the software industry growing so fast? Twenty years ago, software companies were a rarity. Businesses back then revolved around physical products and services—things you could touch, like cars, appliances, or even books. Today, the landscape has transformed. Software companies are everywhere, creating products that power our phones, computers, and even how businesses operate.
But here’s where it gets tricky. Unlike traditional companies, software firms spend a lot of money on developing their products. They hire programmers, invest in technology, and pour resources into making their software better. From a financial standpoint, these investments don’t show up as capital expenditures (CapEx), like building a factory or purchasing equipment would. Instead, they are treated as operating expenses (OpEx), the same way companies account for things like electricity bills or office supplies.
This accounting choice has a huge impact. Operating expenses reduce a company’s reported profits. So, when a software company spends millions on innovation, it can appear as though they’re barely making money—or even losing it—when, in reality, they’re laying the groundwork for future success.
Imagine this: you’re planting a garden. Every dollar you spend on seeds, soil, and tools is recorded as money “lost” today. But six months later, your garden blooms, producing fruit that will keep growing for years to come. This is what software companies are doing—investing today for long-term rewards.
Now, let’s talk about cash flow, which is another piece of the puzzle. Software companies often reinvest their cash into their business, rather than hoarding it or distributing it to shareholders. This reinvestment can make their free cash flow appear small, further misleading investors who rely on traditional financial metrics.
Why Traditional Metrics Don’t Work in the Software Age
For decades, investors have used metrics like the price-to-earnings (P/E) ratio or price-to-book ratio to decide whether a company is a good investment. These measures worked well in a world dominated by traditional industries like manufacturing or retail. But in today’s economy, where intangible assets like software and intellectual property dominate, these old metrics can be misleading.
Here’s why:
1. Earnings Look Lower Than They Are
Because software investments are treated as expenses, profits appear smaller. If these same investments were treated as capital expenditures and amortized over several years, the earnings picture would be entirely different—often much stronger.
2. Intangible Assets Are Undervalued
Unlike physical factories or machinery, software doesn’t show up on the balance sheet in the same way. As a result, the book value of software companies can appear artificially low, even if they own incredibly valuable intellectual property.
3. Fast Growth Creates Bigger Gaps
The faster a software company grows, the more it invests in its future. This growth magnifies the gap between how its financials look on paper and how strong the business actually is.
Take a rapidly growing company that spends heavily on research and development. On the income statement, these costs reduce profits dramatically. But in reality, the company is using its earnings to build better products, expand its market share, and secure long-term revenue streams.
An Opportunity for Savvy Investors
Here’s where things get interesting. The disconnect between a software company’s reported earnings and its real economic potential creates a massive opportunity for investors who know what to look for. By digging deeper into the numbers, you can identify businesses that appear unprofitable but are actually investing heavily in their growth.
Look for companies with:
• Strong Revenue Growth: Even if profits are low, steady or accelerating revenue growth indicates demand for their products.
• High Gross Margins: Software companies often have gross margins of 70% or more, which means they keep most of the money they earn after covering direct costs.
• Reinvestment in R&D: A healthy budget for research and development shows that the company is prioritizing innovation and staying ahead of competitors.
• Limited Reliance on External Capital: Companies that grow without taking on significant debt or issuing new shares are often reinvesting their own cash flows wisely.
This phenomenon is also why the S&P 500, which includes many software-heavy businesses, often shows a high average P/E ratio. It’s not because these companies are overvalued—it’s because their earnings don’t fully reflect their underlying value.
The Big Picture
In the end, understanding the unique dynamics of software companies requires a shift in perspective. These businesses don’t follow the same rules as traditional industries, and their financials reflect that. What looks like a lack of profitability is often a sign of strategic reinvestment, long-term vision, and the ability to grow without relying on external capital.
So, the next time you encounter a software company with low reported profits, don’t dismiss it outright. Instead, ask yourself: Is this a company that’s investing in its future? Is it building something that could become indispensable in the years to come? If the answer is yes, you may have found a gem hidden in plain sight—a business that looks unprofitable today but is actually planting the seeds for incredible growth.
And that’s the beauty of the modern software economy: it rewards those who can see beyond the numbers and recognize the value of innovation.
Great article. I first came across this peculiarity in a 2022 paper from Mauboussin (Consilient Observer) called Intangibles and Earnings. Definitely worth a read if you haven’t yet. At the time, I was almost certain this explanation would continue to gain traction and was surprised how few commentators/investors used it as justification for a more bullish posture. There are quite a few other implications such as: Overstated ROE (R&D is immediately expensed vs. put on the Balance Sheet) and P/B becomes basically useless for the same reason as ROE; more impactful, though, in my opinion, is the speed with which a software company can flip from looking “unprofitable” to “profitable” when just looking at reported numbers on a GAAP basis. There is usually a tipping point that occurs when a company’s past capital outlays start to bear fruit and the Revenue begins to dominate any incremental R&D expense. This is, in effect, the opposite side of the same coin you deal with in this article. I hope your readers give the concept a serious chance. Whenever I have tried to argue this point the reaction is either apathy or even low levels of hostility. People aren’t big on updating their priors, a trait that seems to get worse as you age. Anyway, really well done and thanks for writing this up!
Excerpt:
Because software investments are treated as expenses, profits appear smaller.
My comments:
I don't agree with the above excerpt.
The Software Development costs are registered as development costs in CF's Investing Activities and Development costs in Non-Current Assets.
The Software Development costs is not treated as expenses in Profit and Lost statement. Profit is not deducted with Software Development costs.