Before independence there was no indian constitution, after independence we framed it. Except this all administrative / revenue laws adopted from english monarchy without fundamental changes.
Revenue laws are basically govt sources for funding its expenses.
Government expenses are basically establishment expenses (Defence and civil), administrative expenses, welfare expenses and developmental expenses etc.
But see expenses side is uncontrollable, no govt. machinery is working in a judicius manner. Dalali is rampant, unlike in US we don't have a system of buying at competitive rates. In the name of welfare expenses policies are made to loot public money. Establishment costs are being increased without measuring performances of the personnel. A high burden on exchequer.etc etc.
All this make govt. to chase honest tax payers for more money as taxes.
Therefor all taxpayes should come forward to frame a people code for each category of taxes and form an organisation to have a watch on govt spending. Overall India is an independent country and its people are over and above all govt machinery.
Then only these beurocrats and politicians can be made more accountable.