DESCO financial analysis: Tk 0.86/kWh spread, 5.47% system loss, FX loans and FY2026 return to profit (Oct 2026)
DESCO: back to a Tk 442m profit in FY2026, but a 5.5% system loss, Tk 37.9bn of on-lent foreign loans and a qualified audit decide what shareholders keep
Dhaka Electricity Supply earned a spread of Tk 0.86 per kWh on 7,445 MkWh in FY2026 and returned to profit (EPS Tk 1.01) as the taka held against the dollar; three quantified audit qualifications that would cut equity equal 32% of its capital and reserves.
For information only, not investment advice. AnalystBro accepts no responsibility for decisions made on it. Full disclaimer.
Companies covered: POWERGRID, TITASGAS
- FY2026 profit after tax BDT 442m (EPS 1.01) against a BDT 1,252m loss: the FX line swung from a BDT 1,693m loss to a BDT 44m gain as the dollar stayed at Tk 122.85 [1 p.11] [1 p.42] →
- The spread is thin: BDT 0.86 per kWh on 7,445 MkWh; each 1pp of system loss costs about BDT 713m, more than the year's profit [1 p.38] [1 p.39] [20] →
- Government customers owed 10.24 months of billing at March 2025, against 1.25 months for all consumers [8 p.9] →
- USD 306m of ADB/AIIB loans on-lent by the government: every Tk 1 on the dollar moves profit by about BDT 306m [1 p.29] [20] →
- Five audit qualifications; the three that would reduce equity total BDT 5.1bn (32% of capital and reserves), and ADB loan 4399 is understated by BDT 1.23bn on both sides of the balance sheet [1 p.2] [1 p.3] →
Investment considerations: a Tk 0.86/kWh spread business that returned to profit in FY2026 because the taka held, not because the spread widened
Dhaka Electricity Supply PLC (DESCO; formerly Dhaka Electric Supply Company Limited) distributes electricity in the north of Dhaka. It buys all its power from the Bangladesh Power Development Board (BPDB) at a bulk tariff set by the Bangladesh Energy Regulatory Commission (BERC), pays Power Grid Bangladesh a wheeling charge, and sells to about 1.28 million consumers (June 2024) at BERC retail tariffs [2 p.15] [2 p.38] [1 p.39]. Its income is the gap between the two tariffs, less the cost of the units lost on the network. The fiscal year ends on 30 June; the audited statements for FY2026 (July 2025 to June 2026) were signed on 12-Oct-2026 [1 p.11].
FY2026 was the first profit after three losses. Profit after tax was BDT 442.0m (EPS BDT 1.01 after a BDT 40.1m dividend on the government's preference shares) against losses of BDT 5,412m in FY2023, BDT 5,056m in FY2024 and BDT 1,252m in FY2025 [1 p.11] [1 p.43] [2 p.64]. The operating business did not improve: distribution revenue fell 1.3% to BDT 6,411m and operating profit fell to BDT 904m from BDT 1,143m. The swing came from the foreign-exchange line (a BDT 44m gain against a BDT 1,693m loss) and from interest income of BDT 1,240m on BDT 22.5bn of cash and deposits [1 p.10] [1 p.11] [1 p.42]. The board proposed a 5% cash dividend (BDT 0.50 a share) on 12-Oct-2026 [11].
Strengths an investor would weigh
- A monopoly licence area with growing demand: energy sold rose from 5,206 MkWh in FY2019 to 7,445 MkWh in FY2026 (+43%), and consumers from 0.95m to 1.28m by FY2024 [5 p.19] [2 p.15] [1 p.38].
- System loss is low for Bangladesh and still falling: 5.47% in FY2026 against 7.11% in FY2019 and 46.67% in 1997-98 [2 p.50] [20]; Titas Gas lost 9.47% of its gas in FY2025 [10 p.93].
- Cash generation is real even in loss years: operating cash flow was BDT 6,331m in FY2025 (a loss year) and BDT 7,153m in FY2026 (NOCFPS BDT 17.99) [1 p.13] [1 p.43].
- Cash and term deposits of BDT 22.5bn at June 2026 earned BDT 1,240m of interest, 2.8 times profit after tax [1 p.10] [1 p.11].
- The government funds the network: 60% of its ADP money comes in as equity, now held as BDT 6.1bn of irredeemable non-cumulative preference shares and BDT 1.58bn of share money [1 p.28].
Weaknesses an investor would weigh
- The spread is set by order, not by cost: in FY2023 the bulk tariff rose before retail tariffs caught up and the spread fell to BDT 0.43 per kWh from 0.89 [3 p.49] [3 p.50] [20].
- Foreign-currency debt: USD 306m of ADB and AIIB loans plus a JICA yen loan, repayable at the exchange rate on the payment date; FX losses were BDT 4,285m in FY2023 and BDT 2,431m in FY2024 [1 p.29] [1 p.30] [2 p.64].
- Interest is accrued but not paid: interest payable on loans reached BDT 9.8bn at June 2026, up from BDT 2.6bn at June 2019; DESCO paid BDT 573m of interest in FY2026 against BDT 1,301m accrued on ADB loans alone [1 p.10] [1 p.13] [1 p.36].
- A qualified audit with five bases, including BDT 3,116.6m owed by Bihari Camp and BDT 1,144.8m of deposits in weak banks; the three items that would reduce equity equal 32% of capital and reserves [1 p.2] [1 p.3] [20].
- Minority holders have no say on the board or tariffs: DPDC holds 67.66% on behalf of the government and directors are nominated by the Power Division [1 p.27] [2 p.43].
Data
| Oct 25 | Nov 25 | Dec 25 | Jan 26 | Feb 26 | Mar 26 | Apr 26 | May 26 | Jun 26 | Jul 26 | Aug 26 | Sep 26 | Oct 26 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DESCO | 20.00 | 21.10 | 20.50 | 22.90 | 23.80 | 22.60 | 22.60 | 21.90 | 25.00 | 25.90 | 23.80 | 22.70 | 22.10 |
| Item | Value |
|---|---|
| Price (29-Oct-2026) | BDT 22.1 |
| 52-week range | BDT 18.1-27.8 |
| Market cap | BDT 8.79bn |
| Ordinary shares | 397.57m |
| DPDC (on behalf of GoB) / institutions / public | 67.66% / 8.61% / 23.69% |
| FY2026 EPS / P/E | BDT 1.01 / 21.9x |
| NAV per share (Jun-2026, as reported on the FY2026 balance sheet, s1 p.10) / P/B | BDT 39.23 / 0.56x |
| FY2026 dividend / yield | BDT 0.50 (5% cash, non-sponsor holders) / 2.3% |
| Energy sold FY2026 | 7,444.77 MkWh |
| Distribution spread FY2026 | BDT 0.861 per kWh sold |
| System loss FY2026 | 5.47% |
| Bulk tariff (33 kV) | BDT 8.5880 to May-2026; BDT 10.0950 from Jun-2026 |
| Borrowings (Jun-2026) | BDT 41.9bn; accrued interest BDT 9.8bn |
| Fiscal year end | 30 June |
| Auditor / opinion | Hoda Vasi Chowdhury & Co / qualified (5 bases) |
| Next events | Record date 19-Nov-2026; AGM 16-Jan-2027 |
Business: 1.28m consumers in north Dhaka, all power bought from BPDB, income is the spread on 7,445 MkWh
DESCO was carved out of the Dhaka Electric Supply Authority (DESA) and took over DESA's Mirpur circle; the government listed 25% of its shares in 2006 and sold a further 10% in 2017, with the proceeds paid to DESA and BPDB for the assets taken over [2 p.39]. A liability of BDT 2,140.6m for assets taken from DESA is still being paid to DPDC; BDT 425.0m was paid in FY2026 [1 p.32]. The shareholders renamed the company Dhaka Electricity Supply PLC at the 28th AGM [2 p.17] [1 p.1].
The network is mostly underground at the higher voltages. At June 2024 DESCO ran 7 132/33 kV grid substations, 53 33/11 kV substations, 51.3 km of 132 kV cable, 648 km of 33 kV cable (no 33 kV overhead line left), 1,986 km of 11 kV overhead and 814 km of 11 kV underground line, and 10,643 distribution transformers; maximum demand was 1,520 MW [2 p.15]. In FY2019 maximum demand was 1,069 MW and there were 4 grid substations [5 p.19].
Customers are mainly households by number and commerce by value. In FY2024, 91% of consumers were residential but they used 58% of the units; commercial users were 7% of consumers and 25% of units; industry 0.25% and 13% [2 p.49]. The FY2026 tariff notes give the same picture in money: domestic tariffs brought 42.8% of sales value on 51.3% of units, commercial and office tariffs 33.0% of value on 26.5% of units [1 p.38] [20].
The income statement is built around the pass-through. 'Value of electricity distributed to consumers' (BDT 77,750m in FY2026) less 'Value of bulk electricity imported from BPDB & wheeling charge' (BDT 71,339m) gives 'Distribution revenue' (BDT 6,411m). Other operating income (materials and meter rent received from consumers, BDT 1,263m, and late payment charges, BDT 367m) and deposit works (BDT 105m) take total operating revenue to BDT 8,146m [1 p.11] [1 p.39]. DESCO says the bulk cost is collected on behalf of BPDB and computes minimum tax only on its net receipts [1 p.42].
| BDT mn | FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 |
|---|---|---|---|---|---|---|---|---|
| Electricity sales | 39,861 | 39,424 | 43,471 | 47,218 | 53,726 | 66,256 | 73,421 | 77,750 |
| Bulk purchase incl. wheeling | 35,583 | 35,100 | 38,867 | 42,009 | 51,045 | 62,703 | 66,924 | 71,339 |
| Distribution revenue | 4,278 | 4,324 | 4,603 | 5,208 | 2,681 | 3,553 | 6,497 | 6,411 |
| Distribution margin | 10.7% | 11.0% | 10.6% | 11.0% | 5.0% | 5.4% | 8.8% | 8.2% |
Data
| FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 | |
|---|---|---|---|---|---|---|---|---|
| Purchased | 5,604.40 | 5,423.20 | 5,762.30 | 6,261.40 | 6,649.20 | 7,217.40 | 7,527.40 | 7,875.70 |
| Sold | 5,205.70 | 5,080.30 | 5,440.70 | 5,880.00 | 6,268.60 | 6,814.80 | 7,113.70 | 7,444.80 |
Tariff and spread: Tk 0.86 per kWh in FY2026; the June 2026 order lifts DESCO's bulk rate 17.5% to Tk 10.095
Both ends of the spread are set by the regulator, on different dates. The bulk tariff DESCO pays BPDB at 33 kV was BDT 6.4523 per kWh in FY2020 [6 p.122], BDT 8.2480 from 1-Feb-2023 [3 p.49], BDT 8.5880 from 1-Feb-2024 [2 p.38] and BDT 10.0950 from June 2026 [1 p.39]. The wheeling charge to Power Grid rose from BDT 0.2944 (FY2023) to BDT 0.3144 and then BDT 0.3897 per kWh at 33 kV from June 2026 [3 p.50] [1 p.39]. On the retail side, DESCO's average selling price was BDT 8.64 per kWh in FY2023 and BDT 9.72 in FY2024 [3 p.49] [2 p.38]; our calculation from the FY2026 notes is BDT 10.44 [20].
The June 2026 order is the latest. BERC raised the weighted average retail tariff by BDT 1.52 to BDT 10.63 per kWh (+16.68%) and the weighted average bulk tariff by BDT 1.39 to BDT 8.39 (+19.85%) from the June 2026 billing cycle, according to both The Daily Star and The Business Standard on 3-Jun-2026 [12] [13]. A day later BERC withdrew the increase for households using up to 75 units, which cut the average retail tariff to BDT 10.40, according to a BSS report carried by Prothom Alo [14]. The Business Standard reported that BERC put the subsidy need for FY2026-27 at about BDT 56,000 crore before the increase [13]. These averages are national; DESCO's own bulk rate rose by BDT 1.507 at 33 kV (17.5%) [1 p.39].
What matters to DESCO is the absolute gap per unit, not the percentage. In FY2026 DESCO realised BDT 10.444 per kWh sold and paid BDT 9.582 of bulk cost per kWh sold (BDT 9.058 per kWh bought, grossed up for the 5.5% lost), a spread of BDT 0.861 [20]. When the same absolute increase is applied to a smaller retail base than the bulk base it widens the spread; a bulk rise that runs ahead of retail compresses it. That is what happened in FY2023: the bulk rate rose to BDT 8.2480 from February 2023 and the directors blamed the 'uneven increase in wholesale and retail electricity prices' for the fall in gross profit [3 p.50]. The spread fell from BDT 0.886 to BDT 0.428 per kWh and only recovered to BDT 0.913 in FY2025 [20].
The June 2026 order fell in the last month of FY2026, so FY2027 is the first full year at the new rates. On the national averages the retail increase (BDT 1.52, or 1.29 after the 4-June rollback) is a little larger in taka than the bulk increase (BDT 1.39), but DESCO's mix differs from the national one and its bulk rate rose by BDT 1.507 at 33 kV [12] [14] [1 p.39]. Because 51% of DESCO's units are domestic, the carve-out for small households matters; the FY2027 tariff note is the place to read the outcome. History gives the sensitivity: each BDT 0.10 of spread on FY2026 volume is BDT 744m of distribution revenue, 168% of FY2026 profit after tax [20].
Data
| FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 | |
|---|---|---|---|---|---|---|---|---|
| Distribution spread | 0.82 | 0.85 | 0.85 | 0.89 | 0.43 | 0.52 | 0.91 | 0.86 |
Data
| FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 | |
|---|---|---|---|---|---|---|---|---|
| Average realisation | 7.66 | 7.76 | 7.99 | 8.03 | 8.57 | 9.72 | 10.32 | 10.44 |
| Bulk cost per kWh bought | 6.35 | 6.47 | 6.75 | 6.71 | 7.68 | 8.69 | 8.89 | 9.06 |
| Effective | Order | Bulk 33 kV (BDT/kWh) | Source |
|---|---|---|---|
| FY2020 | BPDB bulk rate in force | 6.4523 | AR2020 p.122 |
| 1-Feb-2023 | Bulk increase | 8.2480 | AR2023 p.49 |
| 1-Feb-2024 | Bulk increase | 8.5880 | AR2024 p.38 |
| Jun-2026 | BERC: national retail avg 9.11 to 10.63; bulk avg 7.00 to 8.39 | 10.0950 | FY2026 FS p.39; Daily Star, TBS 3-Jun-2026 |
| 4-Jun-2026 | BERC withdraws rise for households up to 75 units; retail avg 10.40 | - | Prothom Alo (BSS) |
System loss: down to 5.47%, but each point now costs Tk 713m, 1.6x FY2026 profit
System loss is the share of purchased units that is never billed: technical losses in cables and transformers plus theft and metering errors. DESCO reports it as the gap between energy bought and energy sold. It was 46.67% in 1997-98, 8.37% in FY2015, 7.11% in FY2019 and 5.58% in FY2024 [2 p.50] [7 p.15] [5 p.19]. From the FY2026 notes it was 5.50% in FY2025 and 5.47% in FY2026 (7,875.73 MkWh bought, 7,444.77 MkWh sold) [1 p.38] [1 p.39] [20]. The Financial Express reported the same 5.47% and quoted DESCO crediting prepaid meters and the removal of illegal connections [16]. The government's annual performance agreement set DESCO a 5.60% target for FY2024, which it met [2 p.46].
The cost of each point of loss has risen with the bulk tariff. At FY2026's bulk cost of BDT 9.058 per kWh, 1pp of loss on 7,876 MkWh bought is BDT 713m, against BDT 356m in FY2019 [20]. That is 1.6 times FY2026 profit after tax. The improvement since FY2019 (1.64pp) is therefore worth about BDT 1,170m a year at today's bulk cost. Further gains are harder: the last three years moved by less than 0.3pp in total, and from June 2026 each point costs about 18% more again because the 33 kV bulk rate plus wheeling rose from BDT 8.902 to BDT 10.485 [1 p.39] [20].
Prepaid metering is the main tool. DESCO began prepaid meters in 2005; by FY2024 about 60% of consumers were on smart prepaid meters and DESCO planned to cover all consumers by 2025 [2 p.50]. It installed 96,514 prepaid or smart meters in FY2024 against a target of 75,000 [2 p.46]. The Financial Express reported that prepaid meters rose from 877,835 to 955,036 during FY2026 and that DESCO attributed more than BDT 4.32bn of additional sales to its loss-prevention measures, including removal of illegal connections [16]; these are DESCO's figures as reported by one outlet and are not in the audited notes. Prepaid customers also pay in advance: DESCO held BDT 629m of unused recharge balances at June 2026 [1 p.35].
Data
| FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 | |
|---|---|---|---|---|---|---|---|---|
| System loss | 7.11 | 6.32 | 5.58 | 6.09 | 5.72 | 5.58 | 5.50 | 5.47 |
| BDT mn | FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 |
|---|---|---|---|---|---|---|---|---|
| Cost of 1pp of loss | 356 | 351 | 389 | 420 | 510 | 627 | 669 | 713 |
| Profit after tax | 1,075 | 456 | 739 | 631 | -5,412 | -5,056 | -1,252 | 442 |
| Bulk cost per kWh bought (BDT) | 6.35 | 6.47 | 6.75 | 6.71 | 7.68 | 8.69 | 8.89 | 9.06 |
Customer classes: households are 51% of units at Tk 8.71/kWh, below bulk cost; commerce pays Tk 13.02
Volume growth in FY2026 came from households and commerce; industry shrank. Domestic tariffs (A, MF3, MT1) sold 3,819 MkWh (+3.6%), commercial and office tariffs (E, MT2, HT2) 1,972 MkWh (+5.4%), and industry (C1, MT3) 804 MkWh (-4.0%) [1 p.38] [20]. Battery-charging stations (D3) grew 33% to 115 MkWh, and a new temporary 33 kV class (HT3) appeared with 62 MkWh [1 p.38].
Realisation differs by class because Bangladesh's tariff cross-subsidises households. In FY2026 domestic classes realised BDT 8.71 per kWh, below DESCO's bulk cost per kWh sold of BDT 9.58; commercial classes realised BDT 13.02 and industry BDT 11.30 [20]. So DESCO loses money on the average household unit and earns it on shops, offices and factories. A shift in mix toward households, or a tariff order that protects small users (as the 4-June-2026 rollback did), narrows the average spread even if headline tariffs rise [14]. The Financial Express reported that consumption in the higher slabs (above 600 units) improved cost recovery, and quoted the managing director attributing the revenue recovery to shifts in consumption across tariff slabs rather than to rate increases [16].
Industrial volume fell 4.0%, and the HT2 commercial class fell 34% to 94 MkWh while HT3 appeared; part of this looks like reclassification between high-tension classes rather than lost load [1 p.38]. Industry is 11% of DESCO's units, so its trend matters less than for a rural distributor.
Data
| Domestic | Commercial and office | Industry | General/charitable | Other | |
|---|---|---|---|---|---|
| FY2025 | 3,686.20 | 1,871.20 | 837.10 | 493.60 | 225.50 |
| FY2026 | 3,818.80 | 1,971.80 | 803.50 | 540.10 | 310.60 |
Data
| Domestic | Industry | General/charitable | Commercial | All classes | Bulk cost per kWh sold | |
|---|---|---|---|---|---|---|
| FY2026 | 8.71 | 11.30 | 10.86 | 13.02 | 10.44 | 9.58 |
| Share | FY2025 | FY2026 |
|---|---|---|
| Domestic, kWh | 51.8% | 51.3% |
| Domestic, value | 43.3% | 42.8% |
| Commercial, kWh | 26.3% | 26.5% |
| Commercial, value | 32.6% | 33.0% |
Line items: staff and depreciation absorb the spread; finance cost, interest income and FX decide the bottom line
Operating costs below the spread are mostly people and depreciation. In FY2026 employee expenses were BDT 2,962m (BDT 2,939m in FY2025), depreciation BDT 2,427m, direct operating expenses BDT 1,369m and administrative expenses BDT 470m [1 p.11] [1 p.45]. Employee costs rose from BDT 1,841m in FY2019 to BDT 2,921m in FY2024 as pay scales and headcount rose (1,995 staff at June 2026) [6 p.94] [2 p.64] [1 p.44]. Depreciation follows the network: direct depreciation rose from BDT 1,237m in FY2019 to BDT 2,208m in FY2026, partly because the 2021 revaluation added BDT 7,179m to fixed assets [6 p.94] [1 p.11] [3 p.50]. Inside direct costs, SCADA software maintenance rose to BDT 158m from BDT 93m, while line maintenance fell to BDT 40m from BDT 112m [1 p.39].
Below operating profit three lines decide the result. Finance cost was BDT 1,732m in FY2026, mostly interest on ADB (BDT 1,301m) and AIIB (BDT 286m) loans [1 p.42]. Interest income was BDT 1,240m, up from BDT 1,010m, on larger short-term deposits (BDT 12.1bn in short-term deposit accounts) [1 p.27] [1 p.11]. The FX line is the swing factor: profit before tax and FX was positive in every year except FY2023-24 (BDT -2,542m and BDT -2,285m, the years of the spread squeeze), while FX losses of BDT 4,285m and 2,431m turned those years into large losses [20].
Tax is charged even in loss years. DESCO paid current tax of BDT 160m in the FY2025 loss year and BDT 229m in FY2026; for FY2026 it computed 20% on taxable income of BDT 1,147m, driven by interest income, and states that minimum tax applies to net distribution revenue plus other income rather than to gross bills [1 p.42]. The effective tax rate was 27% in FY2026 [20].
Data
| FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 | |
|---|---|---|---|---|---|---|---|---|
| PBT before FX | 1,475.00 | 947.00 | 694.00 | 845.00 | -2,542.00 | -2,285.00 | 691.00 | 562.00 |
| FX gain/(loss) | -160.00 | -91.00 | 3.00 | -85.00 | -4,285.00 | -2,431.00 | -1,693.00 | 44.00 |
| BDT mn | FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 |
|---|---|---|---|---|---|---|---|---|
| Interest income | 901 | 941 | 736 | 695 | 778 | 848 | 1,010 | 1,240 |
| Finance cost | -761 | -982 | -1,014 | -1,085 | -1,204 | -1,799 | -1,638 | -1,732 |
| FX gain/(loss) | -160 | -91 | 3 | -85 | -4,285 | -2,431 | -1,693 | 44 |
| Profit before tax | 1,316 | 856 | 697 | 760 | -6,827 | -4,716 | -1,002 | 606 |
| Profit after tax | 1,075 | 456 | 739 | 631 | -5,412 | -5,056 | -1,252 | 442 |
FX loans: USD 306m on-lent by the government; each Tk 1 on the dollar is about Tk 306m of profit
DESCO's network loans come from development partners through the government. ADB loans 2332, 3087, 3522 and 4399, AIIB loan 003 and JICA loan BD-P97 are subsidiary loans: the government borrows in dollars or yen and re-lends to DESCO, which repays 'in local currency equivalent at the prevailing exchange rate on the date of repayment' [1 p.29] [1 p.30]. The interest goes to the government at 4% to 4.5% a year on the older loans and 6.10% to 12% on loan 4399 (as described under note 22.4) [1 p.29] [1 p.30]. Repayment is in 30 semi-annual instalments after a grace period of 5 to 10 years [1 p.29]. Alongside, 40% of the government's own ADP money comes as taka loans at 3% and 60% as equity [1 p.30] [1 p.31].
At June 2026 the dollar loans were USD 305.6m (BDT 37.5bn at Tk 122.85) and the JICA loan JPY 534.9m (BDT 406m) [1 p.29] [1 p.30] [1 p.42] [20]. Each Tk 1 change in the taka-dollar rate moves the reported loan, and profit, by about BDT 306m. That matches history: the FY2024 loss of BDT 2,431m on a move from Tk 108.74 to 118.00 is BDT 263m per Tk 1 [3 p.50] [2 p.39] [20]. In FY2026 the rate was Tk 122.85 at both year ends, so there was no dollar loss; the yen fell and gave a BDT 44.2m gain [1 p.42]. By 6-Oct-2026 the dollar was at Tk 123.30 [1 p.43], which on the June balance is a loss of roughly BDT 138m if it holds to the next balance date [20].
The repayment wall is close. The current portion of long-term loans was BDT 13.5bn at June 2026 (BDT 11.3bn a year earlier), mainly ADB 3087 (BDT 8.1bn) and AIIB 003 (BDT 2.2bn), and interest payable reached BDT 9.8bn [1 p.10] [1 p.35]. DESCO paid only BDT 573m of interest and repaid BDT 147m of ADB 3087 principal in FY2026 [1 p.13] [1 p.35]. Much of what is 'current' is in fact overdue to the government; the government is lender, owner and tariff-setter at once. The auditor also found that the ADB statement for loan 4399 shows BDT 6,993.8m against BDT 5,763.0m in DESCO's books, an understatement of BDT 1,230.8m [1 p.3].
| Loan | Currency mn | Terms |
|---|---|---|
| ADB 2332 | USD 27.3 | 4.5%, 30 instalments after 10-yr grace |
| ADB 3087 | USD 164.2 | 4%, 20 years incl. 5-yr grace; project ended Jun-2021 |
| ADB 3522 | USD 8.8 | 4%; project ended Jun-2022 |
| ADB 4399 | USD 46.9 | 6.10-12%; project to Jun-2027; ADB statement BDT 1,230.8m higher |
| AIIB 003 | USD 58.3 | 4%; project ended Jun-2021 |
| JICA BD-P97 | JPY 534.9 | 4%; project to Dec-2028 |
| Total USD | USD 305.6 | BDT 306m per Tk 1 move |
Data
| FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 | |
|---|---|---|---|---|---|---|---|---|
| Long-term loans, non-current | 22,890.00 | 24,333.00 | 25,444.00 | 28,041.00 | 29,109.00 | 27,485.00 | 29,479.00 | 28,352.00 |
| Current portion | 644.00 | 532.00 | 1,839.00 | 924.00 | 3,207.00 | 8,510.00 | 11,305.00 | 13,501.00 |
| Accrued interest | 2,632.00 | 3,383.00 | 4,183.00 | 4,942.00 | 5,644.00 | 7,224.00 | 8,764.00 | 9,773.00 |
Capex: Tk 5.0bn spent in FY2026, Tk 41.4bn committed, and a cancelled Gulshan substation still in work in progress
Capex is funded by the state and development partners. In FY2026 DESCO spent BDT 1,580m on property, plant and equipment and BDT 3,394m on network materials and equipment, BDT 4,974m in total (6.4% of electricity sales), against BDT 7,147m in FY2025 [1 p.13] [20]. New loans received fell to BDT 748m from BDT 3,680m and government equity of BDT 1,122m came in as share money [1 p.13] [1 p.28]. Operating cash flow covered the network spend in FY2026 with BDT 2,180m to spare; in FY2025 it fell short by BDT 815m [20].
The pipeline is large relative to the balance sheet. Capital expenditure commitments were BDT 41.4bn at June 2026, of which BDT 34.2bn was contracted but not yet accounted for [1 p.44]. Capital work in progress was BDT 7.2bn [1 p.10]. The prepaid-meter programme has its own government loan line ('BD Prepaid', BDT 418m) [1 p.31], and ADB 4399 runs to 30-Jun-2027 [1 p.30]. One project failed: the Ministry cancelled the Gulshan underground substation (estimated at BDT 950.97 crore) on 26-Sep-2023, and BDT 764.4m of costs remain in work in progress, which the auditor calls 'apparently a total loss' that has not been written off [1 p.2] [1 p.3].
Network additions have kept pace with load. Between FY2019 and FY2024, 33/11 kV substations rose from 39 to 53, distribution transformers from 7,067 to 10,643 and maximum demand from 1,069 MW to 1,520 MW [5 p.19] [2 p.15]. Inventories are large at BDT 6.5bn, 8.4% of annual sales, and the auditor could not verify them because no year-end count was done [1 p.2] [1 p.10].
| BDT mn | FY2025 | FY2026 |
|---|---|---|
| Operating cash flow | 6,331 | 7,153 |
| PPE | -3,662 | -1,580 |
| Network materials and equipment | -3,485 | -3,394 |
| CFO less network spend | -815 | 2,180 |
| Loans received (ADB, GoB, AIIB, JICA) | 3,680 | 748 |
Receivables: government consumers owed 10.2 months of bills; Bihari Camp's Tk 3.1bn is barely provided
Collection overall is good. DESCO billed BDT 66,851m and collected BDT 66,777m in FY2024, a 99.89% collection ratio, and receivables were 1.43 months of billing against a 1.45-month target [2 p.50] [2 p.46]. Receivable days on electricity sales were 30 at June 2026 against 44 at June 2019 [20].
Government customers are the exception. DESCO's notes split consumer receivables into government, semi-government and private. Government consumers owed BDT 3,038m at June 2020 (6.39 months of their billing) and BDT 1,938m at March 2025 (10.24 months), against 1.25 months for all consumers [5 p.104] [3 p.102] [8 p.9]. Government consumers took 8.2 times as long to pay as the average consumer, up from 3.2 times at June 2020 [20]. The FY2026 statements do not repeat the split. A separate BDT 44.2m is owed by the Ministry of Liberation War Affairs for freedom fighters' bills [1 p.25].
The largest single doubtful balance is not a ministry. The auditor says BDT 3,116.6m is receivable from Bihari Camp (settlements of stranded Pakistanis whose bills have accumulated for years) and BDT 89.9m from others, BDT 3,206.5m that 'appears to be irrecoverable'; DESCO provides only BDT 42.1m (0.25% of receivables, its policy), a short provision of BDT 3,164.4m [1 p.2] [1 p.26]. The board's position in 2024 was that the Bihari Camp amount 'is recoverable' [2 p.39]. If the full shortfall were provided, profit and equity would fall by that amount; at the moment it is a balance-sheet item that does not hit cash.
Data
| Jun-20 | Jun-21 | Jun-22 | Jun-23 | Jun-24 | Mar-25 | |
|---|---|---|---|---|---|---|
| Government | 6.39 | 6.97 | 7.71 | 8.71 | 8.71 | 10.24 |
| All consumers | 1.99 | 1.40 | 1.51 | 1.46 | 1.46 | 1.25 |
| BDT mn | Jun-20 | Jun-21 | Jun-22 | Jun-23 | Jun-24 | Mar-25 |
|---|---|---|---|---|---|---|
| Government | 3,038 | 2,524 | 1,167 | 1,976 | 2,408 | 1,938 |
| Semi-government / autonomous | 1,531 | 862 | 84 | 14 | 96 | 77 |
| Private | 818 | 416 | 2,830 | 3,506 | 3,240 | 2,608 |
| Total | 5,387 | 3,802 | 4,082 | 5,496 | 5,744 | 4,623 |
| Government share | 56.4% | 66.4% | 28.6% | 36.0% | 41.9% | 41.9% |
Ratios: EPS Tk 1.01 vs Tk 2.70 in FY2019; borrowings 2.7x capital and reserves
Returns were thin before the losses and negative during them. ROE on average capital and reserves was 2.5%-3.3% in FY2020-FY2022, -23.4% in FY2023, -28.7% in FY2024, -8.6% in FY2025 and 3.0% in FY2026 [20]. The denominator includes BDT 6.1bn of preference shares and BDT 6.1bn of revaluation surplus, which lower ROE for ordinary holders' purposes; EPS is the cleaner measure: BDT 2.70 (FY2019), 1.15, 1.86, 1.59, -13.61, -12.72, -3.15 and 1.01 (FY2026) [6 p.94] [4 p.81] [2 p.64] [1 p.43].
Leverage has risen. Total borrowings went from BDT 23.5bn (FY2019) to BDT 41.9bn (FY2026) while capital and reserves fell from BDT 18.4bn to BDT 15.6bn, so borrowings rose from 1.28x to 2.68x capital and reserves [20]. Net of cash and deposits, debt was BDT 19.3bn. Interest cover ((PBT + finance cost) / finance cost) was 2.7x in FY2019 and 1.35x in FY2026. Working capital is funded by BPDB: payable days on bulk purchases ran at 75 at June 2026, against receivable days of 30 [20].
Cash conversion is better than earnings suggest because depreciation (BDT 2.4bn) is non-cash and interest is accrued rather than paid. NOCFPS was BDT 15.93 in FY2025 and BDT 17.99 in FY2026, against EPS of -3.15 and 1.01 [1 p.43]. Part of that cash is owed to the government as unpaid interest, so CFO overstates what is free for ordinary holders [1 p.36].
Data
| FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 | |
|---|---|---|---|---|---|---|---|---|
| EPS | 2.70 | 1.15 | 1.86 | 1.59 | -13.61 | -12.72 | -3.15 | 1.01 |
| Ratio | FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 |
|---|---|---|---|---|---|---|---|---|
| Distribution margin | 10.7% | 11.0% | 10.6% | 11.0% | 5.0% | 5.4% | 8.8% | 8.2% |
| ROE | — | 2.5% | 3.3% | 2.4% | -23.4% | -28.7% | -8.6% | 3.0% |
| Borrowings / capital and reserves (x) | 1.28 | 1.44 | 1.05 | 1.10 | 1.69 | 2.55 | 2.90 | 2.68 |
| Interest cover (x) | 2.73 | 1.87 | 1.69 | 1.70 | -4.67 | -1.62 | 0.39 | 1.35 |
| Receivable days | 44 | 56 | 37 | 37 | 43 | 35 | 28 | 30 |
| Payable days | 75 | 66 | 70 | 72 | 81 | 75 | 70 | 75 |
| Dividend payout (n.m. in loss years; FY23 dividend paid from reserves in a loss year) | 44% | 87% | 54% | 63% | n.m. | n.m. | n.m. | 49% |
Data
| FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 | |
|---|---|---|---|---|---|---|---|---|
| Borrowings / capital and reserves | 1.28 | 1.44 | 1.05 | 1.10 | 1.69 | 2.55 | 2.90 | 2.68 |
Peers: all three listed network utilities lost money in FY2025; DESCO's 5.5% loss vs Titas's 9.47%
Only two other DSE-listed network utilities exist: Power Grid Bangladesh (transmission) and Titas Gas (gas distribution). Both are state-controlled, have June year-ends and lost money in FY2025. On a like-for-like FY2025 basis from their own annual reports, DESCO's loss was the smallest in taka (BDT 125 crore against BDT 211 crore and BDT 772 crore) and its system loss far below Titas's, although relative to its thin net spread it was the largest [1 p.11] [9 p.38] [10 p.93] [10 p.123]. Titas lost 9.47% of its gas against a BERC allowance of 2% [10 p.93]; Power Grid reported a debt-equity ratio of 83:17 [9 p.38]. Titas states it has no listed peer [10 p.123]. Core revenue is not like for like across the three (DESCO's is a net spread, Titas's a gross gas bill), so the table shows profit against each one's own core line.
On the market, DESCO trades at 0.63x its FY2025 NAV and Power Grid at 0.28x [19] [20]; Titas's NAV was not read for this note. These are facts about prices, not a view on them. FY2026 annual figures for Power Grid and Titas were not in our corpus; DESCO's FY2026 EPS was BDT 1.01.
| Item | DESCO | POWERGRID | TITASGAS |
|---|---|---|---|
| Core revenue (BDT crore) | 650 | 2,996 | 35,429 |
| Profit after tax (BDT crore) | -125 | -211 | -772 |
| PAT / core revenue | -19.3% | -7.0% | -2.2% |
| EPS (BDT) | -3.15 | -2.30 | -7.80 |
| NOCFPS (BDT) | 15.93 | 16.49 | 18.17 |
| System loss (%) | 5.50 | — | 9.47 |
| Price / FY2025 NAV (x) | 0.63 | 0.28 | — |
Balance sheet: five audit qualifications; the equity-reducing ones equal Tk 12.8 of the Tk 39.23 NAV per share
The FY2026 audit opinion is qualified on five bases [1 p.2] [1 p.3]: (1) the BDT 3,164.4m short provision on consumer receivables; (2) inventories of BDT 6,548.6m not counted at year-end (a count on 4-Aug-2026 could not be verified); (3) BDT 764.4m of cancelled Gulshan substation costs still in work in progress; (4) ADB loan 4399 understated by BDT 1,230.8m; and (5) BDT 1,144.8m of deposits in Bangladesh Commerce Bank, First Security Islami, Global Islami, Padma, Social Islami and Union Bank with no impairment. The three items that would reduce equity total BDT 5,074m, 32.4% of capital and reserves, or BDT 12.76 per ordinary share against a reported NAV of BDT 39.23; the ADB 4399 item (BDT 1,230.8m) understates assets and liabilities equally (auditor: BDT 123.44 crore including accrued interest and FX) and does not change NAV [1 p.3] [20]. The auditor says that with the deposit provision alone the FY2026 profit 'would have converted into a loss' [1 p.3].
Emphasis-of-matter paragraphs add four more points: unclaimed dividends older than three years not moved to the Capital Market Stabilization Fund; WPPF not paid to the workers' funds; BDT 1,581m of share money from the government not converted within six months and not counted as potential shares in EPS; and gratuity measured by formula rather than actuarially [1 p.4]. DESCO stopped accruing interest on the weak-bank deposits from 30-Jun-2024 and is waiting for Bangladesh Bank guidance on institutional deposits, after a 31-Aug-2026 circular dealt only with individual depositors [1 p.27]. BDT 2,500m of deposits is under lien for an overdraft [1 p.27].
On the other side of the balance sheet, capital and reserves of BDT 15.6bn include ordinary capital of BDT 3,976m, preference shares of BDT 6,101m, share money of BDT 1,581m and a revaluation surplus of BDT 6,104m, less accumulated losses of BDT 2,124m [1 p.10]. Ordinary holders' claim is therefore smaller than the headline: the preference shares take 15% of their weighted share of profit (BDT 40.1m in FY2026) [1 p.43], and the revaluation surplus is a non-cash uplift booked in 2021 [3 p.50]. Contingent claims are small (BDT 16.5m) but 296 decimals of land are in litigation [1 p.44].
Data
| Receivables short provision | Weak-bank FDRs | Cancelled UGSS in CWIP | |
|---|---|---|---|
| Jun-2026 | 3,164.40 | 1,144.80 | 764.40 |
| BDT mn | Jun-2025 | Jun-2026 |
|---|---|---|
| Ordinary share capital | 3,976 | 3,976 |
| Irredeemable preference shares (GoB) | 6,101 | 6,101 |
| Share money deposits (GoB equity) | 459 | 1,581 |
| Revaluation surplus | 6,194 | 6,104 |
| Retained earnings | -2,683 | -2,124 |
| Total | 14,047 | 15,637 |
Governance: DPDC holds 67.66% for the government; the FY2026 dividend of Tk 0.50 goes to the 32% minority only
The government controls DESCO through DPDC, the other Dhaka distributor, which holds 268,988,757 shares (67.66%) on behalf of the government; institutions hold 8.61%, the general public 23.69% and foreign holders 0.04% [1 p.27]. In the 2024 report the same block was listed as 'Government' and DPDC was named as holder of more than 10% [2 p.41] [2 p.42]. No director holds shares [2 p.42]. The chairman and directors are nominated by the Power Division; in the 2024 report the chairman was the CEO of the PPP Authority and the board included DPDC's managing director and officials of the Power Division and BPDB [2 p.43] [2 p.14]. The managing directors of DESCO and DPDC sit on each other's boards [2 p.39]. The board met 20 times in FY2024 [2 p.40].
Government money enters as equity, not just loans. Under the ADP rule, 60% of government development funding is equity and 40% a 3% loan; the equity is converted into irredeemable non-cumulative preference shares (BDT 6,077m issued on 11-Jul-2024 and BDT 24m on 29-May-2025 with BSEC consent) [1 p.28]. The Business Standard reported a later BSEC consent for 4.59 crore preference shares with a face value of BDT 45.90 crore against share money [15]. The preference shares took their first dividend in FY2026 (BDT 40.1m) [1 p.43].
Dividends were steady before the losses and then stopped. DESCO paid 12% cash for FY2019 and 10% for FY2020 to FY2022 [7 p.42] [5 p.51] [4 p.48]. For FY2023, a loss year, it paid 10% to non-sponsor holders only (BDT 128.6m) [3 p.55] [2 p.65]. There was no dividend for FY2024, because of the loss and negative retained earnings [2 p.43], nor for FY2025 [15]. For FY2026 the board proposed 5% cash (BDT 0.50 a share), with record date 19-Nov-2026 and the AGM on 16-Jan-2027 [11]. The Financial Express reported that sponsors are excluded [16]; the BDT 6.42 crore total reported by The Business Standard equals BDT 0.50 on the 128.6m non-DPDC shares [15] [20]. DESCO has had a policy since FY2016 of not paying stock dividends [2 p.43].
Data
| FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | FY25 | FY26 | |
|---|---|---|---|---|---|---|---|---|
| DPS | 1.20 | 1.00 | 1.00 | 1.00 | 1.00 | 0.00 | 0.00 | 0.50 |
| Holder | Shares | % |
|---|---|---|
| DPDC (GoB) | 268,988,757 | 67.66% |
| General public | 34,137,661 | 23.69% |
| Mutual funds / institutions | 94,303,686 | 8.61% |
| Foreign | 139,700 | 0.04% |
What's next: Q1 FY2027 by mid-November shows the first quarter at the new tariff; AGM 16-Jan-2027
The near-term calendar is set by the dividend, the first quarter of FY2027 and the full-year effect of the June 2026 tariff. LDC graduation is now 24-Nov-2029, after the UN General Assembly adopted the deferral on 29-Oct-2026 in New York (30-Oct in Dhaka) [17] [18]. DESCO sells no exports, so the direct effect is small; the open question is whether concessional development-partner lending changes after graduation, which DESCO's notes do not address.
| Date | Event | Line it moves | Source |
|---|---|---|---|
| 19-Nov-2026 | Record date, 5% cash dividend (non-sponsor holders) | Cash out ~BDT 64m | DSE 13-Oct-2026 |
| By 14-Nov-2026 | Q1 FY2027 results (Jul-Sep 2026); last year's Q1 board met 12-Nov-2025 | First quarter at June 2026 tariffs: spread, loss % | DSE events; LR16 45-day rule |
| 31-Dec-2026 | Half-year balance date: dollar was Tk 123.30 on 6-Oct-2026 vs 122.85 | FX line (BDT 306m per Tk 1) | FY2026 FS p.43 |
| 16-Jan-2027 | AGM; preference shares against remaining GoB share money due 'after AGM' | Equity mix | DSE; FY2026 FS p.28 |
| 30-Jun-2027 | ADB 4399 / AIIB distribution project term ends | Capex, loan drawdowns | FY2026 FS p.30 |
| 30-Jun-2027 | First full year at BDT 10.095 bulk (33 kV) | Spread per kWh | FY2026 FS p.39 |
| 31-Dec-2028 | JICA BD-P97 project term ends | Capex | FY2026 FS p.30 |
| 24-Nov-2029 | LDC graduation (deferred from 24-Nov-2026) | Future loan terms | Daily Star, TBS 30-Oct-2026 |
Risks: the taka (Tk 306m per Tk 1), the bulk-retail timing and the audit items matter most
The risks are concentrated in four lines. Spread: a bulk order that runs ahead of retail, as in FY2023, cut distribution revenue by BDT 2.5bn in a year [20]. FX: a 10% fall in the taka (about Tk 12.3) on the June 2026 dollar balance is about BDT 3.8bn, about 8.5 times FY2026 profit [20]. Credit: the Bihari Camp and weak-bank deposit items would, if provided, remove BDT 4.3bn of equity [1 p.2] [1 p.3]. Policy: the state can direct DESCO's cash, tariffs and capex and is also its main creditor; minority holders cannot block those decisions.
| Risk | Line | History-based size | Signpost |
|---|---|---|---|
| Bulk tariff rises before retail | Distribution revenue | FY2023: spread 0.886 to 0.428 BDT/kWh; -BDT 2.5bn | BERC orders; quarterly distribution revenue |
| Taka weakens vs USD | FX loss | BDT 306m per Tk 1; FY2024 BDT 2.4bn | Rate on 31-Dec and 30-Jun |
| System loss rises 1pp | Bulk cost | BDT 713m at FY2026 cost | Units purchased vs sold |
| Provision for Bihari Camp | Bad debts; equity | Up to BDT 3,164m | Auditor's report FY2027 |
| Weak-bank deposits impaired | Other income; equity | Up to BDT 1,145m | Bangladesh Bank guidance |
| Government receivables lengthen | Cash flow | 10.24 months at Mar-2025 | Receivable split in notes |
| Interest arrears called | Cash | BDT 9.8bn payable | Finance cost paid vs accrued |
Key questions: the spread at the new tariff, the dollar and the audit items decide what minority holders keep
Key questions and the signposts that answer them
- Did the June 2026 order widen DESCO's own spread? Signpost: distribution revenue per kWh in Q1 FY2027 (due by mid-November 2026) against BDT 0.86 in FY2026.
- Can system loss go below 5%? Signpost: units purchased vs sold in the FY2027 notes; prepaid meter count in the next annual report.
- Will the dollar stay near Tk 123? Signpost: the rate at 31-Dec-2026; each Tk 1 is about BDT 306m.
- Will DESCO provide for Bihari Camp and the weak-bank deposits? Signpost: the FY2027 audit opinion and Bangladesh Bank guidance for institutional depositors.
- Does the government start collecting interest arrears, or convert them? Signpost: interest paid vs accrued, and any conversion of loans or interest into preference shares.
DESCO at BDT 22.1 trades at 21.9x FY2026 EPS of BDT 1.01, 0.56x June 2026 NAV of BDT 39.23 and a 2.3% dividend yield for non-sponsor holders [19] [1 p.43]. At FY2019 EPS of BDT 2.70 the same price would be 8.2x. Power Grid trades at 0.28x its FY2025 NAV [20]. These are facts about the price, not a view on it.
The model
History
| BDT mn | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 |
|---|---|---|---|---|---|---|---|---|
| Value of electricity sold to consumers (net of VAT) | 39,861 | 39,424 | 43,471 | 47,218 | 53,726 | 66,256 | 73,421 | 77,750 |
| Bulk electricity from BPDB incl. wheeling charge | 35,583 | 35,100 | 38,867 | 42,009 | 51,045 | 62,703 | 66,924 | 71,339 |
| Other operating revenue (income, LPC, deposit works) | 893 | 634 | 912 | 1,099 | 1,531 | 1,792 | 1,729 | 1,735 |
| Interest income | 901 | 941 | 736 | 695 | 778 | 848 | 1,010 | 1,240 |
| Finance cost | -761 | -982 | -1,014 | -1,085 | -1,204 | -1,799 | -1,638 | -1,732 |
| Exchange fluctuation gain/(loss) | -160 | -91 | 3 | -85 | -4,285 | -2,431 | -1,693 | 44 |
| Profit/(loss) before tax | 1,316 | 856 | 697 | 760 | -6,827 | -4,716 | -1,002 | 606 |
| Profit/(loss) after tax | 1,075 | 456 | 739 | 631 | -5,412 | -5,056 | -1,252 | 442 |
| Dividend on irredeemable preference shares (to GoB) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 40 |
| Total capital and reserves (incl. GoB equity / preference shares) | 18,378 | 18,589 | 25,939 | 26,223 | 20,125 | 15,075 | 14,047 | 15,637 |
| Long-term loans, non-current | 22,890 | 24,333 | 25,444 | 28,041 | 29,109 | 27,485 | 29,479 | 28,352 |
| Long-term loans, current portion | 644 | 532 | 1,839 | 924 | 3,207 | 8,510 | 11,305 | 13,501 |
| Short-term bank loan / secured overdraft | 0 | 1,821 | 0 | 0 | 1,620 | 2,375 | 0 | 0 |
| Accrued interest payable on loans | 2,632 | 3,383 | 4,183 | 4,942 | 5,644 | 7,224 | 8,764 | 9,773 |
| Cash and cash equivalents | 5,010 | 5,572 | 5,564 | 5,028 | 6,197 | 10,378 | 10,723 | 14,980 |
| Term deposits (FDRs) | 12,163 | 9,400 | 9,594 | 10,243 | 10,416 | 5,940 | 8,069 | 7,564 |
| Accounts receivable (total) | 4,810 | 6,067 | 4,435 | 4,777 | 6,340 | 6,405 | 5,601 | 6,450 |
| Accounts payable (mainly BPDB) | 7,302 | 6,384 | 7,454 | 8,323 | 11,324 | 12,925 | 12,809 | 14,626 |
| Dividend per ordinary share (BDT) | 1.20 | 1.00 | 1.00 | 1.00 | 1.00 | 0.00 | 0.00 | 0.50 |
| NAV per share (BDT, as reported) | 46.23 | 46.76 | 65.24 | 65.96 | 50.62 | 37.92 | 35.33 | 39.23 |
| Ordinary shares (mn) | 397.57 | 397.57 | 397.57 | 397.57 | 397.57 | 397.57 | 397.57 | 397.57 |
| Ratios | ||||||||
| Distribution revenue (sales - bulk purchase) | 4,278 | 4,324 | 4,603 | 5,208 | 2,681 | 3,553 | 6,497 | 6,411 |
| Distribution margin, % of electricity sales | 10.7% | 11.0% | 10.6% | 11.0% | 5.0% | 5.4% | 8.8% | 8.2% |
| Electricity sales growth | — | -1.1% | 10.3% | 8.6% | 13.8% | 23.3% | 10.8% | 5.9% |
| PBT before FX | 1,475 | 947 | 694 | 845 | -2,542 | -2,285 | 691 | 562 |
| EPS (BDT, (PAT - preference dividend) / ordinary shares) | 2.70 | 1.15 | 1.86 | 1.59 | -13.61 | -12.72 | -3.15 | 1.01 |
| ROE (PAT / average capital and reserves) | — | 2.5% | 3.3% | 2.4% | -23.4% | -28.7% | -8.6% | 3.0% |
| Total borrowings | 23,534 | 26,686 | 27,282 | 28,965 | 33,936 | 38,370 | 40,784 | 41,853 |
| Net debt (borrowings - cash - FDRs) | 6,361 | 11,713 | 12,125 | 13,694 | 17,323 | 22,053 | 21,992 | 19,309 |
| Borrowings / capital and reserves (x) | 1.3x | 1.4x | 1.1x | 1.1x | 1.7x | 2.5x | 2.9x | 2.7x |
| Interest cover ((PBT + finance cost) / finance cost) | 2.7x | 1.9x | 1.7x | 1.7x | -4.7x | -1.6x | 0.4x | 1.4x |
| Receivable days (on electricity sales) | 44 | 56 | 37 | 37 | 43 | 35 | 28 | 30 |
| Payable days (on bulk purchase) | 75 | 66 | 70 | 72 | 81 | 75 | 70 | 75 |
| FX loss as % of electricity sales | 0.4% | 0.2% | -0.0% | 0.2% | 8.0% | 3.7% | 2.3% | -0.1% |
| Dividend payout (DPS / EPS; 0 = n.m. in loss years) | 44% | 87% | 54% | 63% | 0% | 0% | 0% | 49% |
Units and spread
| Unit | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 |
|---|---|---|---|---|---|---|---|---|
| Energy purchased (MkWh) | 5,604.4 | 5,423.2 | 5,762.3 | 6,261.4 | 6,649.2 | 7,217.4 | 7,527.4 | 7,875.7 |
| Energy sold (MkWh) | 5,205.7 | 5,080.3 | 5,440.7 | 5,880.0 | 6,268.6 | 6,814.8 | 7,113.7 | 7,444.8 |
| Electricity sales (BDT mn) | 39,861 | 39,424 | 43,471 | 47,218 | 53,726 | 66,256 | 73,421 | 77,750 |
| Bulk purchase incl. wheeling (BDT mn) | 35,583 | 35,100 | 38,867 | 42,009 | 51,045 | 62,703 | 66,924 | 71,339 |
| Consumers (number) | 952,298 | 1,001,799 | 1,081,847 | 1,157,490 | 1,240,140 | 1,279,492 | — | — |
| System loss as reported by DESCO (%) | 7.11 | 6.32 | 5.58 | 5.62 | 5.72 | 5.58 | — | — |
| System loss (1 - sold / purchased) | 7.1% | 6.3% | 5.6% | 6.1% | 5.7% | 5.6% | 5.5% | 5.5% |
| Average realisation (BDT per kWh sold) | 7.66 | 7.76 | 7.99 | 8.03 | 8.57 | 9.72 | 10.32 | 10.44 |
| Bulk cost incl. wheeling (BDT per kWh purchased) | 6.35 | 6.47 | 6.75 | 6.71 | 7.68 | 8.69 | 8.89 | 9.06 |
| Bulk cost per kWh sold (BDT) | 6.84 | 6.91 | 7.14 | 7.14 | 8.14 | 9.20 | 9.41 | 9.58 |
| Distribution spread (BDT per kWh sold) | 0.82 | 0.85 | 0.85 | 0.89 | 0.43 | 0.52 | 0.91 | 0.86 |
| Cost of 1pp of system loss (BDT mn) | 356 | 351 | 389 | 420 | 510 | 627 | 669 | 713 |
| Energy sold growth | — | -2.4% | 7.1% | 8.1% | 6.6% | 8.7% | 4.4% | 4.7% |
| kWh sold per consumer | 5,466 | 5,071 | 5,029 | 5,080 | 5,055 | 5,326 | — | — |
Customer classes
| Unit | FY2025 | FY2026 |
|---|---|---|
| Domestic A, MkWh | 3,395.05 | 3,507.53 |
| Domestic MF3, MkWh | 37.98 | 31.80 |
| Domestic MT1, MkWh | 253.20 | 279.43 |
| Commercial E, MkWh | 654.35 | 710.55 |
| Commercial MT2, MkWh | 1,073.91 | 1,167.47 |
| Commercial HT2, MkWh | 142.98 | 93.75 |
| Small industries C1, MkWh | 82.01 | 72.97 |
| Industry MT3, MkWh | 755.08 | 730.56 |
| General MT5 + HT1 + charitable D1, MkWh | 493.64 | 540.15 |
| Total MkWh sold | 7,113.69 | 7,444.77 |
| Domestic A, BDT mn | 28,454 | 29,606 |
| Domestic MF3, BDT mn | 350 | 296 |
| Domestic MT1, BDT mn | 2,989 | 3,349 |
| Commercial E, BDT mn | 9,051 | 9,964 |
| Commercial MT2, BDT mn | 13,297 | 14,594 |
| Commercial HT2, BDT mn | 1,621 | 1,108 |
| Small industries C1, BDT mn | 907 | 810 |
| Industry MT3, BDT mn | 8,475 | 8,266 |
| General MT5 + HT1 + charitable D1, BDT mn | 5,310 | 5,866 |
| Total electricity sales, BDT mn | 73,421 | 77,750 |
| Domestic, MkWh | 3,686.2 | 3,818.8 |
| Commercial and office, MkWh | 1,871.2 | 1,971.8 |
| Industry, MkWh | 837.1 | 803.5 |
| Other classes, MkWh | 225.5 | 310.6 |
| Domestic, BDT mn | 31,793 | 33,252 |
| Commercial and office, BDT mn | 23,969 | 25,667 |
| Industry, BDT mn | 9,382 | 9,076 |
| Domestic share of kWh | 51.8% | 51.3% |
| Domestic share of revenue | 43.3% | 42.8% |
| Commercial share of kWh | 26.3% | 26.5% |
| Commercial share of revenue | 32.6% | 33.0% |
| Domestic realisation (BDT/kWh) | 8.62 | 8.71 |
| Commercial realisation (BDT/kWh) | 12.81 | 13.02 |
| Industry realisation (BDT/kWh) | 11.21 | 11.30 |
| General/charitable realisation (BDT/kWh) | 10.76 | 10.86 |
| All classes realisation (BDT/kWh) | 10.32 | 10.44 |
| Domestic kWh growth | — | 3.6% |
| Commercial kWh growth | — | 5.4% |
| Industry kWh growth | — | -4.0% |
Receivables
| BDT mn | Jun-2020 | Jun-2021 | Jun-2022 | Jun-2023 | Jun-2024 | Mar-2025 |
|---|---|---|---|---|---|---|
| Government consumers | 3,038 | 2,524 | 1,167 | 1,976 | 2,408 | 1,938 |
| Semi-government / autonomous | 1,531 | 862 | 84 | 14 | 96 | 77 |
| Private | 818 | 416 | 2,830 | 3,506 | 3,240 | 2,608 |
| Government, months of billing (as reported) | 6.39 | 6.97 | 7.71 | 8.71 | 8.71 | 10.24 |
| All consumers, months of billing (as reported) | 1.99 | 1.40 | 1.51 | 1.46 | 1.46 | 1.25 |
| Receivable from consumers | 5,387 | 3,802 | 4,082 | 5,496 | 5,744 | 4,623 |
| Government share of consumer receivables | 56.4% | 66.4% | 28.6% | 36.0% | 41.9% | 41.9% |
| Government months / all-consumer months (x) | 3.2x | 5.0x | 5.1x | 6.0x | 6.0x | 8.2x |
FX loans
| Unit | Jun-2026 |
|---|---|
| ADB 2332 (USD mn, non-current + current) | 27.31 |
| ADB 3087 (USD mn) | 164.24 |
| ADB 3522 (USD mn) | 8.80 |
| ADB 4399 (USD mn, books) | 46.91 |
| AIIB 003 (USD mn) | 58.34 |
| JICA BD-P97 (JPY mn) | 534.86 |
| BDT per USD at 30-Jun-2026 | 122.85 |
| BDT per JPY at 30-Jun-2026 | 0.76 |
| FY2024 FX loss (BDT mn) | 2,431 |
| BDT per USD 30-Jun-2023 | 108.74 |
| BDT per USD 30-Jun-2024 | 118.00 |
| USD loans, total (USD mn) | 305.6 |
| USD loans in BDT mn | 37,544 |
| JPY loan in BDT mn | 406 |
| BDT mn loss per Tk 1 move in BDT/USD (FY2026 exposure) | 305.6 |
| FY2024 FX loss per Tk 1 of BDT/USD move (BDT mn) | 262.5 |
Audit qualifications
| BDT mn | Jun-2026 |
|---|---|
| Short provision on consumer receivables (Bihari Camp + other) | 3,164 |
| Cancelled Gulshan UGSS costs in CWIP | 764 |
| ADB 4399 loan understated (assets and liabilities equally; no NAV effect) | 1,231 |
| FDRs in weak banks with no provision | 1,145 |
| Total capital and reserves (reported) | 15,637 |
| Ordinary shares (mn) | 397.57 |
| Equity-reducing items, total (excl. ADB 4399 gross-up) | 5,074 |
| Equity-reducing items, % of capital and reserves | 32.4% |
| Equity-reducing items per ordinary share (BDT) | 12.76 |
Cash flow
| BDT mn | FY2025 | FY2026 |
|---|---|---|
| Net cash from operating activities | 6,331 | 7,153 |
| Acquisition of PPE | -3,662 | -1,580 |
| Acquisition of inventories and equipment (network materials) | -3,485 | -3,394 |
| Loans received from ADB, GoB, AIIB, JICA | 3,680 | 748 |
| Interest paid on long-term loans | -283 | -573 |
| Interest accrued on ADB loans | 1,377 | 1,301 |
| Profit/(loss) after tax | -1,252 | 442 |
| Electricity sales | 73,421 | 77,750 |
| Network spend (PPE + materials) | 7,147 | 4,974 |
| CFO less network spend | -815 | 2,180 |
| Network spend, % of electricity sales | 9.7% | 6.4% |
| Interest paid / ADB interest accrued | 21% | 44% |
Peers FY2025
| Unit | DESCO | POWERGRID | TITASGAS |
|---|---|---|---|
| Core revenue, BDT crore (DESCO distribution revenue; PGCB transmission charge; Titas revenue) | 650 | 2,996 | 35,429 |
| Profit/(loss) after tax, BDT crore | -125 | -211 | -772 |
| Ordinary shares, crore | 39.76 | 91.38 | 98.92 |
| NOCFPS (BDT, as reported) | 15.93 | 16.49 | 18.17 |
| System loss FY2025 (%) (n/a for transmission) | 5.50 | — | 9.47 |
| Price 29-Oct-2026 (BDT) | 22.1 | 38.6 | 16.6 |
| NAV per share FY2025 (BDT, as reported) | 35.33 | 139.29 | — |
| EPS FY2025 (BDT) | -3.15 | -2.30 | -7.80 |
| Price / FY2025 NAV (x) | 0.6x | 0.3x | 0.0x |
| PAT / core revenue | -19.3% | -7.0% | -2.2% |
FAQ
- What does DESCO earn per unit of electricity?
- Distribution revenue was BDT 6,411m on 7,444.77 MkWh sold in FY2026, BDT 0.861 per kWh [1 p.11] [1 p.38] [20].
- What was DESCO's system loss in FY2026?
- 5.47%: 7,875.73 MkWh bought from BPDB and 7,444.77 MkWh sold [1 p.38] [1 p.39].
- Why did DESCO return to profit in FY2026?
- Mainly because the dollar rate was unchanged at Tk 122.85, so the BDT 1,693m FX loss of FY2025 became a BDT 44m gain, and interest income rose to BDT 1,240m [1 p.11] [1 p.42].
- What dividend did DESCO declare for FY2026?
- 5% cash (BDT 0.50 a share), record date 19-Nov-2026, AGM 16-Jan-2027 [11]; The Financial Express reported sponsors are excluded [16].
- Who owns DESCO?
- DPDC holds 67.66% on behalf of the government; institutions 8.61%, the public 23.69% [1 p.27].
- When does DESCO's fiscal year end?
- 30 June. FY2026 ran from 1-Jul-2025 to 30-Jun-2026 [1 p.11].
- Is DESCO's audit opinion clean?
- No. The FY2026 opinion is qualified on five bases, including a BDT 3,164m short provision on receivables and BDT 1,145m of deposits in weak banks [1 p.2] [1 p.3].
Sources
- DESCO audited financial statements, year to 30-Jun-2026 (Hoda Vasi Chowdhury & Co, qualified opinion) · link · accessed 2026-10-31
- DESCO Annual Report 2024 (year to 30-Jun-2024) · link · accessed 2026-10-31
- DESCO Annual Report 2023 (year to 30-Jun-2023) · link · accessed 2026-10-31
- DESCO Annual Report 2022 (year to 30-Jun-2022) · link · accessed 2026-10-31
- DESCO Annual Report 2021 (year to 30-Jun-2021; five-year technical data FY17-21) · link · accessed 2026-10-31
- DESCO Annual Report 2020 (year to 30-Jun-2020; FY19 restated) · link · accessed 2026-10-31
- DESCO Annual Report 2019 (year to 30-Jun-2019) · link · accessed 2026-10-31
- DESCO unaudited financial statements, nine months to 31-Mar-2025 · link · accessed 2026-10-31
- Power Grid Bangladesh PLC Annual Report 2024-25 (five-year review) · link · accessed 2026-10-31
- Titas Gas Transmission and Distribution PLC Annual Report 2024-25 · link · accessed 2026-10-31
- DSE announcement via AnalystBro events feed: DESCO 5% cash dividend for FY2026, record date 19-Nov-2026, AGM 16-Jan-2027 (13-Oct-2026) · link · accessed 2026-10-31
- The Daily Star, 'Electricity price hiked: consumers to pay Tk 1.52 more per kilowatt-hour' (3-Jun-2026) · link · accessed 2026-10-31
- The Business Standard, 'Power tariff hiked 16.7% as govt moves to cut subsidy burden' (3-Jun-2026) · link · accessed 2026-10-31
- Prothom Alo (BSS), 'Excess power tariff for up to 75 units withdrawn' (4-Jun-2026) · link · accessed 2026-10-31
- The Business Standard, 'Desco returns to profit after three years, recommends 5% cash dividend' (13-Oct-2026) · link · accessed 2026-10-31
- The Financial Express, 'DESCO swings to profit as it cuts leakage, secures foreign-exchange gain' (13-Oct-2026) · link · accessed 2026-10-31
- The Daily Star, 'Bangladesh gets 3 more years for LDC graduation' (30-Oct-2026) · link · accessed 2026-10-31
- The Business Standard, 'Bangladesh gets 3 more years for LDC graduation' (30-Oct-2026) · link · accessed 2026-10-31
- AnalystBro price data (TradingView feed): DSE:DESCO, DSE:POWERGRID, DSE:TITASGAS daily bars to 29-Oct-2026 · link · accessed 2026-10-31
- AnalystBro model for this report (workbook tabs below) · link · accessed 2026-10-31
Disclaimer
This article is published by AnalystBro for information and education only. It is not investment, financial, legal or tax advice, not an offer or solicitation to buy or sell any security, and not a recommendation. It is based on company filings, official statistics and the sources cited, and was independently reviewed before publishing; it may still contain errors or omissions, and the data and estimates can be out of date. Fair values, forecasts and the model are estimates under stated assumptions, not predictions; past results don't indicate future returns.
AnalystBro, its owners and staff accept no responsibility or liability for any loss or damage arising from the use of, or reliance on, this article, its model or its data. Do your own research and consult a licensed adviser before making investment decisions. Any changes you make in the spreadsheet view stay in your browser and are your own.