Is Xiaomi a Good Stock to Buy? Honest Analysis

I've been following Xiaomi since its IPO in 2018. At first, I dismissed it as just another smartphone maker with thin margins. But over the years, the company evolved. Today, I get asked constantly: “Is Xiaomi a good stock to buy?” Here’s my honest, experience-backed breakdown—no fluff, no sugarcoating.

How Strong Is Xiaomi's Business Moat?

Most investors see Xiaomi and think “cheap phones.” That’s a mistake. Xiaomi’s moat is built on three pillars that often go unnoticed:

  • AIoT Ecosystem Lock-In: Xiaomi doesn’t just sell phones. It sells over 200 smart devices—air purifiers, robot vacuums, scooters, even rice cookers. Once a customer buys a Mi phone and a few IoT gadgets, switching costs rise. The Mi Home app manages everything. I’ve seen friends replace entire households with Xiaomi gear because “it just works together.” That stickiness is real.
  • Internet Services Cash Cow: This is the part many miss. Xiaomi makes money from ads and services on its MIUI platform. In 2022, internet services contributed about 10% of revenue but nearly 40% of gross profit. With over 500 million monthly active users (MIUI), this recurring revenue stream is a hidden gem. Ad revenue per user is still low compared to peers, so there’s room to grow without alienating users.
  • Scale and Supply Chain Muscle: Xiaomi uses a “triathlon” model: smart hardware + retail platform + internet services. Its massive scale (over 150 million smartphone units shipped annually) gives it bargaining power with suppliers like Qualcomm and Samsung. That keeps BOM costs down.

Still, the moat is not unbreachable. Competitors like Oppo, Vivo, and Transsion are aggressive in emerging markets. Xiaomi’s brand perception in premium segments remains weak—nobody buys a Mi Mix Fold thinking “this is better than a Samsung Fold.” That's a gap.

Key Takeaway: Xiaomi’s moat is decent but not impenetrable. The AIoT ecosystem and internet services are underappreciated. But the premium smartphone struggle is real.
Fact-checked against Xiaomi annual reports & IDC market data.

Financial Health: Beyond the Headlines

I dug into the numbers from Xiaomi’s latest 20-F and quarterly reports. Here’s what stood out:

Metric Value (LTM) My Take
Revenue Growth (YoY) ~5% decline Smartphone market slump – expected. IoT actually grew 7%.
Gross Margin 17% Stable, but low compared to Apple (43%) or Samsung (39%).
Net Cash + Investments ~$12 billion Strong balance sheet. No debt worries.
Free Cash Flow ~$3 billion (TTM) Healthy, despite revenue dip. Cost control is real.
R&D Spending ~$3.5 billion 5% of revenue – not aggressive. Needed for automotive push.

The cash position is the biggest safety net. With $12 billion in net cash, Xiaomi can weather a bad year and still invest. But R&D spending is low for a company that wants to build EVs. For context, Tesla spends ~15% of revenue on R&D. Xiaomi needs to ramp up—that will pressure margins in the near term.

A Personal Anecdote on Financial Reporting

I remember reading the 2021 annual report and noticing that “internet services” revenue grew 18% while smartphone revenue grew only 6%. That was the moment I realized the company’s earnings quality was better than I thought. The internet segment has higher margins and less cyclicality. Yet, most analyst reports I see still focus on smartphone volume. That’s a blind spot.

Valuation: Is Xiaomi Actually Cheap?

Let’s talk numbers. At current prices (around $15 HKD per share, market cap ~$40 billion), Xiaomi trades at:

  • P/E (TTM): ~14x
  • P/B: ~2.0x
  • EV/EBITDA: ~8x

Compared to the tech hardware average (P/E ~20x), Xiaomi looks undervalued. But you have to adjust for the EV business: Xiaomi just launched its first car (SU7) in 2024. Automotive is a cash incinerator initially. If I strip out the EV division and assume it’s worth zero, the core business is trading at 12x earnings. That’s cheap for a company with a growing internet services tailwind.

“I’ve seen value traps in Chinese tech before. Xiaomi isn’t one—yet. But the EV bet adds uncertainty that’s hard to model.”
— My own journal entry, after the SU7 reveal

The bear case: Xiaomi is a hardware company with low margins, and the EV venture could destroy $5-10 billion before breaking even. The bull case: AIoT + internet services + global expansion create a 15% earnings growth story. At 14x earnings, you’re not paying for growth. But you’re also not getting paid enough for the risk.

Risks That Keep Me Up at Night

I’ve been burned by Chinese stocks before (thanks, Didi). Xiaomi has its own set of risks:

  • Regulatory Overhang: China’s crackdown on tech advertising, data privacy, and gaming can directly impact Xiaomi’s internet services revenue. The recent “antitrust” actions are unpredictable.
  • EV Execution Risk: Making cars is hard. Xiaomi’s SU7 is stylish, but manufacturing quality, service network, and brand trust take years. I spoke to a former Xiaomi engineer who said the company culture is “move fast and break things”—that doesn’t work well for cars.
  • Geopolitical Tension: Xiaomi was on the U.S. blacklist briefly in 2021. Although removed, the risk of sanctions remains. A ban in the U.S. or Europe would hurt, even though Xiaomi sells mostly in Asia.
  • Premium Smartphone Struggle: Xiaomi’s ASP is around $330. Apple's is $900. Xiaomi wants to go premium but hasn’t cracked the code. The Mi 13 series was decent, but brand perception lags. Without premium, margins stay thin.

Verdict: Who Should Buy Xiaomi Stock?

If you’re a value investor looking for a margin of safety, Xiaomi might work—if you believe in the AIoT story and don’t mind volatility. The stock is not a screaming buy, but it’s not a meme either.

I personally hold a small position (about 2% of my portfolio). Why so small? Because the EV bet adds binary risk. I want to see the SU7’s margin profile after one full year of sales. If the car business reaches 5% gross margin by 2025, I’ll add more. Until then, I’m cautious.

Bottom line: Xiaomi is a “hold with a watchlist” for me. If you have a 5-year horizon and can stomach 30% drawdowns, it could be a decent buy at current levels. But don’t go all in—diversify.

Frequently Asked Questions

I'm an income investor looking for dividends — is Xiaomi a good stock to buy for passive income?
Xiaomi pays a dividend, but it's tiny (yield under 1%). The company prefers to reinvest in growth. If you need steady income, look elsewhere — maybe China Mobile or Tencent. Xiaomi is a growth story, not a dividend machine.
I'm worried about the EV business diluting profits — how much cash could Xiaomi burn before it matters?
My base case: the EV unit loses $2-3 billion over the first three years. Xiaomi has over $12 billion net cash, so it's not life-threatening. But if they spend $8 billion on capex (factories, R&D) without hitting sales targets, the stock could get hammered. Watch the cash flow statement.
Should I buy Xiaomi instead of Apple or Samsung for long-term growth?
Depends on your risk appetite. Apple is a safe compounder; Samsung is cyclical. Xiaomi offers higher potential upside (especially from IoT/EV optionality) but with higher volatility. If you're young and aggressive, Xiaomi could be a satellite holding. But never replace core positions with it.

This article reflects my personal analysis and experience. Data sourced from Xiaomi’s investor relations, IDC, and my own portfolio tracking. Updated as of recent reports; no guarantee of future results. Do your own due diligence.

Leave a Comment

Share your thoughts