Issuer study · Municipal
India's first municipal green bond that ordinary people could actually buy. Three years on, here is what your money built, what protects it, and what the bonds are changing hands at today.
Published 22 July 2026 · Trading data from our own exchange feed · Everything else sourced to filings, rating reports and the offer document
In February 2023, the city of Indore did something no Indian city had done before. It sold bonds straight to the public. Anyone could apply, with as little as ₹10,000.
Normally when an Indian city borrows from the bond market, it quietly sells the whole issue to a few banks and pension funds. About nine out of ten municipal bonds in India work that way. Indore instead ran a proper public issue, the kind you can apply for through your broker, and raised ₹244 crore to build a solar power plant.
Three and a half years later we can stop guessing and start checking. The plant is finished. The first repayment has been made. And we can see, trade by trade, what the market actually thinks these bonds are worth.
Here is the honest picture.
This bond is put together a little unusually, so it is worth a minute.
One bond costs ₹1,000. But it is not one lump. It is split into four separate pieces of ₹250 each, and each piece pays you back in a different year: after 3, 5, 7 and 9 years. Each piece has its own code and can be bought and sold on its own.
In plain terms: think of it as four small bonds bundled together. You get interest on all four, and they mature one after another, roughly every two years. The industry calls these pieces STRPPs. You can ignore the jargon; just remember there are four of them.
| Piece | Code (ISIN) | Size | Interest | Pays back | Status |
|---|---|---|---|---|---|
| Part A | INE00QS24019 | ₹61 cr | 8.25% | Feb 2026 | Repaid in full |
| Part B | INE00QS24043 | ₹61 cr | 8.25% | Feb 2028 | Still running |
| Part C | INE00QS24027 | ₹61 cr | 8.25% | Feb 2030 | Still running |
| Part D | INE00QS24035 | ₹61 cr | 8.25% | Feb 2032 | Still running |
| Total raised | ₹244 cr | 8.25% | 3 to 9 years |
Two things stand out. First, every piece pays the same 8.25%, whether your money is locked up for three years or nine. Normally you would expect to be paid more for waiting longer. Here you are not.
Second, and this matters more than most people realise, the interest is fully taxable. In the United States, municipal bonds are usually tax free, which is why Americans love them. India never copied that. So if you are in the 30% tax bracket, that headline 8.25% is really about 5.8% in your pocket.
This is the part almost nobody can tell you, because these bonds barely register on the public data feeds. We pull the exchange tape ourselves, so we can show you the real prints.
Over the seven and a half weeks from 1 June to 22 July 2026, here is every bit of activity in all three remaining pieces.
| Piece | Days it traded | Total value traded | Typical day | Busiest day | Yield now |
|---|---|---|---|---|---|
| Part B matures Feb 2028 | 24 of 35 69% | ₹10.6 lakh | ₹32,000 | ₹2.50 lakh | 10.32% |
| Part C matures Feb 2030 | 20 of 35 57% | ₹9.5 lakh | ₹18,000 | ₹2.54 lakh | 9.32% |
| Part D matures Feb 2032 | 25 of 35 71% | ₹7.4 lakh | ₹26,000 | ₹0.94 lakh | 9.16% |
| All three | 35 sessions | ₹27.5 lakh | 0.15% of the ₹183 cr outstanding | ||
There is good news and bad news here, and both are worth stating clearly.
The good news: they do trade. On most days, in fact. Most write-ups of this bond assume it never changes hands at all, and that is simply wrong. Somebody is buying and selling these almost every session. They also change hands a shade below their face value, which is why the yield on offer is higher than the 8.25% coupon.
The bad news: the amounts are tiny. Across all three pieces over seven and a half weeks, a grand total of about ₹27.5 lakh traded. That is roughly 1% of the outstanding amount per year. The typical day sees a few tens of thousands of rupees. The single busiest day in the whole window was ₹2.54 lakh.
An order of ₹50,000 to ₹2 lakh sits inside the observed daily range, so it is the kind of size this market absorbs routinely. Every single print in the window was ₹2 lakh of face value or smaller.
An order of ₹25 lakh or more would exceed several weeks of total turnover in the entire series. On this evidence there is no depth at that size, in either direction, and a large holder would have no reliable way to exit quickly.
On these volumes the instrument behaves as a hold-to-maturity one. Any ability to sell before maturity is not something the trading record demonstrates.
One more useful detail. Part B, the 2028 piece, yields the most at 10.32%, while Part D, the 2032 piece, yields the least at 9.16%. That is backwards from normal, where longer usually pays more. It tells you the handful of people trading these care more about getting their money back soon than about squeezing out extra yield. It is worth not reading too much into the exact top figure: Part B's last print was a single ₹2,500 lot, so a thin trade moves it around.
The whole ₹244 crore was earmarked for one thing: a 60 megawatt solar farm to power the pumps that lift drinking water from the Narmada river up to Indore.
This is a genuinely sensible idea. Indore sits about 500 metres above the river, and pumping water uphill is by far the biggest item on the city's electricity bill, running around ₹22 to 25 crore a month. Build your own solar farm, and you stop paying someone else for that power.
Schematic, not to scale. The plant sits on two plots at villages Samraj (22.2063° N, 75.6801° E) and Ashukhedi (22.1927° N, 75.6938° E), District Khargone, on 210.84 acres of mostly barren land leased from the District Collector for about ₹5 lakh a year. Coordinates are from the construction tender itself, so you can look the site up on any satellite map. It is about 60 km south-southwest of Indore in a straight line, 70 km by road, on the north bank of the Narmada and only a few kilometres from the Jalud pumping station that uses the power. Two notes on published errors: several outlets place the plant in Khandwa district, but the tender, the bond prospectus and the electricity board all say Khargone. And the tender names the tehsil as Maheshwar while the 2026 commissioning certificate says Mandleshwar; the two are neighbouring tehsils and we cannot resolve which is correct.
So did they build it? Yes. And unlike most of what has been written about this bond, we are not taking a press release's word for it.
The Madhya Pradesh electricity distribution company (MPPKVVCL, Khargone Circle) issued a Commercial Operation Date certificate, number 8506 dated 6 March 2026, signed by its Superintending Engineer. It confirms Indore Municipal Corporation "successfully commissioned capacity 60MW out of total 60MW installed capacity on 03.03.2026."
It was issued only after checking site photographs, the grid connection permission, the Electrical Inspector's report, and the synchronisation certificate with meter readings. This is a regulator confirming a working power plant, not a politician cutting a ribbon.
And the money was all spent on it. Indore's End Use Certificate filed with the exchange confirms the full ₹242.40 crore of net proceeds (₹244 crore less ₹1.60 crore of issue costs) went into the solar plant, and that the plant started commercial operations on 3 March 2026.
The final build cost was ₹271.16 crore, comfortably under the ₹305 crore that was approved. Cost overruns are the normal fate of Indian infrastructure. This one came in under budget.
The tender documents let us be precise about what your ₹244 crore bought.
| Item | Detail | Why it matters to you |
|---|---|---|
| Capacity | 60.10 MW output66.95 MWp of panels | More panels than output rating is normal and good; it keeps output flat for longer each day |
| Panels | ~1,23,000 unitsIndian-made, ~544 W each | Indian-made was a condition of the central government grant |
| Equipment | 21 inverters, 9 transformers | Standard kit from approved manufacturers |
| Mounting | Fixed tiltno sun-tracking | Cheaper and far less to go wrong over 25 years |
| Guaranteed output | 9.74 crore unitsin year one | This is contractually promised by the builder, not a hope |
| Performance floor | 75%tested over 30 days | Builder pays a penalty for every 1% it falls short |
| Grid connection | 132 kV line and substation | Built as part of the contract, already energised |
The electricity is used by Indore itself rather than sold. The tender reserves capacity of about 62,500 kVA across three drawing points, the largest being the Jalud pumping station and the Bhaklai filter plant, with the balance going to Indore's city connections. The power roughly matches the load it was built to serve.
The contractor is Rays Power Infra Limited, a Jaipur-headquartered solar builder founded in 2011. It is a substantial firm: revenue of ₹1,221 crore in FY25, around 1,771 MW of solar built across 13 states, and an order book of roughly ₹8,000 crore. It filed for a ₹1,150 crore stock market listing in October 2025.
On this job it performed. The plant works, it was certified by the electricity board, and it came in under budget. But two things are worth knowing.
First, you are stuck with them for ten years. The contract includes a decade of full maintenance, right down to washing the panels weekly. The savings that justify this project depend on that maintenance actually happening. So the contractor's health matters to Indore's finances well beyond the build.
Second, its own IPO filing discloses a fair amount of trouble. None of this is speculation; the company published it about itself because the law requires it.
Its IPO document lists three criminal cases, 42 tax proceedings and five material civil suits against the company, plus four criminal cases against its promoters.
Properties belonging to its founder and Managing Director were provisionally attached under India's anti-money-laundering law in 2021, connected to a Rajasthan fake-degree investigation involving a relative. His appeal was dismissed in 2023 for non-attendance and an application to restore it is still pending.
Separately, three different suppliers took the company to the insolvency tribunal to get paid between 2020 and 2023, including a ₹79.7 crore claim from Polycab. All were settled and withdrawn. The company also disclosed ₹3.25 crore of late-delivery penalties across its last three years, though it does not say on which project.
None of this stopped the Indore plant getting built properly. But the maintenance promise runs for ten years, so the contractor's stability bears on the project's long-term economics, and this is the picture it paints of itself.
One more angle worth noticing: Indore was a very large customer for this contractor. Rays' revenue from government bodies jumped from ₹11 crore in FY24 to ₹306 crore in FY25, almost entirely from this project and one other. That cuts both ways. It meant real focus on finishing the job, and it means Indore was a meaningful chunk of one builder's book.
Here is the part that should temper your enthusiasm. Indore collected the money in February 2023. The plant did not switch on until March 2026. Three years and eleven days.
The original plan, in the offer document investors read, was to have it connected to the grid by March 2024. It arrived two years late.
Worse, look at what was happening when the money was collected. The construction contract had already failed to attract a workable bid twice. Three weeks after taking the public's money, Indore put the tender out for a third time. A contractor was not actually appointed until July 2024, seventeen months after investors paid up.
For those seventeen months, Indore was paying 8.25% on ₹244 crore that had nothing to do. That is roughly ₹20 crore a year in interest on idle money, ultimately borne by Indore's taxpayers.
We can now show exactly how slowly the money moved, because a chartered accountant certified the figure to the debenture trustee every reporting period.
| As at | Spent by then | % of proceeds | What was happening |
|---|---|---|---|
| 31 Mar 2023 | Nil | 0% | Money raised six weeks earlier. Tender out for the third time. |
| 30 Sep 2023 | Nil | 0% | Still no contractor |
| 31 Mar 2024 | Nil | 0% | The original completion deadline passes with nothing spent |
| 31 Mar 2025 | ₹1.28 cr | 0.53% | Contractor appointed 8 months earlier; work barely begun |
| 30 Jun 2025 | ₹71.04 cr | 29% | ₹69.75 cr spent in a single quarter |
| 30 Sep 2025 | ₹174.86 cr | 72% | Another ₹103.82 cr. Construction at full speed. |
| 31 Mar 2026 | ₹242.40 cr | 100% | Fully spent. Plant commissioned 3 March 2026. |
One thing these certificates never say is where the unspent money was sitting. Not one of the six discloses whether it was in fixed deposits, government securities or a current account, and none reports a rupee of interest earned on it. The audited accounts do not separately trace it either. So the genuine cost of the delay, net of whatever the idle cash was earning, cannot be established from anything Indore has published.
None of this cost bondholders a rupee. You were paid your 8.25% throughout. But it is a matter of record on how this borrower plans and executes.
This is the most important section on the page, so let us go slowly.
Indore has not pledged a building or a piece of land to you. It has pledged an income stream. Specifically, the money it collects itself: property tax, water tax, advertising tax, rents and user charges. That money is swept into a special bank account that the city cannot freely touch.
From there, a trustee (Vistra ITCL, who works for you, not for Indore) moves money every month into two more accounts:
Why this matters: most borrowers pay you out of whatever cash they happen to have on the day. Indore has to set your money aside in advance, in an account it does not control. That is a much stronger arrangement, and it is the entire reason these bonds are rated far above the city itself.
Does it actually work? We can now check, because Indore files the balances with the exchange. Here is what was sitting in those accounts.
We pulled every quarterly certificate Indore has filed since the bond was issued, thirteen quarters in all. This is the sinking fund, quarter by quarter, from the day the money was raised to today.
Three of those quarters increase by exactly ₹6,09,99,999, which is ₹2,03,33,333 a month. That is precisely the monthly deposit the bond documents require. Indore is not topping this up when it feels flush; it is running a standing instruction.
The interest account behaves the same way. A half-yearly coupon on the full ₹244 crore was about ₹10.07 crore, and the account never held less than ₹22 crore, reaching ₹50 crore. That is three to five times the next payment, sitting there permanently.
| Account | Balance | Against what |
|---|---|---|
| Interest account green bond | ₹43.97 cr | Next coupon is about ₹7.55 cr. Roughly six times covered. |
| Sinking fund green bond | ₹23.04 cr | Rebuilding towards the ₹61 cr due February 2028 |
| Sinking fund 2018 bond | ₹110.26 cr | Against ₹104.9 cr still owed. Fully covered in cash. |
| Reserve account 2018 bond | ₹23.87 cr | An extra cushion on top, growing every quarter |
We pulled Indore's payment confirmations from the exchange going back to the first one. Here is the complete record on both bonds.
| Due | Bond | What was due | Actually paid | Note |
|---|---|---|---|---|
| 29 Jun 2023 | 2018 | Interest | 30 Jun 2023 | Due date was a holiday; next working day, as the terms allow |
| 20 Aug 2023 | Green | First interest | 21 Aug 2023 | Same, holiday shift |
| 29 Dec 2023 | 2018 | Interest | 29 Dec 2023 | On time |
| 20 Feb 2024 | Green | Interest | 20 Feb 2024 | On time |
| 29 Jun 2024 | 2018 | Interest | 29 Jun 2024 | On time |
| 20 Aug 2024 | Green | Interest | 20 Aug 2024 | On time |
| 29 Dec 2024 | 2018 | Interest | 30 Dec 2024 | Holiday shift |
| 20 Feb 2025 | Green | Interest | 20 Feb 2025 | On time |
| 29 Jun 2025 | 2018 | Interest + 25% principal | 27 Jun 2025 | Paid two days early |
| 20 Aug 2025 | Green | Interest | 20 Aug 2025 | On time |
| 29 Dec 2025 | 2018 | Interest | 29 Dec 2025 | On time |
| 20 Feb 2026 | Green | Interest + ₹61 cr principal | 20 Feb 2026 | On time. Part A repaid in full. |
| 29 Jun 2026 | 2018 | Interest + 25% principal | 29 Jun 2026 | On time |
Look at the 2018 bond's sinking fund: ₹110.26 crore against ₹104.9 crore still owed. Every remaining rupee of principal on that bond is already sitting in cash. That is an unusually comfortable position for any borrower, anywhere.
Reading all thirteen certificates together did turn up two blemishes, and it would be dishonest to show you the chart without them.
Between December 2024 and March 2025, the sinking fund grew by just ₹89.71 lakh, when roughly ₹6.1 crore was due to go in. A shortfall of about ₹5.2 crore in a single quarter, at financial year-end.
It was made up over the following quarters, which both ran ahead of schedule, and no payment was ever affected. But no certificate explains it, and under the bond terms a shortfall in this account is exactly what the trustee is supposed to chase. It is the one moment in three years where the machine visibly skipped.
Each certificate also reports a balance for the main collection account that everything flows through. From June 2024 onwards, that figure is one of only two values, repeating over and over: ₹6,48,65,922 or ₹10,55,00,055.
The same ₹6,48,65,922 appears in at least twelve certificates, across both bonds, over two years. The identical ₹10,55,00,055 appears in December 2023 and again in December 2024, twelve months apart, to the rupee. An account that receives all of a city's revenue cannot close five consecutive quarters at exactly the same balance.
Tellingly, the earliest certificate reports ₹8,02,30,779.64, with paise, as you would expect from a real bank statement. The repeating figures appear from the moment four back-dated certificates were filed together on a single day in November 2024.
What this does and does not mean. It does not undermine the chart above. The sinking fund and interest account figures move every quarter, track the contractual schedule, and reconcile against actual payments, so those are being reported from real data. But one line on these certificates is being copied forward rather than looked up, and nobody at the exchange or the trustee appears to have queried it in two years.
There is also a hard rule the city must obey: the money flowing through the pledged account each year has to be at least twice what it owes in interest and principal. In the six months to September 2025, Indore reported a debt service coverage ratio of 9.71 times. The requirement is 2. It is not close to the line.
Now the catch, because there is one.
Only Indore's own income is pledged to you. Every rupee it receives from the state and central governments is specifically excluded. That is a big exclusion, because grants and state compensation payments are more than half of what Indore takes in. And the largest single chunk of it, the compensation the state pays for the abolished octroi tax, is already pledged to the State Bank of India for its loans.
So you have a claim on the smaller, weaker half of the city's income, and the bank got there first on the bigger half.
Most people assume that if a government body borrows money, the government behind it will step in. For this bond, that assumption is wrong, and it is written down.
When the Madhya Pradesh government approved the borrowing on 7 December 2022, it attached conditions. The third one says:
"The repayment of the said institutional loan / Green Bond will be done by the body from its own level, and the Government will not provide any separate financial assistance for this."
Government of Madhya Pradesh, Urban Development and Housing Department, order dated 7 December 2022, condition 3.
That is not a technicality or an oversight. It is a written refusal, in the approval document itself.
And note the contrast. Indore's older loans from HUDCO and the Asian Development Bank are guaranteed by the state government. Those lenders got a guarantee. Bond investors did not.
There is one more thing worth understanding, and it is uncomfortable.
Two of the normal tools for recovering money from a defaulting borrower simply do not apply to an Indian city.
SARFAESI, the law that lets lenders seize and sell a defaulter's assets without going to court, does not cover municipal corporations. The offer document admits this, warning that recovery "might be longer".
The Insolvency and Bankruptcy Code does not cover them either. There is no bankruptcy process for an Indian city. No resolution procedure, no queue of creditors, no court set up to handle it.
This is precisely why the escrow arrangement matters so much. It is not a nice extra sitting on top of your legal rights. In the absence of both those laws, it is very close to being your only protection. The good news is that it is well built and, as the table above shows, actually funded.
Ratings look authoritative until you notice the agencies disagree with each other by a wide margin.
| Agency | The city itself | The bonds | Gap | Dated |
|---|---|---|---|---|
| India Ratings | A+ | AA+ | 3 notches | 26 Jun 2026 |
| Acuité | A+ | AA | 2 notches | 3 Jul 2026 |
| CARE | AA | AA | none | 3 Dec 2025 |
| Brickwork | — | BB−not cooperating | — | 9 Oct 2025 |
The single most useful thing on that table is the gap. Two agencies rate Indore itself at A+, then rate the bonds two or three notches higher. The extra notches are not because the city is strong. They are because of the escrow, the trustee and the pre-funded accounts described above.
Put simply: you are lending to an A+ borrower through an AA+ structure. If the structure ever weakened, the rating would fall towards the city's own quality, not the other way round.
India Ratings also says the bond cannot be rated above AA+ no matter how well Indore does, because there is no government guarantee behind it. AA+ is the ceiling, and it is already there.
Indore stopped responding to Brickwork Ratings after April 2022. Under Indian rules, an agency that cannot get information must keep downgrading. So Brickwork has cut Indore from AA to AA− to BB+ to BB to BB−, nine steps down, purely because the city will not talk to it.
Indore asked Brickwork to drop the rating. Brickwork refused, saying the city "is not sharing the monthly NDS in deviation from the extant regulations" — meaning Indore is not filing a disclosure it is legally required to file.
Be careful how you read this. It is not evidence that Indore is in trouble. Two other agencies look at the full books and see a healthy city. But an issuer that has sold bonds to the general public and then goes silent on one of its rating agencies for four years is telling you something about how seriously it takes its obligations to investors.
Broadly, yes. It is the biggest municipal corporation in Madhya Pradesh, it has been judged India's cleanest city eight years running, and it genuinely runs a surplus rather than limping along on grants.
| Measure | FY22 | FY24 | FY25 | H1 FY26 |
|---|---|---|---|---|
| Total income | 1,807 | 1,928 | 2,080 | 1,276 6 months |
| Surplus | 664 | 658 | 676 | 388 |
| Surplus after adjusting for unpaid dues | 440 | 411 | 413 | — |
| Total borrowings | 579 | 692 | 691 | 652 |
| Cash in the bank | 373 | 512 | 532 | 527 |
| Debt service cover rule says 2x | — | 6.86x | 5.57x | 9.71x |
Notice the third row. Indore's headline surplus looks like ₹676 crore, but roughly ₹250 crore of that is money it has billed but not collected. Which brings us to the real problem.
At 30 September 2025, Indore was owed ₹2,946 crore by its own citizens and businesses. That is more than its entire annual income. It has already written off ₹905 crore of that as probably uncollectable, leaving about ₹2,040 crore it still hopes to get.
India Ratings puts it starkly: including old arrears, Indore collected just 33% of the property tax it was owed in FY26. On current-year bills alone it managed 62%. CARE quotes a friendlier 88% using a narrower definition. However you cut it, this is not a city that is good at getting paid.
And remember what secures your bond: property tax and user charges. The exact thing Indore struggles to collect. The structure works because the volume flowing through is large enough to cover debt service nine times over, not because collection is efficient.
Two details from the audited accounts sharpen this, and neither appears in any rating report we have seen.
Indore's set-aside against uncollectable bills was ₹9,05,49,92,434 at March 2024 and ₹9,05,49,92,434 at March 2025. Identical to the rupee. Over that same year, the amount owed to it grew by about ₹160 crore.
The profit and loss line for new provisions reads nil in both years. So the entire year's growth in unpaid bills was carried at full value, and the cushion against them fell from 35% to 33% of what is owed.
Why this matters to you: it flatters the surplus. Indore's reported surplus looks better than it would if it were setting aside money against bills that are visibly not being paid. And the ageing is stark. Most of what Indore is owed sits in the "more than 15 years" bucket, and several large categories carry no provision at all, including ₹285 crore of waste collection charges, ₹153 crore of licence fees and ₹93 crore of betterment tax.
The FY2024-25 audit report carries an Emphasis of Matter. In the auditors' own words, it describes:
"the initiation of an investigation into potential irregularities in certain bills processed and paid during prior periods, indicating instances of suspected billing fraud. The investigation is currently ongoing, and the full extent of the discrepancies and their financial impact remains uncertain at this stage."
Be careful how you weigh this. An Emphasis of Matter is not a qualification: the auditors still signed a clean opinion on the accounts. It concerns bills Indore paid out, not the bond proceeds, and there is no suggestion it touches the solar project or debt servicing.
But it is an open investigation into suspected fraud at your borrower, the financial impact is explicitly unquantified, and we could not find it mentioned in any rating agency's published rationale. We are recording it here because it is on the public record and, as far as we can tell, nowhere else in the coverage of this issuer.
Indore currently owes about ₹652 crore. It has signed a ₹1,700 crore loan agreement, and Acuité notes plans to raise roughly ₹1,530 crore more for water and sewerage works. A ₹500 crore bond was put in the FY2026 budget and a ₹1,000 crore "blue bond" has been floated in the press, though neither has actually happened.
Both CARE and India Ratings list "more debt than expected" as something that would trigger a downgrade. CARE's opinion on the city is explicitly conditional on total debt staying below ₹900 crore, so the headroom between ₹652 crore today and that ceiling is a live variable.
A few other things worth knowing: Indore raised taxes in 2024 for the first time in about fifteen years and added a green tax, local reporting has documented the city struggling to pay contractors, and the FY2027 budget is the first to shrink rather than grow.
The entire Indian municipal bond market is about ₹4,540 crore across 31 issues since 2017. For perspective, the American municipal bond market is around $4.17 trillion. India's is roughly seven thousandths of one percent of that size. Indore's ₹244 crore is 5% of the whole Indian market.
| # | City | Date | Size | Coupon | Tenor |
|---|---|---|---|---|---|
| 1 | Pune | 20 Jun 2017 | ₹200.00 cr | 7.59% | 10 yr |
| 2 | Greater Hyderabad | 16 Feb 2018 | ₹200.00 cr | 8.90% | 10 yr |
| 3 | Indore private placement | 29 Jun 2018 | ₹139.90 cr | 9.25% | 10 yr |
| 4 | Greater Hyderabad | 14 Aug 2018 | ₹195.00 cr | 9.38% | 10 yr |
| 5 | Bhopal | 26 Sep 2018 | ₹175.00 cr | 9.55% | 10 yr |
| 6 | Greater Vishakhapatnam | 21 Dec 2018 | ₹80.00 cr | 10.00% | 10 yr |
| 7 | Ahmedabad | 15 Jan 2019 | ₹200.00 cr | 8.70% | 5 yr |
| 8 | Surat | 27 Feb 2019 | ₹200.00 cr | 8.68% | 5 yr |
| 9 | Greater Hyderabad | 20 Aug 2019 | ₹100.00 cr | 10.23% | 10 yr |
| 10 | Lucknow | 13 Nov 2020 | ₹200.00 cr | 8.50% | 4–10 yr |
| 11 | Ghaziabad green | 31 Mar 2021 | ₹150.00 cr | 8.10% | 4–10 yr |
| 12 | Vadodara | 24 Mar 2022 | ₹100.00 cr | 7.15% | 5 yr |
| 13 | Indore public issue, green | 20 Feb 2023 | ₹244.00 cr | 8.25% | 3–9 yr |
| 14 | Pimpri Chinchwad | 28 Jul 2023 | ₹200.00 cr | 8.15% | 5 yr |
| 15 | Ahmedabad | 6 Feb 2024 | ₹200.00 cr | 7.90% | 5 yr |
| 16 | Vadodara | 5 Mar 2024 | ₹100.00 cr | 7.90% | 5 yr |
| 17 | Rajkot | 21 Oct 2024 | ₹100.00 cr | 7.90% | 4–5 yr |
| 18 | Agra | 15 Apr 2025 | ₹50.00 cr | 8.15% | 4–7 yr |
| 19 | Prayagraj | 2 May 2025 | ₹50.00 cr | 8.07% | 4–7 yr |
| 20 | Varanasi | 9 May 2025 | ₹50.00 cr | 8.01% | 4–7 yr |
| 21 | Greater Chennai | 22 May 2025 | ₹200.00 cr | 7.97% | 6–10 yr |
| 22 | Pimpri Chinchwad | 4 Jun 2025 | ₹200.00 cr | 7.85% | 4–5 yr |
| 23 | Gandhinagar | 23 Jun 2025 | ₹25.00 cr | 7.65% | 5 yr |
| 24 | Surat public issue, green | 14 Oct 2025 | ₹200.00 cr | 8.00% | 4–5 yr |
| 25 | Bhavnagar | 28 Oct 2025 | ₹25.00 cr | 8.00% | 5 yr |
| 26 | Nashik | 25 Nov 2025 | ₹200.00 cr | 7.80% | 4–5 yr |
| 27 | Tiruppur | 9 Jan 2026 | ₹100.00 cr | 8.50% | 10 yr |
| 28 | Greater Chennai | 9 Jan 2026 | ₹205.59 cr | 7.95% | 4–10 yr |
| 29 | Coimbatore | 27 Jan 2026 | ₹150.85 cr | 8.29% | 4–10 yr |
| 30 | Tiruchirappalli | 6 Feb 2026 | ₹100.00 cr | 8.50% | 10 yr |
| 31 | Nashik public issue, green | 5 Mar 2026 | ₹200.00 cr | 8.05% | 3–10 yr |
| 31 issues | 2017 to 2026 | ₹4,540.34 cr | the entire market | ||
Two things stand out from the full list.
Rates have fallen a long way since the early issues. Hyderabad paid 10.23% in 2019 and Vishakhapatnam 10.00% in 2018. Nothing since 2022 has come close to that. Indore's 8.25% in early 2023 sat squarely mid-table for its time.
But the recent range is wider than it first looks. Issues over the past year span 7.65% to 8.50%, and the split is telling. Established repeat issuers borrow cheapest: Gandhinagar at 7.65%, Nashik at 7.80%, Pimpri Chinchwad at 7.85%, Chennai at 7.95%. First-time and smaller southern issuers pay the most: Tiruppur and Tiruchirappalli both at 8.50%, Coimbatore at 8.29%. Surat, returning to the market in October 2025 after six years, priced at 8.00%, a full 68 basis points below its own 2019 issue.
Against that spread, Indore's current market yield of 9.16% to 10.32% sits clearly above the top of what any city is paying on new issues today.
When Indore went to the public in 2023 it was genuinely alone. That has changed, and it matters if you are comparing options. Two more cities have since run proper retail public issues, both green, both rated a notch above Indore's CARE rating.
| City | Issue | Size | Coupon | Tenor | Rating | Secured? |
|---|---|---|---|---|---|---|
| Indore | Feb 2023the first | ₹244 cr | 8.25% | 3–9 yr | CARE AAIND AA+ | Secured |
| Surat | Oct 2025 | ₹200 cr | 8.00% | 4–5 yr | CRISIL AA+IND AA+ | Secured |
| Nashik | Feb 2026 | ₹200 cr | 8.05% | 3–10 yr | CRISIL AA+IND AA+ | Unsecured |
The honest read on Indore's place in history is therefore narrower than the press coverage suggests. It was the first Indian city to sell bonds to the public, and the template worked well enough that Surat and Nashik copied it. But it is no longer unique, and a reader comparing municipal paper today has three issues to look at rather than one.
You will see this line everywhere. It is true. It should also carry less weight than people give it.
This market is nine years old in its present form, totals ₹4,540 crore, and much of it was issued in the last eighteen months. Nothing has been outstanding for very long. SEBI's rules bar any city that has defaulted in the past year and require a surplus, so the market is made up, by design, only of India's strongest cities. And about 90% of it is held by banks and institutions who would have every reason to quietly extend a deadline rather than declare a default in public.
The clean record proves the plumbing works. It has never been tested by a city in real trouble.
We were able to settle most questions from primary documents. These are the ones we could not.
Indore's filing record is easy to caricature, so it is worth going through the whole history with the exchange rather than picking the worst example.
Its accounts do arrive late. But the lateness is shrinking every year, which is the opposite of a deteriorating borrower.
| Year ended | Filed on | Delay | Direction |
|---|---|---|---|
| 31 Mar 2023 | 27 Feb 2024 | ~11 months | — |
| 31 Mar 2024 | 3 Jan 2025 | ~9 months | Better |
| 31 Mar 2025 | 29 Oct 2025 | ~7 months | Better again |
On the other side of the ledger, the routine investor-protection filings have been consistently on time throughout. Record date notices go out weeks ahead of every payment. Escrow balances are certified quarterly. Investor grievance statements are filed half-yearly, every half-year, always reporting nil grievances.
So the fair summary is this: Indore is reliably good at the filings that protect bondholders and reliably slow at the ones that inform them. That is a real weakness, and the Brickwork situation shows it can have consequences. But it is a narrower charge than "this issuer does not file".
Everything below is drawn from the documents cited on this page. We are not telling you whether to buy this bond, and nothing here is a recommendation. These are simply the findings, sorted into what supports the credit and what weighs against it, so you can weigh them yourself or take them to an adviser.