Planning Catch-Up Contribution Strategy for Clients Approaching 50

Hey folks, Bob here. I have been having a lot of conversations with my small business clients lately about catch-up contribution planning, and I wanted to share some practical strategies for anyone who is either approaching 50 or advising people who are.

The Landscape for 2026

With the new 2026 limits, here is what your clients (or you) need to know when planning:

  • Ages 50-59 and 64+: Regular limit $24,500 + catch-up $8,000 = $32,500 total 401(k) deferral
  • Ages 60-63: Regular limit $24,500 + super catch-up $11,250 = $35,750 total 401(k) deferral
  • IRA (all 50+): $7,500 + $1,100 catch-up = $8,600
  • HSA (55+): self-only $4,400 + $1,000 catch-up = $5,400; family $8,750 + $1,000 = $9,750

If a client maxes everything out with family HSA coverage, that is $32,500 + $8,600 + $9,750 = $50,850 in tax-advantaged space per year. For a couple, double the 401(k) and IRA portions.

My Planning Framework for Clients

Step 1: Assess Current Savings Rate

Before talking about catch-up contributions, I look at whether the client is even maxing their regular contributions. You would be surprised how many people turning 50 are not contributing the full $24,500 to their 401(k). If that is the case, the priority is getting to the regular max first.

I run this BQL query for each client at the start of planning season:

SELECT
  year,
  sum(position) as total_contributed
WHERE account ~ 'Retirement:401k' AND account ~ 'Employee'
GROUP BY year
ORDER BY year DESC
LIMIT 5

This shows me their contribution trend over the past five years. If they are well below the regular limit, catch-up is not the first conversation.

Step 2: Cash Flow Analysis

Catch-up contributions require cash flow. An extra $8,000 per year is about $307 per biweekly paycheck (pre-tax impact is lower, but still a noticeable reduction in take-home pay). I build a simple Beancount projection:

; Monthly cash flow impact of catch-up contributions
; Assumptions: 26 pay periods, 32% marginal rate

; WITHOUT catch-up (age 49)
2025-12-15 * "Projection" "Biweekly take-home without catch-up"
  Income:Salary                          -7500.00 USD
  Assets:Retirement:401k:PreTax:Regular    903.85 USD
  Expenses:Taxes:Federal                  1800.00 USD
  Expenses:Taxes:State                     500.00 USD
  Expenses:Taxes:FICA                      573.75 USD
  Assets:Bank:Checking                    3722.40 USD

; WITH catch-up (age 50, high earner)
2026-01-15 * "Projection" "Biweekly take-home with catch-up"
  Income:Salary                          -7500.00 USD
  Assets:Retirement:401k:PreTax:Regular    942.31 USD
  Assets:Retirement:401k:Roth:CatchUp      307.69 USD
  Expenses:Taxes:Federal                  1787.68 USD  ; slightly lower on regular
  Expenses:Taxes:State                     500.00 USD
  Expenses:Taxes:FICA                      573.75 USD
  Assets:Bank:Checking                    3388.57 USD

The difference in take-home is about $333.83 per pay period ($307.69 catch-up contribution plus additional Roth tax). That is roughly $8,680 less in annual take-home pay. Your client needs to know this number before committing.

Step 3: Tax Treatment Decision Tree

For 2026, the decision tree looks like this:

  1. FICA wages under $150,000? → Catch-up can be pre-tax or Roth (your choice)
  2. FICA wages over $150,000? → Catch-up MUST be Roth
  3. Plan does not offer Roth? → You CANNOT make catch-up contributions (this is the compliance trap)
  4. Age 60-63? → Super catch-up available ($11,250 instead of $8,000)

Step 4: Multi-Year Projection

For clients approaching 50, I model their retirement savings trajectory with and without catch-up contributions. This is the most powerful motivator. Here is what I show them:

Assuming $8,000 annual catch-up from age 50 to 65, with 7% returns:

  • Total additional contributions: $120,000
  • Projected additional balance at 65: approximately $201,000

That extra $201,000 can generate roughly $8,000-$10,000 per year in sustainable retirement income using the 4% rule. It is the difference between a comfortable retirement and a tight one.

Step 5: Automate the Tracking

I set up each client’s Beancount file with automatic contribution tracking from day one of catch-up eligibility. My template includes:

; Annual review checklist (as custom directives)
2026-01-01 custom "annual-review" "catch-up-eligible" TRUE
2026-01-01 custom "annual-review" "fica-over-150k" TRUE
2026-01-01 custom "annual-review" "roth-required" TRUE
2026-01-01 custom "annual-review" "plan-has-roth" TRUE
2026-01-01 custom "annual-review" "super-catchup-eligible" FALSE

This serves as a built-in checklist that I review with each client at the start of every year.

Common Mistakes I See

  1. Waiting until December to catch up. Many plans allow you to front-load, but some prorate catch-up eligibility. Start in January.
  2. Forgetting the HSA. The HSA catch-up at 55 is often overlooked, but $1,000 per year in a triple-tax-advantaged account is significant.
  3. Not checking plan Roth availability. This is going to be the biggest issue in 2026. If your plan does not offer Roth and you earn over $150,000, you lose the catch-up entirely.
  4. Ignoring the IRA catch-up. The $1,100 IRA catch-up seems small, but over 15 years at 7% it compounds to roughly $27,000.

Anyone else have strategies they use with clients turning 50? Would love to compare notes.

Bob, the multi-year projection is the part that resonates most with me. In the FIRE community, we talk about this constantly – the compounding of additional savings is staggering when you actually model it out.

I want to push back slightly on one point, though. You mentioned that the priority should be maxing regular contributions before worrying about catch-up. While that is technically correct (you cannot make catch-up contributions until you have hit the regular deferral limit), I think the mindset should be broader.

For clients approaching 50 who are not maxing out their regular 401(k), the question is not just “can you contribute more?” It is “what are you spending that money on instead, and is that spending aligned with your retirement goals?” I have seen too many people earning $150,000+ who are only deferring $10,000 a year because of lifestyle inflation.

Here is a Beancount query I use to calculate what I call the “savings efficiency ratio”:

SELECT
  year,
  sum(position) FILTER (WHERE account ~ 'Retirement') as retirement_savings,
  sum(position) FILTER (WHERE account ~ 'Income:Salary') as total_income
WHERE year >= 2022
GROUP BY year

If the retirement savings divided by income is below 15%, there is room to grow before even thinking about catch-up. If it is already at 15-20%, then catch-up becomes the natural next step.

I also want to second your point about the HSA. The HSA is arguably the most tax-efficient account available – tax-deductible contributions, tax-free growth, AND tax-free withdrawals for medical expenses. After 65, it functions essentially like a traditional IRA for non-medical withdrawals. The $1,000 catch-up at 55 is small but should absolutely be maximized.

For a comprehensive tax-advantaged savings strategy, here is the priority order I recommend:

  1. 401(k) up to employer match (free money)
  2. HSA to the max (triple tax advantage)
  3. 401(k) to the regular limit
  4. IRA (backdoor Roth if income is too high)
  5. 401(k) catch-up
  6. IRA catch-up
  7. HSA catch-up (at 55)
  8. After-tax 401(k) / mega backdoor Roth (if plan allows)

Bob, I really appreciate the practical step-by-step framework. This is the kind of content that makes this community valuable.

I want to share a Beancount pattern I use for the multi-year projection that might help your client conversations. Instead of projecting in a spreadsheet, I create a separate Beancount file for projections:

; File: projections/retirement-catchup-model.beancount
; This file models catch-up contribution impact from age 50 to 65

option "title" "Catch-Up Contribution Projection"
option "operating_currency" "USD"

2026-01-01 open Assets:Projected:401k
2026-01-01 open Assets:Projected:IRA
2026-01-01 open Assets:Projected:HSA
2026-01-01 open Income:Projected:Returns
2026-01-01 open Income:Projected:Contributions

; Year 1 (age 50): 401k catch-up + IRA catch-up + HSA catch-up
2026-12-31 * "Projection" "Year 1 catch-up contributions"
  Assets:Projected:401k       8000.00 USD  ; 401k catch-up
  Assets:Projected:IRA        1100.00 USD  ; IRA catch-up
  Assets:Projected:HSA        1000.00 USD  ; HSA catch-up
  Income:Projected:Contributions

; Year 1 growth (7% on half-year average)
2026-12-31 * "Projection" "Year 1 investment returns"
  Assets:Projected:401k        280.00 USD
  Assets:Projected:IRA          38.50 USD
  Assets:Projected:HSA          35.00 USD
  Income:Projected:Returns

; ... repeat for years 2-15
; Year 15 projected balance:
; 401k catch-up: ~201,000
; IRA catch-up: ~27,500
; HSA catch-up: ~25,100
; TOTAL additional from catch-up: ~253,600

I keep this as a separate file from my actual books so projections never mix with real transactions. You can include it in Fava with the include directive if you want to view it alongside real data, or keep it isolated.

The $253,600 total from 15 years of catch-up contributions across all account types is a compelling number for client conversations. It is an extra quarter million dollars just from the catch-up provision. That is hard to ignore.

One more tip for your Step 1: when assessing whether a client is maxing their regular contributions, also check if they are taking full advantage of any employer true-up provision. Some employers only match per-paycheck, so if your client front-loads contributions and maxes out by October, they miss the match for November and December. A true-up corrects this, but not all plans have it. This is a common gap I see.