Nurse 403(b) vs. Roth IRA: Priority Order and Contribution Strategy 2026
Quick Answer
Prioritize your nonprofit hospital's 403(b) up to the employer match (usually 3-4% = $2,100-2,800/year), then max your Roth IRA ($7,000/year in 2026 if under 50), then go back to the 403(b) for catch-up savings. This sequence captures free employer money first, builds tax-free Roth wealth, and lets you optimize tax brackets. A $70,000-earning nurse should contribute $2,800 (to match) + $7,000 (Roth) + $5,000 (403b catch-up) = $14,800/year, totaling $47,000-52,000 over 10 years.
Why Hospitals Use 403(b), Not 401(k)
Your nonprofit hospital likely offers a 403(b), not a 401(k). These are similar but have key differences:
| Feature | 403(b) | 401(k) |
|---|---|---|
| Employer | Tax-exempt nonprofits/schools/churches | Private/public companies |
| Contribution limit 2026 | $23,500 (same as 401k) | $23,500 |
| Employer match | Usually 3-4% | Varies 2-6% |
| Catch-up (age 50+) | $7,500 extra | $7,500 extra |
| PSLF synergy | Counts toward income-driven repayment reduction | N/A for nonprofit nurses |
| Investment options | Often limited (annuities, mutual funds) | Broader options |
| Admin fees | Can be high; negotiate | Usually lower |
Most nonprofit nurses use a 403(b) as their primary tax-advantaged account. Some hospitals also offer a 457(b) plan (deferred compensation), which is bonus—treat it the same priority as 403(b).
The Contribution Priority Framework
Priority 1: Capture Your Employer Match
Contribution: 3-4% of gross salary
If your hospital matches 3%, contribute enough to get it. If you earn $70,000 and the match is 3%, that's $2,100 free money. Not capturing it is leaving $2,100/year on the table (or $21,000 over 10 years).
Tax benefit: Your 403(b) contribution reduces your taxable income. A $2,100 contribution at a 24% marginal tax rate saves you $504 in federal taxes. The employer match is an additional $2,100. Total to retirement: $4,200 (your $2,100 contribution + $504 tax savings + $2,100 match) for effectively $1,596 out-of-pocket.
Action: Ask HR if your hospital has a match. If yes, set 403(b) to 3-4%. If no match exists, skip to Priority 2.
Priority 2: Max Your Roth IRA ($7,000/year, 2026 limit)
Contribution: $583/month
A Roth IRA is your personal retirement account (not sponsored by your employer). Key advantages:
- Tax-free growth: Unlike 403(b) (taxed at withdrawal), Roth grows tax-free forever.
- Flexible withdrawal: You can withdraw Roth contributions (not earnings) at any time without penalty.
- No RMDs: Traditional 403(b) requires minimum distributions at 73; Roth doesn't.
- Backdoor Roth opportunity: Higher-income nurses ($150K+) can do backdoor Roth conversions to bypass income limits.
Tax benefit: Roth contributions are post-tax (no immediate deduction), but $7,000 in earnings at 6% growth over 30 years becomes $42,000—all tax-free at retirement.
Income limit trap: In 2026, you can contribute full Roth IRA only if your MAGI (Modified Adjusted Gross Income) is <$146,000 (single) or <$230,000 (married). Most experienced nurses stay under this, but shift work, overtime, or spouse income can push you over. Check with your CPA.
Action: Open a Roth IRA at Vanguard, Fidelity, or Schwab. Set up automatic $583/month contribution. Choose a low-cost index fund (VTSAX or similar).
Priority 3: Contribute Additional 403(b) Beyond Match
Contribution: Up to $23,500 - (match already made)
After capturing match and maxing Roth, contribute to 403(b) up to the $23,500 annual limit. A typical contribution path:
- Match: $2,100 (captured in Priority 1)
- Roth IRA: $7,000 (Priority 2)
- Additional 403(b): $8,000-14,400 (Priority 3)
- Total annual retirement savings: $17,100-23,500
The additional 403(b) contribution delays taxes until retirement, effectively creating a tax-deferred growth vehicle alongside your Roth.
Priority 4: Max Out 457(b) If Available (Rare But Powerful)
A few nonprofit hospitals offer a 457(b) plan alongside 403(b). This is a parallel account with a separate $23,500 limit.
Key difference: 457(b) has no early-withdrawal penalty at age 59.5 (like traditional 401k). You can withdraw at retirement age without the 10% penalty, making it ideal for nurses who plan to retire at 55-60.
Action: If your hospital offers 457(b), contribute up to the limit ($23,500) after maxing 403(b) and Roth.
Real-World Example: $70,000 Nurse, Optimal Strategy
Gross salary: $70,000 Current monthly take-home (before retirement): $3,800
Optimized contributions:
| Account | Amount | Monthly Hit | Tax Savings | Post-Tax Cost |
|---|---|---|---|---|
| 403(b) match (3%) | $2,100/yr | $175 | $504 (24% fed) | $1,596 |
| Roth IRA | $7,000/yr | $583 | $0 | $7,000 |
| Additional 403(b) | $8,400/yr | $700 | $2,016 (24% fed) | $6,384 |
| Total | $17,500/yr | $1,458 | $2,520 | $14,980 |
| New monthly take-home | $2,342 |
After-tax impact: Your take-home drops from $3,800 to $2,342/month (⬇️ $1,458), but you've funded $17,500 in retirement accounts at a real cost of $14,980 (the $2,520 tax savings reduce your actual out-of-pocket).
20-year projection (assuming 6% annual return):
- 403(b): $2,100 × 20 + employer match match + growth = $85,000-95,000
- Roth IRA: $7,000 × 20 + growth = $245,000-260,000
- Additional 403(b): $8,400 × 20 + growth = $315,000-330,000
- Total retirement balance: $645,000-685,000 by age 46-50
The PSLF + 403(b) Synergy
If you're pursuing PSLF (Public Service Loan Forgiveness), your 403(b) strategy changes:
The math:
- PSLF payment based on AGI via income-driven repayment
- 403(b) contributions reduce AGI
- Lower AGI = lower PAYE payment = larger forgiven balance at year 10
Example:
- Without 403(b): $70,000 income → $441/month PAYE payment
- With $10,000 403(b): $60,000 AGI → $354/month PAYE payment
- Difference: $87/month = $10,440 over 120 PSLF payments
- At 5% loan interest, that $10,440 in lower payments means $52,000+ in extra forgiveness
PSLF-optimized strategy for a $70K nurse:
- Capture employer match: $2,100 (Priority 1)
- Max Roth IRA: $7,000 (Priority 2)
- Contribute aggressive 403(b): $10,000-14,400 (Priority 3 expanded)
- Total retirement: $19,100-23,500/year
- Effective AGI: $46,500-50,900
- PAYE payment: $280-330/month
- 10-year forgiveness: $78,000-92,000 (tax-free)
The 403(b) sacrifices some take-home today but reduces your PSLF burden dramatically.
Tax Brackets and Roth vs. Traditional Strategy
Your marginal tax bracket matters. A $70,000 nurse in a 24% bracket benefits from traditional 403(b) deductions, but a $95,000 nurse (in a 32% bracket) gets even more benefit.
Rule of thumb:
- If your current marginal bracket > expected retirement bracket: Traditional 403(b) wins (defer taxes now, pay less at retirement)
- If your expected retirement bracket > current bracket: Roth IRA wins (pay taxes now at lower rate)
Most nurses earning $60,000-90,000 land in the 24% bracket now. At retirement with a $3,000/month withdrawal (from $600K portfolio), you'll be in the 12-22% bracket. Traditional 403(b) wins for most nurses.
Exception: Nurses with PSLF forgiveness. Your taxable income at retirement might drop to $40,000-50,000 (lower because forgiveness eliminates loan payments). In this case, Traditional still wins, but the benefit is smaller. Use 2026-tax-return-estimator to model your expected retirement tax bracket.
Common Mistakes
Mistake 1: Not contributing to match. Free money left on the table. This is your #1 priority.
Mistake 2: Forgetting Roth IRA income limits. If you get a promotion to $150K+, you lose Roth eligibility. Backdoor Roth is an option, but it's more complex (form 8606). Contribute to Roth while you can.
Mistake 3: Maxing 403(b) before Roth. Many nurses are told "just max the 403(b)." Wrong. Roth has better tax-free growth and withdrawal flexibility. Roth first (up to $7,000), then 403(b).
Mistake 4: Choosing high-cost 403(b) provider. Some hospitals have 403(b) contracts with expensive brokerages (1%+ fees). Ask HR if you can switch providers to Vanguard or Fidelity. Many hospitals allow it.
Mistake 5: Not considering 457(b) alongside 403(b). A few nurses work places with both. You can max both ($23,500 each = $47,000/year). Rarely optimal, but good to know.
Mistake 6: Cashing out 403(b) when changing jobs. If you leave your nonprofit hospital and cash out your $50,000 403(b), you owe 20% withholding + 10% penalty + taxes = $15,000-18,000 hit. Roll it into an IRA instead (tax-free rollover).
FAQ
Q: Should I do 403(b) or Roth first? A: Roth IRA first (Priority 2), then additional 403(b) (Priority 3). Roth offers better long-term tax treatment and withdrawal flexibility.
Q: What if my hospital doesn't offer an employer match? A: Skip to Priority 2 and max your Roth IRA ($7,000/year). Then consider a SEP IRA or Solo 401(k) if you have side income (travel nursing, consulting). Use nurse-retirement-account-calculator to compare.
Q: Can I switch my 403(b) to a Roth 403(b)? A: Most hospitals don't offer Roth 403(b), only traditional. If yours does, use traditional 403(b) for the initial contribution + match, then do Roth IRA separately. Roth 403(b) loses employer match (not worth it).
Q: What happens to my 403(b) if I change jobs? A: Your balance stays in the old plan OR you can roll it into your new employer's 403(b) or an IRA (tax-free rollover). Never cash it out.
Q: How much should I contribute if I'm in debt? A: Prioritize employer match ($2,100 for a 3% match), then allocate remaining cash to debt payoff vs. Roth based on interest rates. Student loans <4%: do Roth. Credit cards >8%: pay debt first. Use nurse-take-home-pay-calculator to model scenarios.
Q: Should I max 403(b) if I'm doing PSLF? A: Yes, aggressively. Every $1,000 in 403(b) reduces your AGI by $1,000, lowering PAYE by ~$70/month, saving ~$8,400 in PSLF payments over 10 years. See teacher-student-loan-pslf-tracker for exact impact.
Q: What if I'm age 50+? A: You can contribute $23,500 to 403(b) + $7,500 catch-up = $31,000 annually. Also max Roth IRA: $7,000 + $1,000 catch-up = $8,000. Total: ~$39,000/year to retirement. Do this aggressively in your final 10-15 working years.