I know most of the people here did not take this seriously, but in an ideal world this is how taxes would work (I am no economist so take this with a grain of salt, this is what I think should happen).<p>"Government needs money to run. They have to develop infrastructures and pay salary of public servants. Also they have to provide welfare to under privileged and subsidies to student communities and such. They cannot just print infinite number of notes so they have to take money from the current cash flow. The cash flow here means things like purchases, salaries, revenue, real estate etc. Now, to do that they have to decide how much to take from whom. They cannot take a fix amount as not every mode of cashflow would be viable with that fix amount. So they decide how much to pull from where. Thus on income we have income tax. But that too is not fixed. You pay depending upon the size of your income and nothing else. Thus ideally, the rich pay more and poor pay less. On the other hand, you have things like sales tax, where the government takes a fixed percentage of all the sales made by a company.<p>In short the government takes some amount of your money each time you make a transaction... well most of the times. But rest assured, your money comes back to you. The government gives it back in terms of infrastructure or services or carnivals or social security or things like that."<p>I know this is not perfect, nor is it what happens in the real world. But this is what should happen I think.