Mega Backdoor Roth Withdrawal Schedule Planner

Model a level annual withdrawal schedule from a Roth balance built through a Mega Backdoor Roth strategy or other Roth sources. The planner applies a constant annual return, subtracts the planned withdrawal each year, and shows whether the balance lasts through the selected horizon. It is useful for testing retirement-spending scenarios after accumulation is complete. The tool does not decide whether withdrawals from a particular Roth 401(k) or Roth IRA are qualified or whether rollover and ordering rules affect taxes or penalties.

Inputs

USD
USD
years
%
Result
Estimated ending balance
Starting balance
Total withdrawals
Balance depleted

1. Enter the starting Roth balance
Use the amount available when withdrawals begin.

2. Set the annual withdrawal
Enter the level dollar amount you want to test.

3. Choose a time horizon
Use the expected retirement-spending period or another planning window.

4. Set a return assumption
Use a long-term scenario rate and stress-test lower returns.

5. Review depletion risk
Check the ending balance and whether the account reaches zero before the horizon ends.

End-of-year balance = (Beginning balance × (1 + growth rate)) − withdrawal

Growth is applied before each year's withdrawal, and withdrawals are capped at the remaining balance.

Roth account tax treatment depends on the account type and distribution rules. A rollover from a designated Roth account to a Roth IRA can also affect which rules apply.

What the result means

The result is a balance-sustainability estimate under constant withdrawals and returns.

It does not model sequence-of-returns risk, required distributions for beneficiaries, or account-specific qualification rules.

Given

  • Starting balance: $500,000
  • Annual withdrawal: $30,000
  • Horizon: 25 years
  • Growth: 5%

Calculation
Year 1 ending balance = $500,000 × 1.05 − $30,000 = $495,000. Repeat for 25 years.

Result
The modeled ending balance is about $261,364 after 25 years, with $750,000 in total withdrawals if the account remains funded.

The schedule works in this constant-return scenario, but lower or more volatile returns can produce a different result.

Does this planner know whether my money is in a Roth 401(k) or Roth IRA?

No. It models only the balance. Distribution qualification and rollover rules differ by account type and personal circumstances.

Can I use a withdrawal amount larger than the balance?

Yes, but the model caps the final withdrawal at the available balance and reports the year of depletion.

Should I enter nominal or inflation-adjusted withdrawals?

The calculator holds the dollar withdrawal constant. If you want inflation-adjusted spending, run separate scenarios with higher annual withdrawals.

Does it include Social Security or pension income?

No. This page models only the Roth balance and the withdrawals you enter.

What return should I use?

Use a range of scenarios rather than one expected number. The calculator accepts negative rates so you can test downside cases.