The companies will realize their actual income and they will pay taxes on it. If the firms return some of this income to investors (stockholders), the investors will pay a tax on their dividend income. If the firms pay interest to bondholders, they will be able to deduct the interest payments from their corporate taxable income, but the bondholders will pay taxes on their interest income. Here is the bottom line: There is no need for the IRS to tax the bets that people make along the way — as stock prices gyrate up and down. Eventually all the income that is actually earned will be taxed when it is realized and those taxes will be paid by the people who actually earned the income.
Amen. John is exactly right. He’s making the same arguments I put forward in my video on capital gains taxation.
By the way, the capital gains tax isn’t indexed for inflation. So if you bought an asset 30 years ago and it’s doubled in value, you’ve actually lost money after adjusting for inflation. Yet the IRS will tax you. Sort of adding injury to injury to injury.
Finally, I like how John closes his column.
…why not avoid all these problems by reforming the entire tax system along the lines of a flat tax? The idea behind a flat tax can be summarized in one sentence: In an ideal system, (a) all income is taxed, (b) only once, (c) when (and only when) it is realized, (d) at one low rate.
In this awful period leading up to tax day, isn’t it nice to at least dream of a tax system that is simple, fair, and non-corrupt?