
Despite India being widely celebrated as one of the world's fastest-growing major economies, a surprising reality has emerged from the latest World Bank income classifications — Sri Lanka, along with Vietnam and the Philippines, now sits in a higher income category than its much larger neighbour.
How the World Bank Classifies Countries
The World Bank divides the world's nations into four income groups: low-income, lower-middle-income, upper-middle-income, and high-income. The key measure used to determine these classifications is Gross National Income (GNI) per capita — that is, the total income generated by a country's economy divided by its population.
This distinction is crucial. A country may boast an enormous overall economy, but if its wealth is spread across a vast population, the average income per person can remain relatively low. That is precisely the situation India finds itself in.
India's Classification vs Sri Lanka's
India, despite recording impressive GDP growth rates and emerging as a global economic powerhouse, remains classified as a lower-middle-income country by the World Bank. Sri Lanka, by contrast, holds upper-middle-income status — a tier that reflects a meaningfully higher average income per person.
Vietnam and the Philippines have similarly crossed the threshold into upper-middle-income classification, underscoring a broader trend across South and Southeast Asia where smaller, more densely concentrated economies are advancing up the income ladder faster than their more populous counterparts.
Population Size Is the Key Factor
India's population of over 1.4 billion people plays a significant role in this outcome. Even as the Indian economy generates enormous aggregate wealth, dividing that wealth per capita results in a figure that keeps the country below the upper-middle-income threshold.
Sri Lanka, with a population of approximately 22 million, benefits from a far smaller denominator in that equation. This means the country's total national income, when divided among its citizens, produces a higher per capita figure — enough to clear the World Bank's upper-middle-income benchmark.
What This Means in Practical Terms
It is important to note that income classification does not tell the full story of a nation's economic health or the lived experience of its citizens. Sri Lanka has faced severe economic hardship in recent years, including a crippling foreign exchange crisis, soaring inflation, and an International Monetary Fund bailout programme that continues to shape government policy.
Nevertheless, the World Bank classification carries real significance. It affects a country's access to concessional loans, development assistance, and how international financial institutions assess its borrowing terms.
- Low-income countries receive the most generous concessional financing
- Upper-middle-income countries like Sri Lanka face stricter borrowing conditions
- The classification is reviewed annually based on updated GNI per capita data
A Nuanced Picture
For Sri Lankans, the headline that their country outranks India in World Bank income classification may come as a surprise, particularly given the economic difficulties of recent years. But the comparison illustrates an important lesson in how economic statistics work — overall size and per capita wellbeing are two very different measures, and both must be understood together to get a true picture of any nation's economic standing.
As Sri Lanka continues its recovery under IMF guidance, maintaining its upper-middle-income status will depend on whether economic reforms translate into sustained improvements in living standards for ordinary citizens across the island.
💬 Join the Discussion 1
See what readers are saying — and add your view.
per capita is the key point. india has 1.4 billion ppl so of course it gets pulled down