Advanced
Mega Backdoor Roth in a 401(k): After-Tax Contributions, Conversions & Why Plans Differ
The phrase mega backdoor Roth describes a strategy some high earners use when their employer’s 401(k) plan allows voluntary after-tax contributions (not the same as Roth elective deferrals) and either in-plan Roth conversions or in-service distributions to a Roth IRA. The goal is to move after-tax dollars into Roth treatment while staying within Section 415(c) total contribution limits—this paragraph is not a how-to for your taxes; many plans do not support all steps.
Building Blocks You Must Not Confuse
Roth elective deferrals
Regular Roth 401(k) deferrals are subject to the normal elective deferral limit—see Roth vs. traditional 401(k).
After-tax (non-Roth) contributions
Separate bucket: contributions that are not Roth elective deferrals and not pre-tax deferrals—plan must explicitly permit them. Excess amounts relative to testing and limits can trigger corrective distributions—professional administration matters.
Total Contribution Limit (415(c)) Is the Ceiling
Elective deferrals + employer contributions + forfeitures + after-tax contributions must fit under the annual total additions limit (verify each year). Our limits article discusses deferral vs. total caps conceptually.
Why “Mega Backdoor” Is Not a Universal Feature
Recordkeeping systems, nondiscrimination testing, and plan documents may prohibit or complicate after-tax contributions and in-plan conversions. Do not assume your plan works like a viral blog post.
Calculators on This Site
We do not model after-tax buckets or conversion timing. Use the 401k calculator for simple growth illustrations and discuss mega backdoor feasibility with your plan administrator and CPA.
In-plan Roth conversion vs. Roth IRA rollover (concepts)
Why timing matters
After-tax contributions may generate small amounts of earnings before conversion—those earnings are typically taxable when converted. Frequent conversions (e.g., monthly) reduce the buildup of taxable earnings in the after-tax bucket; “lazy” conversions can increase taxable noise.
Withdrawal restrictions
Converted Roth dollars inside the plan still follow plan distribution rules; rolled Roth IRA dollars follow IRA rules—five-year clocks for conversions and qualified distributions are not interchangeable without careful tracking.
Testing and failed ADP/ACP
After-tax contributions interact with ACP testing—high earners piling into after-tax without broad participation can break tests. See safe harbor / testing.
Common misconceptions
“Mega backdoor is the same as a regular Roth 401(k) election”
Roth deferrals and after-tax conversions use different contribution buckets and reporting—verify which feature your SPD describes.
“Any plan can add in-plan Roth conversions overnight”
Recordkeeping systems, discrimination testing, and payroll integration often gate rollout—HR may be waiting on vendors, not refusing the idea.
“After-tax dollars are always Roth basis immediately”
Until converted or distributed under plan rules, after-tax balances can carry earnings that are pre-tax—track statements carefully.
FAQ
Is mega backdoor the same as catch-up contributions?
No—catch-up is extra elective deferrals after age 50; mega backdoor uses after-tax space under 415(c) when permitted.
Can I undo a conversion?
Recharacterization rules for Roth conversions have changed over time—verify current law before assuming you can unwind a conversion.
What if my plan says “after-tax not allowed”?
You cannot force the sponsor to add the feature—either lobby HR or use other savings vehicles.
Checklist: mega backdoor readiness
- Confirm the SPD allows after-tax contributions and in-plan Roth conversions (or in-service withdrawals).
- Map total contributions against 415(c) and catch-up buckets so you do not breach limits.
- Coordinate payroll so after-tax does not crowd out match formulas unintentionally.
- Save conversion confirmations and track five-year clocks separately from elective Roth deferrals.
Related Reading
IRA vs. 401(k) · Catch-up contributions · Blog index