General information and entertainment, not investment advice. The author is not a SEBI-registered adviser or research analyst. No recommendation, no promised returns. Markets carry risk including loss of capital. Figures may not be current. Consult a registered adviser before acting.
1. At a Glance
The company: a shell game masquerading as infrastructure. Revenue flat at ₹18.86 cr, operating profit in free fall, and the only reason it earned ₹2.23 cr net profit is an exceptional ₹1.29 cr write-back from labour code provisions. Strip that out, and BF Utilities loses ₹3.64 cr for the quarter—a 6,986% profit collapse.
The tension: at ₹636/share, the stock trades at 950x P/E on FY26 trailing earnings of ₹0.59. The peer band (toll roads, power infrastructure) sits at 19–47x P/E. Wind generation fares poorly; toll operations at NHDL ended in September 2024, leaving two loss-making segments and a ₹37 cr advance to a step-down subsidiary pending for 14 years without a clear status.
A qualified audit opinion flags three red zones: a ₹500 cr arbitration claim, zero provisions made; a ₹26 cr investment in a toll company now earning nothing post-concession; and the advance itself. Promoter holding at 56.7% has not wavered. Cash balance ₹43.58 cr, borrowing nearly zero. The windmills still spin. Everything else questions why.
2. Introduction
BF Utilities Ltd, born in 2001 as the demerger vehicle for Bharat Forge’s energy and infrastructure holdings, is a USD 3 billion Kalyani Group company. It once had shape: wind power for captive consumption, toll operations that generated cash. A court-approved scheme of arrangement later transferred the investment portfolio to BF Investment Ltd, leaving BFUL with wind mills (18.33 MW, installed at Satara district in Maharashtra) and infrastructure—principally three subsidiaries: Nandi Infrastructure Corridor Enterprises (NICE), Nandi Economic Corridor Enterprises (NECE), and Nandi Highway Developers (NHDL).
What changed fast: NHDL’s concession agreement expired in September 2024, net revenue evaporated. NECE has no exit in sight and faces a Singapore arbitration (Claimants allege breach of a Shareholders’ Agreement, seeking ₹500 cr plus 18% IRR—company denies all). NICE extended CRPS tenure from 7 to 30 years, triggering a ₹33.32 cr reduction in borrowings via Ind AS 109 remeasurement, a technical event that pleased the balance sheet but obscured operational pain.
Standalone results alone reveal the operating company. Consolidated results are awaited: the auditors note that subsidiary financial statements have not arrived. So the story told here is fractional.
3. Business Model: WTF Do They Even Do?
Wind first. The company operates 51 turbines of 230 kW and 11 of 600 kW across five locations in Satara—Padekarwadi, Gharewadi, Pawangaon, Maloshi, Kadve Khurd. In FY25, it generated 20.98 million units of power, down from 21.43 in FY24. Capacity factor has degraded; working conditions remain “difficult,” per management. Power goes into Bharat Forge’s plant at Pune via power purchase agreements, a captive dump that shields the company from merchant market volatility but anchors it to one customer’s needs.
Renewable Energy Certificates (RECs) exist in inventory (18,962 units as of March 2025). These are tradeable or sit idle—the sheet does not clarify cash generation from them. Carbon credits from CDM registration (14.65 MW eligible) have dried up; the global CDM market collapsed in 2012, and no recent revenue appears.
Infrastructure next: three subsidiary quagmires. NICE (74.52% owned) invests in transport projects and tolls. NHDL (69.53% owned) operated the Nandi Highway toll plaza in Karnataka until September 2024—36 years of concession, now complete. The asset carries ₹26.07 cr on the books; the auditors flag impairment risk because no revenue flows post-concession. Management counters: the net worth is positive, so no provision is needed. The auditors remain unconvinced on Ind AS 36 grounds.
NECE (42.16% step-down via NICE) is a land acquisition vehicle. The company advanced ₹37 cr toward land parcels 14 years ago. NECE “confirms quarterly” that it remains recoverable. The auditors flag the delay as material. No impairment, per management. The dispute hangs.
Division by revenue (FY26 standalone, 9M: wind 66%, infrastructure 34%; consolidated 9M: wind 3%, infrastructure 97%). The infrastructure tail wags the wind dog.
4. Financials Overview
Figures are standalone, consolidated basis shown where available, in ₹ crore.
Latest quarter: Q4 FY26 (31 March 2026). Standalone earnings carry a qualification from auditors. Full-year annual basis; quarterly annualisation applies where stated.
| Metric | FY25 | FY26 | Change |
|---|---|---|---|
| Revenue | 18.58 | 18.86 | +1.5% |
| EBITDA | 7.59 | 7.36 | -3% |
| PAT | 15.99 | 2.23 | -86% |
| EPS (₹) | 4.24 | 0.59 | -86% |
Revenue inched up 1.5% YoY to ₹18.86 cr, a five-year CAGR of 5.3%. EBITDA ticked down 3% to ₹7.36 cr (Operating Profit ₹(0.91) cr + Depreciation ₹0.64 cr + Other Income ₹13.59 cr – a reclassification artifact). Net profit crashed 86% to ₹2.23 cr, dragged down by three forces: operating loss of ₹7.22 cr (wind and infrastructure both bled), exceptional gains of ₹(0.89) cr (labour code provision reversals), and tax headwinds.
Q4 FY26 alone: revenue ₹1.67 cr (down 29.5% QoQ from Q3), operating profit ₹(5.35) cr, and net loss of ₹3.64 cr before the exceptional ₹1.29 cr write-back. Seasonal winds in Q4 remain weak. TTM sales growth: 1.51%.
Concall colour: None recorded. Last concall remarks (FY25) flagged wind farm maintenance headwinds. This year’s results memo is silent on business outlook, management commentary, or capex plans.
5. Valuation Discussion: Fair Value Range (Educational Only)
What follows is a walkthrough of how three valuation methods work, using this company’s numbers as the example — not a target, not a forecast, not advice.
Method 1 (P/E multiple): Annualised EPS ₹0.59 × peer band 19–47x produces ₹11.2–₹27.7 per share.
Method 2 (EV/EBITDA multiple): EBITDA ₹7.36 cr, EV (market cap ₹2,395 cr + net cash ₹43.5 cr ≈ ₹2,439 cr), peer band EV/EBITDA 18–30x produces: at 18x, ₹4.37/cr EBITDA = ₹32.2 per share; at 30x, ₹11.0/cr = ₹82.6 per share. Median peer EBITDA multiple: 71x (toll roads trade wider).
Method 3 (Simplified DCF): Assume 3% perpetual revenue growth, 3% operating margin (current: −4.9%), 8% cost of capital. Implied value ~₹15–25 per share. Terminal value collapses if margins don’t improve.
These figures show how the methods work and are not a valuation, a target, or advice.
6. What’s Cooking
One: NHDL Concession Expiry (Sept 2024). Toll operations ended; the asset survives with positive book net worth. No operating revenue post-closure. Company insists no impairment; auditors disagree on the application of Ind AS 36.
Two: NECE Arbitration at SIAC (Filed Mar 2025). Investor AIRRO Mauritius Holdings V (₹500 cr commitment) + co-claimant Soinfra Enterprises seek damages equivalent to ₹500 cr + 18% IRR from date of investment, plus ₹70.9 cr for subsequent share acquisitions. Company has filed defence (Dec 2025), denies breach. Matter pending.
Three: Labour Code Provision Reversal (Q4 FY26). Reversal of ₹1.29 cr for gratuity and leave liabilities following finalization of New Labour Codes rules (May 8, 2026). One-time positive; underlying operations remain weak.
Four: NICE CRPS Tenure Extension (NCLT approved, Jul 2025). 7% CRPS maturity pushed from 2040 to 30 years (March 2040), reducing effective borrowing cost. Liability remeasured down ₹33.32 cr, equity up ₹24.93 cr. Mechanical accounting gain, not operational recovery.
Five: Shareholding Pattern Stable. Promoters hold 56.7% unchanged. FIIs 1.57%, DIIs 0.05%, Public 41.65%. No pledges. Promoter demat suspension lifted post SEBI settlement (Feb 2026, ₹3.63 cr paid for regulatory breaches).
Six: Regulatory Fines. SEBI fine ₹3.63 cr for delayed filings; NSE/BSE fines ₹4.42.5 lakh each (paid Jun 2026) for missing independent woman director. Board appointed woman director (Mar 2026), independent director ceased (May 2026 after two-term limit).
Seven: Wind Generation Headwind. FY25 generation 20.98 mu; FY24 21.43 mu. Wind conditions remain difficult; management offers no forward guidance.
7. Balance Sheet
| Item | FY24 | FY25 | FY26 |
|---|---|---|---|
| Total Assets | 195.18 | 208.50 | 201.97 |
| Equity (Share Capital + Reserves) | 148.29 | 164.29 | 166.57 |
| Borrowings | 13.00 | 10.50 | 0.08 |
| Other Liabilities | 33.89 | 33.71 | 35.32 |
| Total Liabilities | 195.18 | 208.50 | 201.97 |
Assets and liabilities reconcile each year. The balance sheet shrunk: total assets down ₹6.53 cr (−3.1% YoY) as NHDL’s post-concession non-performing assets likely degraded and working capital normalised.
Key moves: Borrowings collapsed to ₹0.08 cr (from ₹10.5 cr), a ₹10.42 cr repayment in FY26 standalone. Mechanical: NICE’s CRPS tenure extension reclassified ₹10.5 cr as equity-linked rather than debt. Net result—a company with near-zero leverage but near-zero return on assets (1.23%) and near-zero return on equity (1.52%).
Fixed assets dropped ₹0.56 cr (depreciation only, no capex of note). Investments ₹111.1 cr (stable, mostly in NHDL, NICE, NECE—the three subsidiaries). Other Assets ₹88.91 cr (up from ₹94.94; likely includes receivables, advances, deferred tax).
Three sarcastic bullets:
• A company with ₹43.58 cr cash, zero debt, and negative returns that would make a fixed deposit blush.
• The ₹37 cr advance to NECE: 14 years into “land acquisition,” it remains unimpaired because management insists quarterly that it will recover. Auditors remain silent. Cricket match analogy: batsmen claiming the fielder will drop the catch—eventually, one doesn’t.
• Reserves of ₹147.74 cr (72% of total equity) retained from decades of prior profits. The company is living off accumulated fat, not current earnings.
Net Cash: ₹43.5 cr (cash & equivalents ₹43.58 cr – nil borrowings). Tight, but solvent.
8. Cash Flow: Sab Number Game Hai
| Year | Operating | Investing | Financing |
|---|---|---|---|
| FY24 | (4.87) | 11.53 | (5.63) |
| FY25 | (23.68) | 24.95 | (2.50) |
| FY26 | (11.45) | 21.71 | (10.50) |
Operating cash flow: persistently negative. FY26 outflow ₹11.45 cr despite ₹2.23 cr accounting profit—working capital absorption and the divorce between accrual earnings and cash realisation.
Investing cash: inflows in all three years (₹11.53, ₹24.95, ₹21.71 cr). Driven by maturities of fixed deposits and dividend received from subsidiaries (₹1.04 cr in FY26). Capex near nil (₹0.33 cr in FY26).
Financing: repayment of borrowing ₹1.05 cr in FY26 (as planned). No capital raises, no new debt.
Wisdom: The money the company is living on arrives from maturing deposit maturities and subsidiary dividend—the inventory of past wins. Operating cash is a red flag that persists across a three-year window. At current burn, the ₹43.58 cr lasts 4–5 years if dividends stop. No new investment is happening.
9. Ratios: Sexy or Stressy?
| Ratio | Value |
|---|---|
| ROE | 1.52% |
| ROCE | 3.88% |
| P/E | 950.49x |
| PAT Margin | 11.8% |
| D/E | 0.00 |
ROE at 1.52%: The equity base is working at a part-time wage. ₹100 deployed earns ₹1.52 in a year—worse than a risk-free deposit. The company’s own reserves (₹147.74 cr) have failed to generate meaningful returns on capital; instead, they’re being drawn down to fund operations. A 10-year average ROE of 7% masks the deterioration.
ROCE at 3.88%: Capital employed ₹166.57 cr generates operating returns of ₹(0.91) cr. The metric itself is borderline meaningless in a loss-making regime. Pre-tax operating cash would be the truth; it’s negative.
P/E at 950.49x: At ₹636/share and ₹0.59 EPS, the market is pricing the company on near-zero earnings—essentially treating it as a cash-and-assets play rather than an earning power play. For context, peers earn at 19–47x. This stock trades as a closed-end fund of its own subsidiaries, not as an operating entity.
PAT Margin at 11.8%: Accounting-driven by ₹13.59 cr other income. Operating margin (−38.3%) is where the truth lives. Take away the exceptional items and subsidiary dividends, and the core business margin is negative.
D/E at 0.00: No leverage, no risk of financial distress. Also no leverage to amplify returns—and returns aren’t there to amplify anyway.
10. P&L Breakdown: Show Me the Money
| Year | Revenue | EBITDA | PAT |
|---|---|---|---|
| FY24 | 19.40 | 8.80 | 10.09 |
| FY25 | 18.58 | 7.59 | 15.99 |
| FY26 | 18.86 | 7.36 | 2.23 |
Revenue has flatlined (±1.5% annual). Five-year CAGR: 5.3%; three-year CAGR: −2%. The company is not growing; it’s atrophying.
EBITDA fell 13% over two years (₹8.80 → ₹7.36 cr). This is the “cash generation power” before interest, tax, and the catch-all of other income. Declining.
PAT swings wildly: ₹10.09 → ₹15.99 → ₹2.23 cr. The FY25 spike was driven by ₹16.19 cr other income (dividend from subsidiaries, likely). FY26’s collapse reflects the withdrawal of that gift and operating losses.
Trajectory: A business caught in a bind: core operations (wind + toll infrastructure) generate insufficient revenue to cover depreciation and overheads. The company survives on:
(a) Subsidiary dividends (volatile, dependent on subsidiary performance—which is itself weak)
(b) Investment holdings (maturing FDs, passive returns)
(c) Other income (interest on deposits, occasional gains)
None of these is operational earnings. The windmills are not a profit centre; they are a captive supply to Bharat Forge, which likely pays at cost or below-market rates (no disclosure). The toll company is now generating zero. The infrastructure ambition has deflated into holding company economics.
11. Peer Comparison
| Company | Revenue (cr) | PAT (cr) | P/E |
|---|---|---|---|
| National Highways | 4,274 | 685.52 | 46.99 |
| Cube Highways | 4,239 | 146.94 | 135.83 |
| Vertis Infra | 3,903 | 687.80 | 23.61 |
| IRB InvIT | 1,549 | 340.88 | 14.07 |
| Indus Inf. Trust | 677 | 382.64 | 14.46 |
| BF Utilities | 19 | 2.52 | 950.49 |
BF Utilities is a microcap in a universe of mega-caps. National Highways does ₹4,274 cr revenue with ₹685 cr PAT at 47x P/E. Vertis does ₹3,903 cr at ₹688 cr PAT at 24x. Even the smallest InvIT (Indus) does ₹677 cr at ₹383 cr PAT.
BF Utilities: ₹19 cr revenue, ₹2.52 cr PAT (and that’s before adjusting for exceptional items, which would flip it to a loss).
The median peer multiple (P/E across the six: 18.96x) implies a “fair” valuation of ₹11–28 per share for BFUL at current earnings. The stock trades at ₹636, a 24–57x premium to that range. The gap cannot be explained by growth (the company has none) or asset value alone (₹43.58 cr cash = ₹11.6/share).
The company is neither a profitable operator nor a turnaround play. It is a shell holding subsidiary stakes and cash.
12. Miscellaneous: Shareholding & Promoters
| Category | % |
|---|---|
| Promoters | 56.73% |
| FIIs | 1.57% |
| DIIs | 0.05% |
| Public | 41.65% |
Promoters: Ajinkya Investment (17.65%), Kalyani Investment Co. (16.45%), KSL Holdings (11.56%), and a clutch of family-linked entities. The Kalyani family has held BFUL for 25 years, surviving demergers, scheme of arrangements, and profit cycles. No dilution, no pledges. The core message: the promoters are not forced sellers; they own this for the long term.
FIIs: Minuscule (1.57%). No star foreign investor carries a meaningful position. The stock doesn’t attract overseas capital, likely due to size, illiquidity, and lack of growth narrative.
DIIs: Negligible (0.05%). Mutual funds and pension funds avoid this. It is not in any indices and does not serve large portfolios.
Public: 41.65%, scattered across 47,824 retail and small institutional shareholders. No identifiable anchor buyer. The stock’s volatility (₹369–₹899 in 52 weeks) suggests retail trading, not institutional conviction.
Promoter roast: The Kalyani family has built one of India’s most respected automotive parts groups (Bharat Forge). BF Utilities is the energy and infrastructure arm—the junior sibling. For 25 years, they’ve held it through toll booms and busts, wind generation cycles, and now the slow decline of the infrastructure division. No fraud, no misconduct. But also no capital deployment, no acquisition, no strategic repositioning. It is a legacy holding in stasis.
13. Corporate Governance: Angels or Devils?
Auditors: G.D. Apte & Co., Chartered Accountants (FY26). Qualified opinion citing three unresolved matters: the NECE arbitration (₹500 cr claim, undisputed exposure), NHDL impairment (₹26.07 cr investment, generation zero post-concession), and the ₹37 cr NECE advance (14-year limbo, no provision).
The company’s response: disclosures made, provisions not warranted. The auditors remain unconvinced. This is a qualified opinion, not an adverse one—the books are prepared under IND AS, but the uncertainties are material and pervasive.
Board: A 7-member board as of May 2026. CEO: B.S. Mitkari (Whole-time Director, DIN 03632549). Independent Director: S.K. Adivarekar (ceased May 29 after completing two-term limit). Woman Director: Appointed March 2026 post-regulatory action. No conflicts of interest disclosed. Audit committee appears active; quarterly compliance is evident.
Pledges: Zero. No promoter shares are mortgaged. The balance sheet is clean on this front.
Related-Party: No material related-party transactions beyond dividend received from subsidiaries (which is straightforward).
Resignations: Adivarekar’s departure is routine (two-term limit). Ashok Kumar Kheny, a small promoter-linked shareholder (0.01%), exited the shareholding pattern after Mar 2026. Routine churn.
Tax Demands: No material income-tax demands disclosed. The company’s profit swings and loss-setoffs complicate the tax position, but nothing flagged as contingent liability.
Red Flags (facts only): The qualified audit opinion is a structural signal that the auditors cannot give clean clearance to the material exposures. The 14-year limbo on the ₹37 cr advance is a governance scar—either recover the funds or provision them. The NECE arbitration will take 2–3 years to resolve; if the claim stands, the impact on standalone equity is material (claim of ₹500 cr + interest on a ₹166 cr equity base is dilutive).
14. Industry Roast & Macro Context
Wind Power in India: The sector has grown from a niche to ~10.5 GW of installed capacity (as of FY26). Transmission is robust, tariffs are bid-down, and developers are large and capital-intensive (think Suzlon, ReNew Power, Adani Green). BF Utilities’ 18.33 MW (0.17% of the national pie) is a rounding error.
The segment has three headwinds: (a) Wind resources in Western India (Maharashtra, Gujarat, Rajasthan) are seasonal and variable; February–September is prime, October–January is weak. (b) Tariffs are compressed; merchant wind power trades at ₹2.5–3.5/kWh; captive power at cost-plus. (c) Competition is ruthless—large players operate at scale, own supply chains, and have capital for turbine upgrades. A 18-year-old wind farm with 230 kW and 600 kW machines is obsolete by modern standards (3+ MW per machine is now common).
BF Utilities’ wind farm supplies power to Bharat Forge at agreed rates (unknown to the public). If that rate is market-fair, the economics are transparent. If it’s below-market (a subsidy from the parent), the true cost of equity is hidden. Either way, it’s a captive asset, not a merchant generator.
Toll Infrastructure: The peer band (National Highways, Cube Highways, Vertis, IRB) operates large concessions with 10+ year lives, stable toll revenues, and Government guarantees on minimum traffic. NHDL’s concession expired in September 2024 after 26 years (1998–2024). Now it earns nothing. The asset has utility—it is a road—but no revenue stream. The auditors correctly flag impairment.
The macro backdrop for toll: traffic growth in India remains 5–8% annually, and tolls have been de facto price controls in many states (Karnataka included). A 26-year-old concession with no renewal in sight is a legacy play, not a growth opportunity.
Regulatory: Power sector regulators (CERC, State Commissions) have increasingly favored renewables but with cost discipline. SEBI has cracked down on delayed filings and non-compliance. BF Utilities paid ₹3.63 cr to SEBI (Feb 2026) for regulatory breaches and earlier fined ₹4.42.5 lakh each by NSE/BSE for governance lapses. The fines are small, but they signal a company that is not a priority for regulators or investors.
15. EduInvesting Verdict
| Strengths | Weaknesses |
|---|---|
| Zero debt, ₹43.58 cr cash, zero near-term solvency risk | Negative operating cash flow, burning through deposits |
| 56.7% promoter ownership, stable and committed | No capex, no growth narrative, no M&A |
| Qualified audit, material exposures disclosed (NECE, NHDL, advance) | Three unresolved audit matters, each with material exposure |
| 25-year-old business, no fraud, clean governance | At 950x P/E, price disconnected from fundamentals |
| Opportunities | Threats |
|---|---|
| NHDL asset could be repurposed (industrial park, real estate) if concession law allows | NECE arbitration (₹500 cr claim) if awarded, materially dilutes equity |
| Wind farm could be sold if BFUL decides to exit (₹5–10 cr estimated value) | ₹37 cr advance to NECE remains unrecovered for 14 years; recovery timeline uncertain |
| Dividend yield rises if the company distributes cash (currently zero payout) | Wind generation continues to face seasonal headwinds; no upgrade capex planned |
Closing observation: A balance sheet with nothing to hide, a multiple with everything to prove. The company owns assets worth ₹201.97 cr, most of which are non-current and non-earning (subsidiaries, fixed assets, advances). It holds ₹43.58 cr cash, which is real. But its operating business is not generating enough cash to cover its footprint. The stock, at 950x P/E, is priced as if the cash is the company, and the operations don’t matter. That trade is true—until a material event (the arbitration, an impairment charge, or a dividend cut) forces price discovery. Until then, it is a story waiting to resolve.
