Opening verdict
Kohinoor Spinning Mills Limited’s FY2026 result is an improvement only in the narrow accounting sense. The annual loss fell by 57% to Rs210.48 million, but the mill produced no yarn, capacity utilisation remained 0%, and the Rs18.38 million of revenue came from trading rather than manufacturing. Against that tiny revenue base, the company still recorded a Rs254.05 million operating loss.
The strongest positive is that the loss burden roughly halved as administrative and impairment-related expenses declined. The more important investment conclusion, however, is that KOSM has not yet demonstrated an operating revival. It ended June with less than Rs1 million of cash, a Rs2.69 billion working-capital deficit and a material uncertainty over going concern. Fresh share proceeds, rather than internally generated cash, funded the year’s liquidity gap.
Results at a glance
- Reporting basis: audited standalone accounts for the year ended June 30, 2026. The FY2025 comparison was restated where indicated in the annual report.
- Revenue: Rs18.38 million versus nil, generated through commercial trading while manufacturing remained suspended.
- Gross profit: Rs2.69 million, implying a 14.6% gross margin on the limited trading activity.
- Operating loss: Rs254.05 million versus Rs507.56 million, an improvement of Rs253.50 million or 49.9%.
- Loss after tax: Rs210.48 million versus Rs494.21 million, narrowing by 57.4%.
- Loss per share: Rs0.38 versus Rs1.13. The share count increased during the year, so the EPS comparison is not a pure measure of underlying improvement.
- Operating cash outflow: Rs230.98 million versus Rs267.76 million.
- Dividend: none declared for FY2026.
What improved
The headline loss reduction was substantial. Administrative expenses declined 21.2% to Rs159.88 million from Rs202.95 million. Other operating expenses fell 68.2% to Rs96.86 million from Rs304.61 million. Together, those two lines explain most of the improvement in operating loss.
The reduction in other operating expenses deserves context. FY2025 included Rs262.31 million of inventory impairment, whereas FY2026’s inventory impairment was Rs64.95 million. The current year also included expected-credit-loss and stores-impairment charges. A lower impairment charge is welcome, but it is not evidence that spinning economics have recovered.
Other income rose 46.0% to Rs43.82 million. Rental income was unchanged at Rs30 million, while a Rs13.82 million foreign-exchange gain replaced the prior year’s small interest income. Other income exceeded gross profit by more than sixteen times, showing that the bottom line still relies heavily on non-manufacturing sources.
KOSM also restarted a modest revenue stream after recording no sales in FY2024 and FY2025. The auditor treated revenue recognition as a key audit matter because the company resumed revenue-generating activity through product trading. This validates the existence of the sales, but it should not be confused with the restart of the spinning mill.
What weakened / needs attention
Manufacturing operations remained suspended throughout FY2026 and actual production was zero against installed capacity of approximately 35.33 million kilograms. Management says it will restart only when cotton prices, yarn prices, energy costs, market demand and working-capital requirements indicate a positive contribution margin. That discipline is sensible, but it also means the core asset base remains idle.
The scale mismatch is severe. Gross profit of Rs2.69 million covered only 1.7% of administrative expenses. Even before the remaining operating charges, the trading gross profit was far too small to support the company’s fixed cost base. A commercially meaningful turnaround therefore requires much more than another year of small trading sales.
The annual-versus-nine-month bridge also shows that the final quarter weakened materially. The nine-month report showed Rs18.00 million of revenue and an Rs83.00 million loss after tax. Subtracting those figures from the audited annual result implies fourth-quarter revenue of only about Rs0.38 million and a fourth-quarter loss of about Rs127.48 million. Roughly 61% of the annual loss was therefore recognised in the final quarter, largely as year-end operating charges and impairments flowed through.
Management’s narrative is appropriately cautious. It states that producing merely to utilise capacity could deepen losses if yarn prices do not cover cotton, power, labour and other operating costs. The article therefore does not assume that restarting the plant would automatically improve profitability.
Liquidity, debt and going concern
The balance sheet remains the central risk. Current assets were Rs393.62 million against current liabilities of Rs3.08 billion, leaving a Rs2.69 billion deficit. That is an end-June current ratio of roughly 0.13 times. Cash and cash equivalents were only Rs0.95 million, while short-term borrowings alone were Rs1.46 billion.
The auditor issued an unmodified opinion but highlighted a material uncertainty related to going concern. The warning cited the Rs210.48 million annual loss, accumulated losses of about Rs4.47 billion and the current-liability excess. The auditor noted that survival depends on the timing and successful execution of management’s measures, including a director’s commitment to inject equity and debt restructuring after litigation outcomes.
Litigation is material to that plan. The accounts disclose claims by banks and financial institutions of approximately Rs1.95 billion, including principal, mark-up and other claims, before the Lahore High Court. Because debt restructuring is tied to the outcome and execution of these measures, the legal process is a financial variable rather than a peripheral disclosure.
PSX also displays a risk-warning alert for KOSM, stating that the company is in continuous violation of the relevant listing clauses and may face trading suspension or delisting risk. This is separate from the auditor’s going-concern paragraph, but it reinforces the need to monitor formal compliance status alongside financial recovery. The filing does not establish when or how the warning will be resolved, so no timetable is assumed here.
Share issuance changes the per-share lens as well. The number of shares used for FY2026 EPS was approximately 552.86 million compared with 435.71 million for FY2025. The narrower loss drove most of the EPS improvement, but the larger denominator also helped; readers should therefore focus on the absolute loss and cash flow as well as the move from Rs1.13 to Rs0.38 loss per share.
Cash flow shows why external support matters. Operations consumed Rs230.98 million. Inventory and receivable reductions released cash, but a Rs203.80 million decline in trade and other payables more than offset much of that benefit. The company received Rs820 million from issuing shares and reduced directors’ loans by Rs588.97 million, leaving net financing inflow of Rs231.03 million. Year-end cash consequently remained almost flat at just Rs0.95 million.
This financing pattern is not inherently negative—the new equity prevented further balance-sheet stress—but it is not self-funded recovery. Future improvement needs operating cash generation, not repeated dependence on capital injections.
Balance-sheet movements that need context
Total assets declined to Rs3.23 billion from Rs3.83 billion. Inventories fell to Rs260.26 million from Rs325.21 million, and trade receivables declined to Rs102.46 million from Rs112.59 million. These reductions supported cash, but with manufacturing idle they should not be read as evidence of stronger turnover.
Paid-up capital increased to Rs2.76 billion from Rs2.18 billion following the share issuance. At the same time, retained losses expanded to roughly Rs4.47 billion. The capital raise improved immediate funding, but the accumulated deficit demonstrates how much operating repair is still required before shareholders can rely on earnings rather than balance-sheet support.
Longer-run perspective
KOSM’s problem predates the current shutdown. AlphaGen’s reconstructed history shows losses in every annual period from FY2019 through FY2026, including years when revenue was measured in billions rather than millions. The absence of sales in FY2024 and FY2025 made the distress more visible, but a return to production alone will not solve the historical margin and financing problem.
FY2026 should therefore be treated as a restructuring year. The company reduced the loss, raised equity, trimmed inventories and receivables, and preserved its option to restart. It did not yet prove that the textile business can earn a positive contribution after cotton, energy, labour and finance costs.
AlphaGen model scores
- Alpha QoQ Score: 50.45
- TTM Performance Score: 88.03
- 3Y Business Perf Score: 63.76
- Sector Leadership Score: 20.37
These are AlphaGen model outputs, not figures reported by the company. The high TTM score mainly reflects the rate of improvement from an exceptionally weak base. It should be read alongside the low sector-leadership score, zero manufacturing utilisation, negative operating cash flow and going-concern uncertainty.
What to monitor next
- Manufacturing restart: evidence of actual spindle utilisation and yarn production, not only trading revenue.
- Unit economics: disclosed cotton, energy and labour costs relative to yarn selling prices and contribution margin.
- Cash conversion: whether operating cash flow turns positive without another major equity injection.
- Debt restructuring: progress on bank litigation, accrued mark-up, short-term borrowings and the current portion of long-term facilities.
- Working capital: whether inventory reduction continues without further impairments and whether receivables are collected in cash.
- Fixed costs: whether administrative expenses and depreciation can be aligned with the scale of activity.
Final assessment
FY2026 is better than FY2025, but not yet good. The loss narrowed because expense and impairment pressure eased, not because manufacturing returned. Trading activity produced a positive gross margin, rental income and a foreign-exchange gain provided support, and fresh equity kept cash stable. Yet the company still consumed Rs230.98 million in operations, carried a Rs2.69 billion working-capital deficit and disclosed zero production.
The next defensible milestone is not another percentage reduction in loss. It is a funded, economically viable restart that produces positive gross profit at scale and converts it into operating cash. Until then, KOSM remains a balance-sheet rehabilitation case with significant execution, liquidity and legal risk rather than a demonstrated textile turnaround.
Evidence limitations
The audited annual report was downloaded from PSX using a session-aware route and visually checked because it is image-scanned. The article uses the audited standalone statements and the official nine-month report. It does not infer undisclosed product volumes, yarn prices, customer mix, the timing of litigation outcomes or the economics of a future restart. AlphaGen history was used as a cross-check, not as a public citation.
Primary sources
Kohinoor Spinning Mills Limited — FY2026 audited annual report (PSX)
Kohinoor Spinning Mills Limited — FY2026 financial result (PSX)
Kohinoor Spinning Mills Limited — nine-month report to March 31, 2026 (PSX)