Top 10 Highest Tax Paying States in India Based on GST Collection
India’s tax story is not shaped by one sector or one city, but by states that consistently power national revenue through consumption, industry, and compliance. This detailed ranking of the top 10 highest tax-paying states in India explains GST contribution by state and the economic forces behind each state’s position.
Top 10 Highest Tax Paying States in India (Based on GST Collection – FY 2024–25)

Source: GST Council releases & credible financial reports.
Which State Pays the Highest Tax in India – An Overview of the Top 10 Highest Tax-Paying States
Based on GST collection state-wise data for FY 2024–25, the following states emerge as the top 10 highest tax-paying states in India.
1. Maharashtra
GST Collection: ₹3,59,854.70 crore
Maharashtra is the highest tax-paying state in India by a wide margin. Mumbai acts as the financial capital of the country. The state hosts a large concentration of corporations and manufacturing hubs. High levels of consumer spending further strengthen its GST tax base. As a result, Maharashtra records the highest GST contribution among all states in India.
2. Karnataka
GST Collection: ₹1,59,563.80 crore
Karnataka ranks second among the highest tax-paying states in India. The state has a strong services-driven economy. Information technology, startups, biotechnology, and export-oriented businesses dominate Bengaluru.
3. Gujarat
GST Collection: ₹1,36,748.21 crore
Gujarat has a strong base in heavy industries, ports, and export-focused manufacturing. These activities play a major role in its GST contribution by state. Not only this, smooth movement of goods and a supportive business environment also help the state maintain strong tax collections.
4. Tamil Nadu
GST Collection: ₹1,31,115.43 crore
Tamil Nadu’s position is supported by a diversified industrial ecosystem. Automobiles, electronics, textiles, and engineering goods form the backbone of its economy. The state has a large manufacturing base and strong export activity.
5. Haryana
GST Collection: ₹1,19,362.24 crore
Haryana’s high GST contribution comes from multiple sources. These include automobile manufacturing, industrial corridors, logistics hubs, and its proximity to the National Capital Region. Additionally, organised sector employment and industrial output support strong GST collection state-wise.
6. Uttar Pradesh
GST Collection: ₹1,12,212.23 crore
Uttar Pradesh ranks among the top contributors. This is due to its large population, rising consumption, and expanding industrial corridors. Not only this, but improved GST compliance, infrastructure development, and MSME growth have increased the GST tax base.
7. Delhi
GST Collection: ₹77,002.34 crore
Delhi’s GST contribution is driven by trade, services, wholesale markets, and high consumption despite limited manufacturing activity.
8. West Bengal
GST Collection: ₹66,892.28 crore
West Bengal benefits from port-led trade, logistics, manufacturing, and services. Kolkata’s role as a commercial centre in eastern India supports a consistent GST contribution by the state. This is further backed by improving compliance levels.
9. Telangana
GST Collection: ₹62,986.63 crore
Telangana features prominently among the top 10 highest tax-paying states in India. This is because of rapid urbanisation and growth in technology services, pharmaceuticals, and real estate. Hyderabad’s expanding corporate and consumption base has strengthened GST revenues.
10. Odisha
GST Collection: ₹60,928.44 crore
Odisha’s mining, metals, power generation, and industrial expansion contribute to its position among the top GST-contributing states.
Conclusion
The GST collection data for FY 2024–25 clearly shows that India’s tax revenues are concentrated in a few economically strong regions. Maharashtra stands out as the highest tax-paying state in India, followed by Karnataka and Tamil Nadu, reflecting the impact of industrial depth, corporate concentration, and high consumption levels. The top 10 highest tax-paying states in India together account for a major share of the country’s tax collection.
Disclaimer– The rankings and figures in this article have been compiled from multiple verified reports, credible news sources, and public financial data available as of 2026.
All values are approximate and may vary with newer updates, revisions, or changes in official records.
Check out the top 10 richest states in India!
Top 10 Tax Paying States in India – FAQs
Maharashtra ranks as the highest tax-paying state in India, based on its highest direct tax collection among all states. Its position is driven by Mumbai’s role as the financial capital, a strong corporate presence, and high-income concentration.
Based on direct tax collection figures, the top contributors include Maharashtra, Karnataka, Tamil Nadu, Gujarat, Telangana, Haryana, Uttar Pradesh, West Bengal, Rajasthan, and Kerala.
Maharashtra shows the highest GST-linked contribution, supported by its large consumer base, corporate activity, and extensive commercial transactions.
As per the official data released, Maharashtra is the highest tax-paying state in India.
Among the top 10 highest tax-paying states listed, Kerala ranks lowest based on direct tax collection figures.
The top five highest tax-paying states in India are Maharashtra, Karnataka, Tamil Nadu, Gujarat, and Telangana.





