India Systems Economy · Part 3 of wrong problems · ← Prev · Next →

we built a tax system that only catches the honest

Featured image for we built a tax system that only catches the honest
Portrait of Dhruv Verma

Dhruv Verma

Software engineer focused on people, systems, and impact

11 min read

this is the third piece in a series about how india keeps solving the wrong problem.

so far it’s been roads and bikers. physical things you can see.

this one is invisible until the first of the month, when your payslip shows you a number you never actually touched.

the gap between what you earned and what reached your account. that gap is where this story lives.


the feeling is real, and so is the confusion

if you’re salaried, you already know the strange double feeling.

you’re told india is a low-tax country. on paper that’s true. our headline rates aren’t wild and our tax-to-gdp sits around 11 to 12%, far below the thirty-plus percent common in richer countries.

and yet your share feels enormous. like you’re carrying something that doesn’t match the brochure.

both things are true at once. the country collects relatively little. you, specifically, pay a lot.

that contradiction isn’t an accident. it’s the whole design.

the problem was never the rate. it’s who’s standing inside the net.


the net is small, and you can’t leave it

start with the part almost nobody believes the first time they hear it.

only a few percent of indians file income tax returns, and an even smaller slice pays any meaningful amount. the overwhelming majority pays no direct income tax at all.

now ask who that small paying slice is. it’s mostly the salaried. people whose income is deducted at source, before it ever lands in their hands.

you can’t under-report a salary. the deduction happens automatically. your employer reports it. there’s no envelope, no cash, no clever timing.

so the honest, documented earner becomes the easiest person in the country to tax. not because they earn the most. because they can’t say no.

a cash business can round its numbers down. a large landholder has an exemption waiting. a salaried person has a payslip that already did the collecting.

we didn’t build a system that catches the wealthy. we built one that catches the visible.

the proof showed up in the numbers recently. the tax collected from individuals has now overtaken the tax collected from companies, in a country where the companies are the bigger creators of wealth.


and then you pay again on the way out

income tax is only the first bite. the second one is quieter and it never stops.

almost everything you buy carries gst. eighteen percent on most things, and after the 2025 overhaul, forty on the ones labelled luxury or sin, a band that quietly swallows a lot of ordinary aspiration.

fuel carries heavy cess folded into the pump price. vehicles carry road tax. highways carry tolls. even your internet bill carries gst, on a thing that’s now as basic as electricity.

here’s the trap. indirect taxes don’t care who you are. the same gst hits the salaried earner and the person who pays no income tax at all.

so the middle class is the one group paying both ends. the direct tax going in, the indirect tax going out.

everyone pays the second tax. only a few also pay the first. and that few feels it twice.


the people the net was built to miss

the contrast is sharpest when you look at who sits comfortably outside.

agricultural income is exempt from income tax. the idea was to protect poor farmers, which is fair. but the exemption doesn’t check your bank balance. a large landowner with serious income claims the same shelter as a struggling one.

it survives largely untouched, because changing it is politically difficult and rarely attempted.

then there’s the vast cash economy, where income is whatever you choose to write down. and the genuinely wealthy, who don’t evade so much as plan, routing things through structures the salaried person doesn’t have access to.

none of this is hidden. it’s well known and largely accepted.

so the picture settles into something almost absurd. the people best able to contribute are the hardest to reach, and the people already reached are asked to reach a little deeper.


what you actually get back

paying a lot might sting less if the return were visible. for most people it isn’t.

look roughly at where the money goes. a large chunk services old debt, interest payments that buy you nothing you can see. another large chunk goes to government salaries and pensions. defence takes a sizeable share. subsidies take another, with a real slice lost on the way to whoever it was meant for.

what’s left for the things you’d actually feel is thin. health gets a couple of percent. education a little more. both chronically short.

so a salaried earner near the top can face a marginal rate not far off what a developed country charges, around forty percent once surcharge and cess are in, while getting services that remind you daily that you don’t live in one. the country collects little; the person in the net still pays a lot.

the potholes from the first piece in this series. the missing footpaths. the hospital that can’t reach you inside the golden hour. you funded all of it. you’re still dodging the potholes.

that’s the part that turns a tax bill into a grievance. not the amount. the absence of anything to show for it.


so what happens when more revenue is needed

here’s the move that makes this a wrong problem story.

the real issue is plain. the base is too narrow. too few people are in the net, and too many who should be aren’t.

the right answer is to widen it. bring more of the economy into the formal fold. revisit the exemptions that shelter wealth rather than poverty. fix the leakage. make the services worth the money.

that’s slow, difficult, and unglamorous, and it means taking on entrenched interests.

so instead, when revenue is short, the system reaches for the easy lever. it tightens on the people already caught.

exemptions that haven’t kept pace with inflation, so your real burden creeps up every year without a single rule changing. the newer tax regime, which sets aside many of the deductions that earlier rules used to protect for savings and retirement. more pressure, more precisely applied, on the one group that can’t wriggle out.

when the net is too small, we don’t make it bigger. we pull it tighter around whoever’s already inside.

it works in the short term, because the salaried can’t refuse. and it fails in every other way, because it confirms to everyone outside the net that staying outside is the smart choice.


what widening would actually mean

none of the real fixes are mysterious. they’re just hard.

formalise more of the economy so income becomes visible without becoming punishing. revisit shelters like large agricultural income, carefully, so the protection lands on the poor farmer it was meant for and not the rich one hiding behind him.

lower the threshold thoughtfully so the net reflects who actually earns, paired with services people can feel, so being in the net doesn’t feel like pure loss.

close the leakage, in subsidies and in spending, so the money already collected does more before anyone asks for more.

and the quiet one. tie the tax to something visible. people resent a bill far less when the road outside their house is smooth.

a wider base also does something deeper than raise money. when more people pay directly, more people ask where it went. accountability tends to follow the tax. a country where almost no one pays income tax is a country where almost no one feels entitled to demand results.


if you’re the one carrying it

i’m writing this partly for the person staring at that gap on their payslip and wondering if they’re being unreasonable.

you’re not. the load you feel is real, and it isn’t explained by greedy rates. it’s explained by a net built to catch the honest and miss the rest.

so the next time someone tells you india is a low-tax country, both halves can be true. the country collects too little, and you pay too much. those aren’t in tension. they’re the same design seen from two ends.

if you understand this system better than i do, or you’ve seen a country that widened its base without crushing its middle, tell me. i’d rather learn the real fix than just name the wrong one.

next, i want to step away from money entirely. into something no payslip and no policy quite reaches, and no checklist can fix.

Frequently asked questions

  • Why do salaried Indians feel so heavily taxed?

    Because their income is deducted at source before they ever see it, and then they pay GST on almost everything they buy. They can't hide income the way a cash business or a large landholder can, so they carry a load far heavier than their share of the population.

  • What share of Indians actually pays income tax?

    A small one. Only a few percent of the population files returns and an even smaller share pays meaningful income tax. India's tax-to-GDP ratio sits around 11 to 12%, well below the 30% plus common in developed economies, mainly because the direct-tax base is so narrow.

  • Why is agricultural income tax-free in India?

    Agricultural income is exempt from income tax. The intent was to protect poor farmers, but the exemption also shields large landowners, and changing it is politically difficult and rarely attempted.

  • What would actually fix India's tax burden?

    Widening the base rather than squeezing those already in it. That means formalising more of the economy, revisiting exemptions that protect the wealthy, fixing leakage in subsidies and spending, and making services visibly worth the tax. Raising pressure on the compliant few is the wrong lever.

Found this helpful? Share this post!

Portrait of Dhruv Verma

Dhruv Verma

Software engineer building reliable products, mentoring builders, and learning through travel and collaboration.