Day 293
Week 42 Day 6: Tax-Efficient Withdrawal Sequencing in Retirement
The order in which you withdraw from different accounts (taxable, traditional IRA, Roth) dramatically affects how long your money lasts. The conventional wisdom -- withdraw from taxable first, traditional second, Roth last -- is a reasonable starting point, but the optimal sequence depends on your specific situation.
Lesson Locked
The basic withdrawal sequence: (1) First: taxable accounts (brokerage). These are flexible and have favorable capital gains rates. (2) Second: traditional IRA/401(k). These are taxed as ordinary income at withdrawal. (3) Last: Roth IRA. These are tax-free and should grow as long as possible. This sequence maximizes tax-free growth in the Roth while using taxable accounts (which generate ongoing tax drag) first.
Why the basic sequence works: (a) Taxable accounts generate annual tax drag (capital gains distributions, dividends). Using them first eliminates this drag. (b) Roth accounts grow tax-free. Every year a Roth dollar grows tax-free instead of in a taxable account saves approximately 0.3-0.5% in annual tax drag. (c) Traditional account withdrawals are taxed as ordinary income. By depleting taxable first and Roth last, you create a 'Roth runway' of many tax-free years at the end of retirement. The advanced approach: (1) Simultaneous partial withdrawals. Instead of depleting accounts sequentially, withdraw from multiple accounts simultaneously to fill specific tax brackets. Example: withdraw $30,000 from traditional IRA (filling the 12% bracket) + $20,000 from taxable (long-term capital gains at 0% if income is below the threshold) + $10,000 from Roth (tax-free, to cover the remainder). Total: $60,000 in spending, with very low total tax. (2) Roth conversion years. In years when your traditional withdrawal is below the top of the 22% bracket, convert additional traditional money to Roth to fill the bracket. This is the 'bracket-filling' strategy discussed yesterday. (3) Social Security integration. Social Security benefits are up to 85% taxable depending on other income. By controlling traditional IRA withdrawals, you can reduce Social Security taxation. Withdrawing from Roth instead of traditional IRA does NOT increase Social Security taxes. These strategies can easily save $100,000-$300,000 in taxes over a 30-year retirement.
Optimal tax-efficient withdrawal sequencing has been studied extensively in the retirement income literature. Spitzer (2008) and Kitces and Pfau (2014) showed that the conventional 'taxable-first' heuristic performs well in most scenarios but is suboptimal when: (1) the investor has low income in the early retirement years (better to do Roth conversions than to withdraw from taxable), (2) the traditional IRA is very large relative to Roth (creating RMD problems later), or (3) the taxable account has large unrealized gains (selling triggers significant capital gains tax). The dynamic programming approach (DiLellio and Ostrov, 2018) models withdrawal sequencing as a multi-period optimization: in each year, the decision variables are the amounts withdrawn from each account and the amount converted from traditional to Roth, subject to tax rate schedules, RMD requirements, Social Security taxation formulas, and spending needs. The objective function minimizes total lifetime taxes (or equivalently, maximizes after-tax wealth). The optimal solution is typically a blended strategy: partial withdrawals from each account, calibrated to fill tax brackets efficiently, with aggressive Roth conversions in low-income early retirement years and traditional withdrawals ramping up as RMD obligations increase. Software tools (Boldin, Holistiplan, I-ORP) implement these optimizations and typically show a 15-25% improvement in after-tax retirement income relative to the naive 'taxable first, then traditional, then Roth' sequence.
Continue Reading
Subscribe to access the full lesson with expert analysis and actionable steps
Start Learning - $9.99/month View Full Syllabus