At a Glance: EMS Ltd is a small-cap EPC company specializing in water supply and sewage treatment infrastructure for Indian municipalities. With a strong order book, 20%+ ROE, and debt-free status, it smells like success – but rising debtor days and falling margins are warning sirens in the sewage tunnel.
1. 🚽 Introduction With Hook
Forget fancy chemicals or luxury textiles — EMS Ltd is out there cleaning India’s literal shitshow. From building sewage treatment plants (STPs) to laying water pipelines, EMS is basically Swachh Bharat’s private sector cousin — only it actually makes a profit.
And while other infra stocks battle debt traps, EMS is just… chilling.
No debt. 20%+ ROE. ₹3,000 Cr+ market cap.
Oh, and did we mention it just bagged ₹781 Cr Kolkata municipal contract?
But can a company cleaning India’s drains also flush investors with cash?
Let’s dive in — with gloves on. 🧤
2. 💼 WTF Do They Even Do? (Business Model)
EMS = EPC + O&M + Wastewater as a Service™
- 🏗️ Core EPC Services:
- Water supply schemes (WSSPs)
- Sewerage networks, STPs, CETPs
- Pumping stations, pipe laying, etc.
- 🔁 15-Year O&M Contracts:
- Recurring revenue model — thankfully not one-time flush
- 📍 80 MLD STP capacity (Mature)
- 👷 Projects mostly with government clients (urban municipalities, Jal Nigams)
🧻 Basically, EMS is the plumber India didn’t know it needed — but now can’t live without.
3. 📈 Financials Overview — Profits, Margins, ROE
Metric | FY21 | FY22 | FY23 | FY24 | FY25 |
---|---|---|---|---|---|
Revenue (₹ Cr) | 331 | 360 | 538 | 793 | 966 |
Net Profit (₹ Cr) | 72 | 79 | 109 | 153 | 184 |
OPM (%) | 30% | 31% | 28% | 26% | 26% |
ROE (%) | 23% | 22% | 21% | ✅ | |
ROCE (%) | 33% | 33% | 29% | 27% |
Highlights:
- Solid 20% profit CAGR (5Y) 💪
- Margins falling slowly due to inflation + execution mix 👀
- ROE still 🔥 at 20.7%
- Debt = Almost zero
Smells clean… but is the margin story clogging up?
4. 📊 Valuation – Cheap, Fair, or Smelly?
- P/E: 18.4x (FY25) — lower than peers like Antony Waste (27x)
- Book Value: ₹176 → P/BV: 3.5x
- EV/EBITDA: ~9x (est.)
- Fair Value Range (EduEstimates™):
Basis | EPS | Multiple | FV |
---|---|---|---|
Base Case FY26E | ₹39 | 18x | ₹700 |
Bull Case FY26E | ₹41 | 22x | ₹880 |
Bear Case FY26E | ₹34 | 14x | ₹475–₹500 |
🎯 Fair Value Range = ₹475 – ₹880
You’re either buying a hidden utility compounder or a low-float illiquid landmine.
5. 🍿 What’s Cooking — News, Triggers, Drama
🚰 Massive order inflow:
- ₹781 Cr from Kolkata Municipal Corporation (pollution abatement)
- ₹104 Cr + ₹98 Cr + ₹183 Cr from UP Jal Nigam
- 60% stake acquired in Brijbihari Pulp & Paper (forward integration?)
- CRISIL rating upgrade in March 2025
👀 QIP of ₹400 Cr approved. Dilution watch alert!
⚠️ Debtor days rising = cash crunch or lax collection?
6. 🏦 Balance Sheet — How Much Debt, How Many Dreams?
Item | FY25 |
---|---|
Debt | ₹86 Cr |
Cash | ₹100+ Cr |
Net Debt | Zero-to-Negative 🟢 |
Equity + Reserves | ₹976 Cr |
Fixed Assets | ₹96 Cr |
Other Assets (mostly receivables) | ₹1,052 Cr 😨 |
Dreams are funded by government invoices, not loans.
But with debtor days at 142, who’s paying and when?
7. 💵 Cash Flow – Sab Number Game Hai
🧻 From flushing profits to choking on receivables:
Year | CFO (₹ Cr) |
---|---|
FY20 | ₹47 |
FY23 | ₹4 |
FY24 | -₹116 🚨 |
FY25 | ₹34 |
Majority of CFO leaks are due to unpaid receivables.
Earnings ≠ Cash in sewer EPC land.
8. 📐 Ratios – Sexy or Stressy?
Metric | FY25 |
---|---|
ROE | 20.7% |
ROCE | 26.6% |
Debtor Days | 142 ⚠️ |
Dividend Yield | 0.33% |
Cash Conversion Cycle | 142 days 😰 |
Interest Coverage | 30x |
🎯 Capital efficient ✅
😨 Liquidity tight ❌
9. 🧾 P&L Breakdown – Show Me the Money
🧮 FY25 (₹ Cr):
- Revenue: ₹966
- EBITDA: ₹251
- EBITDA Margin: 26%
- Net Profit: ₹184
- EPS: ₹33.05
Margins are under pressure, but scale is kicking in.
Sewage = surprisingly profitable business.
10. 📊 Peer Comparison – Who Else in the Game?
Company | P/E | ROCE | Sales (₹ Cr) | PAT (₹ Cr) | OPM |
---|---|---|---|---|---|
EMS Ltd | 18.4 | 26.6% | ₹966 | ₹184 | 26% |
Antony Waste | 27.5 | 12.1% | ₹933 | ₹69 | 21% |
Concord Enviro | 20.2 | 14.8% | ₹594 | ₹58 | 15% |
Effwa Infra | 26.8 | 33.9% | ₹185 | ₹20 | 16% |
🔍 EMS is undervalued vs Antony, better margins than Concord, and more scale than Effwa.
But it’s not sexy… it’s sewage.
11. 📦 Misc – Shareholding, Promoters, FIIs
Category | Mar 2025 |
---|---|
Promoters | 69.7% |
FIIs | 0.19% 👻 |
DIIs | 0.61% |
Public | 29.5% |
Shareholders | 1.28 lakh 👀 |
Promoters are chill, but FIIs have ghosted.
Retail flooding in = hype cycle alert
12. 🔎 Red Flags & Moats
🟥 Red Flags:
- 🚩 Debtor days = 142 = late payments = low CFO
- 🚩 Govt client concentration = L1 bid risks
- 🚩 Weak O&M data visibility
🟢 Moats:
- Niche expertise in sewage infra
- Recurring 15-year O&M model = annuity-like revenues
- Strong execution with 20%+ ROE
13. 🧑⚖️ EduInvesting Verdict™
“In a world of infra companies drowning in debt, EMS is debt-free and profitable — but its receivables may need a drainpipe. The stock is flush with orders, but investors should check if the cash flow’s also flowing… or clogged in bureaucracy.”
Fair Value Range = ₹475 – ₹880
Investor expectations = cleaner India, cleaner P&L
But as always…
No Buy. No Sell. Only Flush with Facts.™
✍️ Written by Prashant | 📅 July 6, 2025
Tags: EMS Ltd, EPC stocks, sewage infra, Jal Jeevan Mission, smallcap, ROE 20%, water treatment, IPO 2024, clean India, dividend stocks, infra sector, EduInvesting