Annual Retirement Planning Playbook

Scott & Courtney — Early Retirement 2028
Last updated: April 2026 | Review annually each January


Quick Reference: Key Thresholds

Threshold2026 ValueGrows AtWhy It Matters
ACA cliff — family of 4 (2028–2036)$128,600~2.5%/yr (FPL)Hard subsidy cutoff. HH4 while claiming Aspen (b. July 2018)
ACA cliff — family of 3 (2037–2051)~$129,000 est.~2.5%/yr (FPL)Aspen ages off at 18 (July 2036). HH3 = Scott, Courtney, Maeve
0% LTCG bracket top (MFJ)~$94,050~2.5%/yrRealize Miller/Schwab gains tax-free below this
12% ordinary bracket top (MFJ)~$94,300~2.5%/yrOptimal Roth conversion zone — sweet spot
22% bracket begins (MFJ)~$94,300~2.5%/yrConversion cost escalates here
IRMAA Tier 1 (MFJ)~$206,000~2%/yrMedicare premium surcharge — relevant from 2049
Colorado Premium Assistance$138/mo family of 4TBDState subsidy stacks on federal APTC
RMD age73N/AForced pre-tax distributions begin
Medicare eligibilityAge 65N/AEnd of ACA window (2051)
SS — Courtney FRA~Age 67N/A2053 claiming target
SS — Scott max delayAge 70N/A2056 claiming target
ACA enrollment deadline (CO)December 15N/APer OBBBA — no longer Jan 15

Phase Overview

PhaseYearsAgesPrimary Focus
1 — Pre-Retirement2026–202740–41Maximize contributions, plan home sale, bridge coverage
2 — Early Conversion2028–203242–46Courtney 401k conversions, ACA cliff management, Miller liquidation
3 — Mid-Window2033–204247–56Shift to 457b + Rollover IRA conversions, dividends declining
4 — Late Window2043–205057–64Final conversions, 0% LTCG harvesting, IRMAA prep
5 — Medicare Transition205165Medicare enrollment, ACA cancellation
6 — SS + Medicare2052–206066–74Courtney SS (2053), Scott SS (2056), RMD prep
7 — RMD Era2061+75+RMD management, estate distribution

The Annual Calendar

JANUARY — Reset & Plan

Jan 1–5: ACA Coverage Confirmation
- Log into Connect for Health Colorado — confirm January 1 coverage is active
- Verify the correct premium was withdrawn from your checking account
- Confirm the APTC advance amount matches your income enrollment projection
- If household composition changed (child aged off, etc.): call Connect for Health CO immediately
- Phase note 2028–2036: HH4 on tax return (Scott, Courtney, Maeve, Aspen). Aspen covered by Kaitlyn's insurance.
- Phase note 2037–2046: HH3 (Aspen turns 18 July 2036). Maeve ages off at ~2046.

Jan 1–15: Annual MAGI Planning Session
- Open a clean MAGI tracker spreadsheet for the year
- Input projected dividends: pull trailing 12-month actuals from Miller Stock Account and Schwab Stocks
- Calculate: ACA cliff for current year = last year's cliff x 1.03 (approximate)
- Calculate: available Roth conversion headroom = cliff - projected dividends - $3,000 buffer
- Set your "not-to-exceed" MAGI target for the year — write it down
- Phase 2028–2032: Primary vehicle = Courtney 401k. Target: ~$51–65K conversion/year
- Phase 2033–2042: Pivot to Courtney 457b first, then Rollover IRA (Scott), then Sunflower
- Phase 2043–2050: Remaining pre-tax balances; IRMAA watch begins 2049

January: Beneficiary Audit
- Log into every account: Courtney 401k, Courtney 457b, Courtney Backdoor Roth, Fidelity Roth IRA, Charles Schwab Roth IRA, Cvent 401k, Gibbs–Empower, Rollover IRA (Scott), Sunflower–Principal, Miller Stock Account, Schwab Stocks, life insurance
- Confirm primary AND contingent beneficiaries are current
- Update immediately if: new child, death in family, divorce


FEBRUARY — Tax Prep Begins

Feb 1–28: Tax Document Collection
- 1099-DIV, 1099-B, 1099-INT begin arriving mid-February
- Miller Stock Account: expect large 1099-B with proceeds and cost basis detail
- Flag: any Roth conversions from prior year will generate a Form 1099-R


MARCH — Tax Filing

Mar 1–31: Tax Return Preparation
- Critical: verify actual MAGI vs ACA enrollment projection
- If MAGI came in higher: APTC reconciliation means you OWE the difference
- If MAGI came in lower: APTC reconciliation means you get a REFUND
- Verify 0% LTCG bracket was fully utilized on Miller/Schwab dividends


APRIL — File & First Payment

April 15: File Tax Return & Q1 Estimated Tax Payment
- Pay federal estimated tax for Jan–Mar income
- Safe harbor: pay 100% of prior year's total tax liability across 4 equal payments
- Colorado state estimated tax: also due quarterly


MAY — Mid-Year Check

May 15: Mid-Year MAGI Audit
- Tally all income received January–April: Roth conversions + dividends from Miller + Schwab
- Project full-year run rate for dividends
- Recalculate: remaining conversion capacity for May–December


JUNE — Midpoint

June 16: Q2 Estimated Tax Payment

June: Mid-Year ACA Enrollment Review
- Has household composition changed? (Qualifying life event = special enrollment)
- If MAGI tracking meaningfully higher than ACA enrollment projection: update estimate immediately
- Cliff check: If within $8K of cliff, stop all conversions; do final careful conversion in December only


SEPTEMBER — Year-End Setup

September 15: Q3 Estimated Tax Payment

September: Year-End Roth Conversion Decision
- Commit to a conversion target for October–December
- Rule: don't leave more than $5K of headroom unused — that's wasted 12% bracket space


NOVEMBER — Enrollment Month

November 1: ACA Open Enrollment Opens
- Log into Connect for Health Colorado (connectforhealthco.com)
- Do NOT auto-renew without reviewing — plans change every year
- Input next year's projected MAGI accurately
- Enroll before December 15 (Colorado deadline per OBBBA)


DECEMBER — Close the Year

December 15–26: Final Roth Conversion
- Execute the last conversion tranche of the year
- After execution: calculate final actual MAGI — confirm under ACA cliff

December: Final Capital Gains Harvesting
- Last chance to realize gains at 0% LTCG federal rate
- Last chance to harvest remaining losses


One-Time Milestone Events

2027 (Retirement Year)

2028 (Year 1)

2033 (Conversion Pivot)

2051 (Medicare Enrollment — Age 65)

2053 (Courtney Social Security at FRA)

2056 (Scott Social Security at 70)

2061 (RMD Age — 73)


Year-by-Year Summary Table

All dollar amounts rounded to nearest $1K. HH4 through 2036 (Aspen claimed), HH3 from 2037+.

KEY UPDATE (April 2026): HH4 gives $30K+ more cliff headroom in 2028–2036 vs old HH3 assumption. Consider increasing early conversions by $20–30K/year.

DoneYearAgesPhaseConv. AcctDivsConvMAGICliffPlan NotesYour Notes
202640/40Pre-Retirementn/a (working)$39K——MedicareUpdate Boldin. LTC planning. Estate docs.
202741/41Pre-Retirementn/a (working)$47K——MedicareRETIRE. Home sale. ACA enroll.
202842/42Early ConversionCourtney 401k$51K$51K$102K$135KHH4. $33K unused headroom.
202943/43Early ConversionCourtney 401k$48K$57K$106K$139KHH4.
203044/44Early ConversionCourtney 401k$46K$63K$109K$142KHH4.
203145/45Early ConversionCourtney 401k$43K$69K$112K$146KHH4.
203246/46Early ConversionCourtney 401k$40K$75K$116K$149KHH4.
203347/47Mid-WindowCourtney 457b$38K$82K$119K$153KHH4. PIVOT to 457b.
203448/48Mid-WindowCourtney 457b$35K$88K$123K$157KHH4.
203549/49Mid-WindowCourtney 457b$32K$95K$127K$161KHH4.
203650/50Mid-WindowCourtney 457b$29K$102K$131K$165KHH4. Last year claiming Aspen.
203751/51Mid-WindowCourtney 457b$24K$111K$135K$141KHH3 begins — cliff drops ~$24K.
203852/52Mid-WindowCourtney 457b$21K$118K$139K$145KHH3.
203953/53Mid-WindowCourtney 457b$17K$126K$143K$148KHH3.
204054/54Mid-WindowCourtney 457b$13K$134K$147K$152KHH3.
204155/55Mid-WindowCourtney 457b$10K$142K$152K$156KHH3.
204256/56Mid-WindowCourtney 457b$6K$150K$157K$160KHH3. Miller fully liquidated.
204357/57Late WindowRollover IRA (Scott)$5K$156K$161K$164KHH3.
204458/58Late WindowRollover IRA (Scott)$3K$164K$166K$168KHH3.
204559/59Late WindowRollover IRA (Scott)$10K$114K$125K$172KHH3.
204660/60Late Window—$8K—$8K$177KHH3. Maeve college — 529 distributions begin.
205165/65Medicare TransitionMedicare begins$0K——MedicareMedicare enrollment. Cancel ACA.
205367/67Medicare + SSn/a$0K——MedicareFILE Courtney SS (FRA).
205670/70Medicare + SSn/a$0K——MedicareFILE Scott SS (age 70).
206175/75RMD EraRMDs (forced)$0K——MedicareRMDs begin. Avoid double-year.

Document stored in Claude Project for ongoing reference. Update annually each January.