The Short Answer
If you teach in a public school or work for a hospital, university, or 501(c)(3) nonprofit, you almost certainly don’t get to pick between a 403(b) and a 401(k) — your employer already decided, and it’s the 403(b). If you work for a for-profit company, you’re in a 401(k) world. The real decision most public-sector workers face isn’t “403(b) or 401(k)” — it’s which investment vendor and which funds inside the 403(b) you were handed. The comparison matters most when you change jobs (teacher moves to industry, or vice versa) or when your employer offers both, which happens more often at universities and large nonprofit health systems than most people realize.
Bottom line: the two plans do nearly the same job on paper — pretax or Roth payroll deferrals, tax-deferred growth, similar contribution ceilings. What actually separates them is who’s allowed to offer each one, how tightly regulated the investment menu is, and one special catch-up rule that only teachers, nurses, and long-tenured nonprofit workers can use.
Why They’re Different: The Mechanism, Not the Marketing
A 403(b) exists because of a specific carve-out in the tax code (IRC Section 403(b)) for public schools, tax-exempt 501(c)(3) organizations, and certain ministers, according to the IRS’s 403(b) plan pages. A 401(k) exists under IRC Section 401(k) and, since a 1986 law change, state and local governments generally cannot start new 401(k) plans — plans adopted after May 6, 1986 are barred, those established before that date are grandfathered and may even add new participants, and narrow exceptions exist for rural cooperatives and Indian tribal entities, per IRS guidance. That’s why your local school district offers a 403(b) and not a 401(k): it’s legally boxed out of the 401(k) system.
The second, less obvious difference is oversight. Most private-sector 401(k) plans fall under ERISA (the Employee Retirement Income Security Act), which forces the employer to act as a fiduciary — vetting funds, monitoring fees, and documenting that the lineup is in employees’ best interest, per the Department of Labor. Many public-school 403(b) plans are explicitly exempted from ERISA because they’re run by a government entity. That single fact explains a lot of teacher-lounge complaints about high-fee annuity products: without ERISA’s fiduciary teeth, sales reps have historically had an easier time getting variable annuities with surrender charges into school district 403(b) lineups. Nonprofit 403(b) plans where the employer contributes or actively administers the plan usually are covered by ERISA and look more like a well-run 401(k).
The third difference is a genuinely unique perk: the 403(b) “15-year rule.” Under IRC Section 402(g)(7), an employee with at least 15 years of service with the same qualifying employer — public schools, hospitals, home health agencies, and certain churches and charities — can defer an extra $3,000 per year beyond the normal limit, up to a lifetime cap of $15,000. There is no equivalent in a 401(k). A 30-year teacher can use this on top of the standard catch-up available to everyone 50 and older.
Side-by-Side
| Dimension | 403(b) | 401(k) |
|---|---|---|
| Who can offer it | Public schools, 501(c)(3) nonprofits, some ministers | For-profit employers; governments only if grandfathered before 1986 |
| Governing law / oversight | Often exempt from ERISA if government-run; nonprofit plans may or may not be covered | Almost always covered by ERISA, requiring fiduciary oversight |
| Typical investment menu | Historically annuity-heavy through insurance vendors; improving as districts add mutual-fund custodial accounts | Employer-selected mutual funds/index funds, chosen by a plan committee |
| 2026 elective deferral limit | $24,500 | $24,500 — same statutory limit as 403(b) |
| Age-50 catch-up (2026) | $8,000 for 2026; employees who turn 60–63 during the year may instead use the SECURE 2.0 “super catch-up” of $11,250 — it replaces the $8,000, it is not added to it, and only if the plan permits | Same as 403(b) |
| Unique catch-up | 15-year rule: up to an extra $3,000/year, $15,000 lifetime cap, for employees with 15+ years of service with the same qualifying employer whose prior deferrals averaged under $5,000 per year of service (if the plan permits) | None — no equivalent provision |
| Employer match | Less common in public-school 403(b)s; more common at nonprofit hospitals/universities | Common in the private sector, varies by employer |
| Loans | Allowed if the plan permits, same general IRS limits as 401(k) | Allowed if the plan permits |
| Early withdrawal exceptions | Rule of 55 (separation from service) applies the same way | Rule of 55 applies the same way |
| RMD age | Same as 401(k): generally 73, rising to 75 by 2033 under SECURE 2.0 | Generally 73, rising to 75 by 2033 |
| Rollover destinations | IRA, 401(k), or another 403(b) via direct trustee-to-trustee transfer | IRA, 403(b), or another 401(k) via direct transfer |
| Stackable extra plan | Public employees often also have access to a 457(b) deferred comp plan with its own separate limit | Rarely paired with a second employer plan in the private sector |
Numbers vary slightly by plan document and IRS inflation adjustments each year — always check the exact figure for the current year at IRS.gov before you set your contribution percentage.
Which One Fits Which Situation
The 12-year public-school teacher choosing among annuity vendors. Your district’s 403(b) probably lists three or four vendors — often insurance companies offering variable or fixed annuities, sometimes alongside a lower-cost mutual fund custodial account (a “403(b)(7)” account) from a company like Fidelity or Vanguard. If your district offers both types, the custodial account is usually the cheaper, more transparent choice. Ask your HR benefits office for the plan’s fee disclosure and compare the expense ratios directly — a 1.5% annual annuity fee versus a 0.05% index fund fee compounds into tens of thousands of dollars over a 25-year career.
The 32-year veteran teacher or nurse near retirement. Check whether you qualify for the 15-year catch-up. You need 15+ years of service with the same qualifying employer, and your total prior elective deferrals with that employer must average less than $5,000 per year of service for the extra $3,000 to be available in a given year — the IRS explains the calculation in Publication 571. It’s easy to miss because payroll software doesn’t always flag it automatically. If you also have access to a 457(b) through your school district or state, you can potentially max out both plans in the same year, since a 401(k)/403(b) limit and a 457(b) limit don’t share the same ceiling.
The nonprofit hospital employee whose employer matches. Nonprofit hospitals frequently run their 403(b) more like a private 401(k): ERISA coverage, an employer match, and a broad fund menu through a mainstream custodian. In this case, the practical differences from a 401(k) shrink to almost nothing — treat it exactly like you’d treat a corporate 401(k), and always contribute enough to capture the full match first.
The person switching from a teaching job to a private company (or the reverse). Your old 403(b) doesn’t disappear, but it also doesn’t follow you automatically into payroll deductions at the new job. You’ll typically leave it where it is, roll it into an IRA, or roll it into your new employer’s 401(k) if that plan accepts incoming rollovers. Whichever you choose, use a direct trustee-to-trustee transfer rather than taking a check yourself — an indirect rollover has a 60-day deadline and mandatory 20% withholding if it’s not handled correctly, per IRS rollover rules.
The Mistake People Make When They Switch
The costliest error isn’t picking the “wrong” plan — you rarely get to pick — it’s what happens during a transition. Two traps show up constantly:
First, people cash out an old 403(b) annuity instead of transferring it, triggering both a surrender charge from the insurance company and a taxable withdrawal (plus a 10% early-withdrawal penalty if they’re under 59½ and don’t qualify for an exception). A same-year job change from teaching to the private sector is exactly when this happens, because the old account feels “done” once the paychecks stop.
Second, workers who split a calendar year between a 403(b) job and a 401(k) job forget that the IRS elective deferral limit is a per-person cap across both plan types combined, not a separate limit for each employer. If you deferred $15,000 into a district’s 403(b) through August and then start a new private-sector job in September, you can only contribute up to the remaining space under the annual limit into the new 401(k) — not a fresh full limit. Payroll systems at the two employers don’t talk to each other, so it’s on you to track it and true it up before December 31, or you’ll be filing a corrective distribution the following spring.
Sources
- IRS — Retirement Topics: 403(b) Contribution Limits: https://www.irs.gov/retirement-plans/plan-participant-employee/retirement-topics-403b-contribution-limits
- IRS — Retirement Topics: 401(k) and Profit-Sharing Plan Contribution Limits: https://www.irs.gov/retirement-plans/plan-participant-employee/retirement-topics-401k-and-profit-sharing-plan-contribution-limits
- IRS — Publication 571, Tax-Sheltered Annuity Plans (403(b) Plans): https://www.irs.gov/publications/p571
- IRS — IRC 403(b) Tax-Sheltered Annuity Plans overview: https://www.irs.gov/retirement-plans/irc-403b-tax-sheltered-annuity-plans
- U.S. Department of Labor — Employee Retirement Income Security Act (ERISA): https://www.dol.gov
Related reading
- Social Security COLA for 2026: How Much Bigger Will Your Check Be?
- Medicare Open Enrollment: Dates, What You Can Change, and Costly Mistakes
- Medicare Advantage vs Original Medicare: A Plain-English Comparison