Once again you are leaving out an important detail. The amount of money that you pay the tax on for a Roth is often orders of magnitude less than a traditional IRA, regardless of rate. You are avoiding A LOT more tax with a Roth. It's a fixed initial payment with a Roth, yet it scales indefinitely with a traditional IRA. It's a huge difference.
I was never clear on how much difference it made. Either you pay (say) 20% up front or you pay 20% later. With compound growth multiplying in the middle, does it really make a difference to how much you have at the end?
(0.8 * 1.07) ^ 20 and (1.07 ^ 20) * 0.8, which are not equal. I'm assuming that 0.8 is the percentage after tax, 1.07 is the deposit, and 20 is the growth.
Imagine I’m Peter Thiel and I have obtained 1 million shares of PayPal at $.01 each. After 20 years I’m going to be able to sell these at $1000 each (all numbers made up). Thiel can now do one of two things:
1. Roth IRA: Pay taxes on the value of the principal up front, but not pay taxes on appreciation. Let’s say a 20% tax rate (made up for simplicity), so 20% x .01 x 1M = $2,000. Thiel writes a check for this relatively small number.
2. Traditional IRA: pay no (immediate) taxes on the principal up front, but pay taxes on the appreciated value. So assuming the same tax rate: 20% x 1M x $1000 = $200M.
Your math is correct, of course. The mistake is assuming that Theil would pay taxes by selling 20% of his inordinately valuable $.01 PayPal shares, even though technically (after appreciation) those would be worth $200M. That would be stupid —- obviously he wouldn’t do that, he would just write a check from his bank account — selling that principal would be absurd since such shares can’t be purchased or sold on any liquid market. The entire purpose of using a Roth IRA here was that Theil had access to a unique, non-liquid asset with a potential for extremely high appreciation, and he wanted to insure himself against paying taxes in the likely event that happened.
IMHO a part of the problem here is that the initial “price” of PayPal wasn’t determined by the market. So allowing Theil to pay taxes at that rate made it absurd for Theil to sell any of his principal to pay taxes. Even if you grant that PayPal was basically a lottery ticket, we shouldn’t use a middle class tax vehicle to shield taxes on assets that the middle class (broadly) doesn’t have access to in public markets.
The difference I don't get is: why is buying $1,667 of stock and paying $333 in tax different from buying $2,000 of stock that you will later realize 80% of? You spend the same total amount up front and get the same result later.
> The difference I don't get is: why is buying $1,667 of stock and paying $333 in tax different from buying $2,000 of stock that you will later realize 80% of? You spend the same total amount up front and get the same result later.
If $1,667 is a correct valuation for the stock -- meaning, the stock is valued by a liquid and well-functioning market -- then maybe there is no difference! From that perspective, there's no difference between writing a cash check for $333 and keeping the principal, vs. selling $333 of your principal and having a lower return in the long run. The long-term expected value is basically the same, you're just investing your money in a lottery ticket. But the lottery ticket is available to anyone else, and it's (in theory) fairly valued by the market.
But let's suppose that $1,667 isn't a fair value determined by a liquid and well-functioning market. Let's suppose you have strong reason to believe that this stock will be worth quite a bit of money, and moreover the market valuation is low because it's an asset that only you have access to purchase (e.g., because you're a founder with pre-IPO shares that can't be purchased for any price on any liquid market, and so the valuation is something absurdly, comically low that your lawyer scribbled on an Operating Agreement in order to minimize your taxes.) You're certainly not going to sell $333 of your massively undervalued assets to pay the taxes.
In that case the whole logic of the Roth IRA falls apart. The Roth IRA is supposed to be a savings vehicle for the middle class, where investors pay a tax on income received, then get a tax deduction on appreciation (i.e., one that is subsidized by the US tax payer.) But what is a "fair" way to calculate your income when it includes illiquid stocks? For certain assets, the "fair price" is literally whatever my lawyer says it is. So allowing highly illiquid (and not-well-priced) assets into this system seems like an invitation for abuse.
There is a separate question about whether the total Roth IRA tax benefit should be capped to something like $10m in your lifetime even when restricted to fairly valued liquid assets. After all: the US taxpayer is subsidizing this as a middle-class retirement program. But disallowing the inclusion of weird, illiquid assets might be a good idea as well.
Yeah sorry for being cryptic. It's 20 years compounding at 7% per year. Scenario one: take your starting investment, subtract 20% for taxes, then do the compound growth. Scenario two: take your whole starting investment, do the compound growth, then subtract 20% of the result.
It's totally possible that I missed modeling some part of the situation that somehow makes more money from the Roth way of doing things. But the models above produce the same results.