If you work for a school, hospital, or nonprofit, you likely have a 403(b) instead of a 401(k). They’re similar — but key differences can cost you thousands.
Table of Contents
Side-by-Side Comparison
| Feature | 401(k) | 403(b) |
|---|---|---|
| Employer type | Private companies | Nonprofits, schools, government |
| 2026 contribution limit | $23,500 | $23,500 |
| Catch-up (age 50+) | +$7,500 | +$7,500 |
| Super catch-up (ages 60-63) | +$11,250 | +$11,250 |
| Special 15-year catch-up | ❌ No | ✅ +$3,000/year (up to $15,000 lifetime) |
| Roth option available | Usually yes | Often yes |
| Employer match | Common (avg. 4.7%) | Less common (avg. 2-3%) |
| Investment options | Mutual funds, target-date, ETFs | Often annuities + limited mutual funds |
| Average all-in fees | 0.50-0.80% | 0.80-2.0%+ |
| ERISA protection | Yes (most) | Not always (church plans exempt) |
| Loan provision | Usually available | Usually available |
| Roth conversion | Available | Available |
| Required minimum distributions | Age 73 (Roth 401k: yes, unless rolled to Roth IRA) | Age 73 (same rules as 401k) |
| Hardship withdrawal | Available | Available |
2026 Contribution Limits (Both Plans)
| Category | Limit |
|---|---|
| Employee elective deferral (under 50) | $23,500 |
| Catch-up contribution (50+) | +$7,500 |
| Super catch-up (60-63) | +$11,250 (replaces $7,500) |
| 403(b) 15-year service catch-up | +$3,000 (if applicable) |
| Total employee + employer (under 50) | $70,000 |
| Maximum possible (403(b), age 60-63, with 15-yr) | $37,750 |
The 403(b) 15-Year Catch-Up Rule
Unique to 403(b) plans: if you’ve worked for the same employer for 15+ years AND contributed less than $5,000/year on average, you can contribute an extra $3,000/year (up to a $15,000 lifetime limit).
Example: A teacher who’s worked 20 years but only contributed $3,000/year on average qualifies for:
- Regular limit: $23,500
- Age 50+ catch-up: $7,500
- 15-year catch-up: $3,000
- Total: $34,000/year
The Hidden Fee Problem in 403(b) Plans
Many 403(b) plans use annuity products with layered fees:
| Fee Type | Typical 401(k) | Typical 403(b) (Annuity) | Cost Difference |
|---|---|---|---|
| Expense ratio (funds) | 0.05-0.50% | 0.50-1.50% | +$450-$10,000/yr on $100K |
| Mortality & expense (M&E) | N/A | 0.50-1.25% | +$500-$1,250/yr on $100K |
| Administrative fees | 0.10-0.25% | 0.10-0.50% | +$0-$250/yr on $100K |
| Surrender charges | Rarely | 5-8% (years 1-7) | Locks you in |
| Total all-in cost | 0.30-0.80% | 1.00-3.00% | $700-$22,000/yr on $100K |
Impact of High Fees Over a Career
| Scenario | Annual Contribution | All-In Fee | Balance at 30 Years | Fee Cost |
|---|---|---|---|---|
| Low-cost 401(k) | $10,000/year | 0.35% | $838,000 | $50,000 |
| Average 403(b) | $10,000/year | 1.50% | $680,000 | $208,000 |
| High-cost 403(b) annuity | $10,000/year | 2.50% | $572,000 | $316,000 |
A 2.5% fee 403(b) can cost you $266,000 more over 30 years compared to a low-cost 401(k).
Best 403(b) Providers
Not all 403(b) providers are equal. If your employer offers a choice:
| Provider | Typical All-In Fee | Investment Options | Rating |
|---|---|---|---|
| Vanguard | 0.10-0.30% | Low-cost index funds | ⭐⭐⭐⭐⭐ |
| Fidelity | 0.10-0.40% | Index funds + active | ⭐⭐⭐⭐⭐ |
| TIAA (CREF) | 0.20-0.60% | Index + annuity options | ⭐⭐⭐⭐ |
| Aspire | 0.40-0.80% | Varies by plan | ⭐⭐⭐ |
| Lincoln Financial | 0.80-1.80% | Annuity-heavy | ⭐⭐ |
| AXA/Equitable | 1.00-2.50% | Annuity-heavy | ⭐ |
| Valic (AIG) | 1.00-2.50% | Annuity-heavy | ⭐ |
| Security Benefit NEA DirectInvest | 0.10-0.40% | Low-cost index funds | ⭐⭐⭐⭐⭐ |
How to Fix a Bad 403(b)
| Situation | Solution |
|---|---|
| Your 403(b) has high-fee annuities | Ask employer to add Vanguard/Fidelity option |
| No low-cost option available | Max Roth IRA first ($7,000), then 403(b) |
| Stuck in surrender period | Keep contributing to a new low-cost provider; let old annuity ride out surrender period |
| Employer offers both 403(b) AND 457(b) | Use 457(b) if it has better investment options |
| Leaving your employer | Roll 403(b) into traditional IRA at Vanguard/Fidelity/Schwab |
403(b) vs. 457(b) (for Government/Nonprofit Workers)
Some public-sector workers have access to both:
| Feature | 403(b) | 457(b) |
|---|---|---|
| Contribution limit | $23,500 | $23,500 |
| Can contribute to BOTH simultaneously | ✅ Yes ($47,000 total!) | ✅ Yes |
| 10% early withdrawal penalty over 59½ | Yes | No (major advantage) |
| Special catch-up | 15-year rule | 3-year “double limit” before retirement |
| Required for employer match | Sometimes | Sometimes |
| Roth option | Often | Sometimes |
Key advantage: You can max out BOTH a 403(b) and a 457(b) for $47,000/year in tax-advantaged savings. And the 457(b) has no 10% early withdrawal penalty, making it excellent for early retirement.
Teacher-Specific 403(b) Strategy
| Career Stage | Strategy |
|---|---|
| New teacher (years 1-5) | Choose lowest-cost provider; contribute enough for any match; max Roth IRA ($7,000) |
| Mid-career (years 5-15) | Increase 403(b) to 15%+ of salary; if bad plan, prioritize Roth IRA + 457(b) |
| Near retirement (years 25+) | Use 15-year catch-up if eligible; age 50+ catch-up; model pension vs. lump sum |
| Retirement | Roll 403(b) to IRA; coordinate with pension and Social Security |
Related: 401(k) Contribution Limits | Roth IRA vs Traditional IRA | How Much Do You Need to Retire? | Average Retirement Savings