How Are Earnings on After-Tax 401(k) Contributions Taxed?
Money doesn’t sit still inside a retirement account, and once a non-Roth after-tax contribution starts earning investment returns, those returns get a different tax treatment than the original dollars that produced them.
The short answer
The original dollars in a non-Roth after-tax contribution come out of the plan tax-free, since they were already taxed before being contributed. The earnings those dollars generate while invested, however, are taxed as ordinary income when eventually distributed, similar to how earnings on a traditional pre-tax contribution are taxed, even though the contribution itself received completely different tax treatment going in.
Why the split matters at distribution
When money from this source is distributed, the plan has to separate it into two pieces: the contribution basis, which isn’t taxed again, and the earnings, which are. This is a meaningfully different outcome than Roth 401(k) contributions, where qualifying earnings can potentially avoid tax entirely. The contrast between the two is laid out in more detail in how after-tax contributions differ from Roth contributions, but the short version is that “after-tax” doesn’t automatically mean “tax-free forever” — it depends on which after-tax category the money falls into.
How the earnings get calculated
Recordkeepers track the after-tax contribution basis separately from its earnings for exactly this reason, so that at the time of a withdrawal or rollover, the plan can report how much of the distribution is return of already-taxed principal versus taxable growth. This tracking happens automatically within the plan, but it’s worth knowing it exists, since it explains why a single withdrawal from this source can generate a tax form showing a taxable amount that’s smaller than the total withdrawn.
Early withdrawal considerations
If earnings on a non-Roth after-tax contribution are withdrawn before a certain age, the taxable earnings portion may also be subject to an additional early withdrawal penalty on top of ordinary income tax, similar to how early withdrawals from pre-tax sources are generally treated. The original contribution basis itself isn’t subject to that additional penalty, since it isn’t taxable income in the first place.
Rolling earnings into a Roth account
Because the earnings are taxable, some participants choose to convert or roll after-tax contributions into a Roth account specifically to shift future growth onto tax-free footing going forward, paying tax on the accumulated earnings portion at the time of conversion. Whether a plan permits this kind of in-plan conversion is a separate, plan-specific question, and it also interacts with required minimum distribution rules once the account owner reaches the applicable age.
The takeaway
Earnings on non-Roth after-tax contributions are taxed as ordinary income when distributed, even though the original contribution isn’t taxed again, which makes this source fundamentally different from a Roth contribution despite both starting with after-tax dollars. Keeping the contribution and earnings pieces mentally separate is the clearest way to understand what actually gets taxed and when.