Taxstra Logo
Free initial consultation

403(b) vs Roth IRA: The Order of Operations

For hospital, nonprofit, and school employees deciding where next month's savings go, and the one situation where the order changes.

A guide by Taxstra Tax & Accounting — CPA-led tax strategy for business owners

Written by Bryan Martin, CPA, Managing Partner and Founder of Taxstra. Last reviewed July 8, 2026.

Educational content, not individualized tax advice.

You have a 403(b) at work, you keep hearing you should have a Roth IRA, and you can only fund so much this year. The order you fill them in is worth real money: fill them in the wrong order and you can walk past a 100% return from your employer match, or pour thousands a year into a high-fee annuity while a nearly free index fund sat one account over. Here is the order, and the one situation where it changes.

Key Insight

The Short Answer

Take the full employer match in your 403(b) first. Matched dollars are an instant 100% return that no fund fee erases. Then fund a Roth IRA, directly if your income allows it or through the backdoor if it does not. Send additional savings back to the 403(b), unless the plan menu is expensive annuity products. Then the math gets closer.

This Is Not Either/Or. It Is a Filling Order.

Two buckets with different plumbing

The 403(b) and the Roth IRA are not competitors. They are two buckets with different plumbing. The 403(b) is the bucket your employer pours into alongside you; the Roth IRA is the bucket you control completely, including what it invests in and what it costs. The question is never "which one." It is "which dollar goes where first."

Key Insight

The order, up front

1) 403(b) up to the full match. 2) Roth IRA to the annual limit ($7,500 for 2026, $8,600 if age 50 or older). 3) Back to the 403(b), with a fee caveat covered below.

If your real question is how a 403(b) differs from a 401(k), that is its own page: 403(b) vs 401(k). If you are choosing between a Roth 403(b) and a Roth IRA, that comparison lives at Roth 401(k) vs Roth IRA and the logic carries over.

403(b) vs Roth IRA at a Glance

Nine features, side by side

Feature403(b)Roth IRA
Who can use itEmployees of hospitals, schools, nonprofits, and churchesAnyone with earned income under the MAGI limits, or via backdoor
2026 contribution limit$24,500 ($32,500 age 50+; $35,750 ages 60-63)$7,500 ($8,600 age 50+)
Employer matchOften yes, and it is the whole reason it goes firstNever
Tax treatment nowPre-tax (traditional) reduces this year's taxable income; Roth option if the plan offers itNo deduction; after-tax money in
Tax treatment laterTaxed as ordinary income on withdrawal (traditional)Qualified withdrawals tax-free
Income limitsNone to contributeDirect contributions phase out ($153,000-$168,000 single; $242,000-$252,000 MFJ)
Investment menuWhatever the plan offers; often annuity-heavyAnything your custodian offers; you control costs
Access before 59½Limited; plan rules, 10% penalty exceptionsContributions out anytime tax- and penalty-free
RMDsYes on traditional balances, starting at age 73None for the owner

Why the Match Comes First, Always

The one number that settles it

Here is the entire first decision in one number: 100%. A dollar-for-dollar match doubles your money the day it posts. A 50% match pays you 50% instantly. No fund on your 403(b) menu, however overpriced, charges enough to erase that. The fee arithmetic proving this is below, so this claim is earned, not just asserted.

A typical match formula looks like 100% of the first 3% of pay, or 50% of the first 6%. Leaving match on the table is a permanent pay cut you volunteered for.

Watch Out

Vesting can delay when a match is really yours

Some 403(b) matches, and most 401(a)/457 employer dollars, vest over time. A match you forfeit by leaving early was never fully yours. Check your vesting schedule, especially if you are a resident or fellow who already knows you are leaving.

What the Roth IRA Gets You That the 403(b) Cannot

Control, plus a tax-free finish line

With a Roth IRA, you pick the custodian and the funds, total-market index funds at near-zero cost are the common choice. Contributions come out tax-free and penalty-free anytime. Qualified growth comes out tax-free in retirement. And Roth IRAs have no lifetime required minimum distributions for the owner.

The catch for higher earners: direct Roth IRA contributions phase out with income. Single filers phase out between $153,000 and $168,000 of MAGI for 2026, and married filing jointly phases out between $242,000 and $252,000. Above the range, the answer is the backdoor Roth IRA, covered in our backdoor Roth guide, with the pro-rata rule as the thing to check before you start.

Key Insight

A common confusion, cleared up

Participating in a 403(b) does not reduce how much you can put in a Roth IRA. The two limits are separate. What workplace-plan participation affects is the deduction on a traditional IRA, which is a different account entirely.

Many 403(b) plans now offer a Roth option inside the plan. That is a different comparison, a Roth account at work versus a Roth IRA on your own, and we cover it at Roth 401(k) vs Roth IRA. The analysis applies to Roth 403(b)s the same way.

The Honest Section: 403(b) Menus Are Often Full of Expensive Annuities

No provider names, just the pattern

403(b) plans grew up in a different regulatory neighborhood than 401(k)s. A lot of them, especially in K-12 schools and some hospital systems, are still stocked with annuity contracts carrying 1% to 2%-plus in annual costs and surrender charges if you leave early. An annuity inside a retirement account is paying for tax deferral you already had. Some 403(b) menus are excellent and index-cheap. Read your fee disclosure before you assume either.

Two honest conclusions follow, stated as rules:

  1. Even a bad 403(b) is worth funding to the match. A 100% match is plus 100% on day one; a 1.5% annual fee costs 1.5% per year. The fee needs decades to eat what the match paid instantly, and you can often roll the balance to an IRA or a better plan after leaving the employer.
  2. Beyond the match, the marginal dollar may belong in the Roth IRA first, precisely because you control the costs there. This is why the Roth IRA is step 2 in the order, and why step 3 (back to the 403(b)) carries the menu caveat.
Key Insight

The fee-drag math (illustrative, hypothetical, round numbers)

$10,000 per year invested for 20 years at a 7% gross return grows to roughly $410,000 at a 0.1% all-in cost, and roughly $340,000 at a 1.5% all-in cost. Same paycheck deferrals, roughly $70,000 apart, all fees. Illustrative round numbers, not a projection.

Same contributions. The gap is fees.

Illustrative: $10,000 invested per year for 20 years at a 7% gross return, hypothetical, results vary

~$410,0000.1% all-in cost~$340,0001.5% all-in cost

Same paycheck deferrals, roughly $70,000 apart, all fees.

Escape hatches worth checking without a deep dive: ask HR whether the plan has a low-cost custodial (mutual fund) option next to the annuity vendors, whether a 457(b) with a better menu exists alongside it, and what the surrender schedule is before moving existing money.

Watch Out

Surrender charges

Moving annuity money can cost a percentage of the balance for the first several years of each contribution. Check the schedule before you transfer anything.

The Worked Example: A Nurse Practitioner at $130,000

A 3% match and a mediocre menu, dollar by dollar

Take a hypothetical nurse practitioner, Dana, earning $130,000 at a hospital system. The 403(b) matches 100% of the first 3% of pay, and the fund menu is mostly annuity products averaging about 1.4% in annual costs, with one passable balanced fund. Dana can save $20,000 this year. Here is the dollar-by-dollar order, all figures hypothetical and illustrative, results vary:

StepDestinationAmount
1403(b), to the full 3% match$3,900
2Roth IRA, low-cost index fund$7,500
3Judgment call: 403(b) deferral or taxable brokerage$8,600
Total deployed$20,000

Step 1, first $3,900: 3% of $130,000 into the 403(b). The employer adds $3,900. Dana turned $3,900 into $7,800 before the market did anything. Even at a 1.4% fee, the drag on that balance in year one is about $109. Paying $109 to collect $3,900 is not a close call.

Step 2, next $7,500: Roth IRA at a low-cost custodian in a total-market index fund. At $130,000 single, Dana is under the Roth IRA phase-out, which starts at $153,000 of MAGI for 2026. If she were inside the phase-out range instead, the contribution would be reduced and the backdoor Roth would clean up the rest (see our backdoor Roth guide).

Step 3, the remaining $8,600: the judgment call. Pre-tax 403(b) dollars save income tax now at Dana's marginal rate. Illustrative: at a 24% marginal rate, $8,600 deferred saves about $2,064 of current-year tax, but the money rides in a 1.4% wrapper until she changes jobs and can roll it out. Run the tenure question: if Dana expects to leave within a few years, the deferral plus a later rollover usually wins. If she is a career employee in a bad menu with no cheap option, a taxable brokerage account in index funds can be the honest competitor for dollars beyond the match and the Roth IRA.

Watch Out

Check the surrender schedule before moving anything

If step 3 involves rolling an existing 403(b) balance, confirm the surrender schedule on that contract before you transfer a dollar. Some schedules run several years per contribution.

This is the step where personal facts decide it: tenure, menu, bracket, and what's coming next year. It is a planning conversation, not a rule, and it is exactly what a retirement planning engagement is for.

Recap: $3,900 403(b) match + $7,500 Roth IRA + $8,600 remainder by menu quality = $20,000 deployed in the right order. Dana is a composite hypothetical; results vary.

Step 3 Is Where Your Facts Decide the Answer

Tenure, menu, bracket, and what is coming next year. A free initial consultation puts your actual numbers in the order.

Limited Availability

Find Out What You're Overpaying in Taxes

Book a free 30-minute call to walk through your situation. We'll tell you exactly how our CPA-led team can help — and whether we're the right fit.

Learn how our CPA-led team can help
30 minutes — no fluff, just answers
Zero obligation, zero pressure
Or Call (217) 788-0750
0+
Tax Returns Filed
0+
Years Experience
0%
CPA-Led Service
0min
Free Consultation

What to Expect on the Call

1
We learn about your business and tax situation
2
We explain which services fit your needs
3
You get honest answers — no hard sell

The Income Arc: Resident, New Attending, Mid-Career

What changes, and when

Resident / fellow

~$60,000 - $75,000

Usually well under the Roth IRA phase-out, so direct contributions work. Watch vesting if the program ends in two or three years.

New attending

$300,000+

The direct Roth IRA door usually closes. The answer becomes the backdoor Roth IRA, and the pro-rata rule now matters.

Mid-career, multiple employers

W-2 + 1099 moonlighting

A hospital 403(b) plus side 1099 income opens a solo 401(k), but the two plans can share one combined contribution limit.

Resident or fellow (roughly $60,000 to $75,000): usually well under the Roth IRA phase-out, so direct Roth IRA contributions work. A low current bracket also makes Roth-type dollars relatively attractive. If the hospital 403(b) has a Roth option, that decision lives at Roth 401(k) vs Roth IRA. The pre-tax versus Roth tradeoff itself is covered in depth at traditional vs Roth 401(k). Watch vesting if the program ends in two or three years.

New attending (income jumps to $300,000-plus): the direct Roth IRA door usually closes. The answer becomes the backdoor Roth IRA, and the pro-rata rule now matters, because old rollover IRAs can complicate the conversion math. The transition year, part resident income and part attending income, is exactly when people get the phase-out wrong. MAGI for the full year controls, not your salary on any single day.

Mid-career, multiple employers: a hospital 403(b) plus a side 1099 income source, moonlighting or locums, opens a solo 401(k) on the self-employment income. The shared limits between the two plans need care: a 403(b) is treated as participant-controlled for this purpose, so its contributions can share one combined annual-additions limit with a solo 401(k) the same person controls through their own business. In practice this often does not bind unless employer 403(b) contributions are large relative to the moonlighting income, but it is worth checking, not assuming away.

Watch Out

The most expensive mistake on this page

The new attending who keeps making direct Roth IRA contributions out of habit after the income jump. Excess contributions accrue a 6% excise tax per year until fixed. The fix is boring and the backdoor is routine, but you have to notice the year your income crosses the line.

Taxstra CPA Tip

Switch to the backdoor the year the jump happens

If a big income jump is coming, the year it happens is the year to switch from direct Roth IRA contributions to the backdoor. Eligibility runs on your full-year MAGI, not your salary on the day you contribute. Contributing in January and crossing the limit by December creates an excess contribution you then have to unwind.

The resident-to-attending arc, and getting the Roth IRA and backdoor timing right around it, is exactly the kind of judgment call our CPA for physicians engagement handles.

The Order of Operations, Visualized

One flow, three checkpoints

Where does the next dollar go?

1

Employer match available and unclaimed?

Yes → fund the 403(b) up to the full match. That match is an instant 100% (or 50%) return.

2

Roth IRA room left?

Under the MAGI limit: contribute directly. Over the limit: use the backdoor Roth IRA.

3

More to save?

Menu is decent: send it back to the 403(b). Menu is expensive annuities and tenure is long: weigh a taxable brokerage account and talk it through.

Illustrative flow, not individualized advice. Your plan document and income determine the exact numbers.

Who This Page Is For

Honest qualification before you keep reading

This page is for hospital-employed physicians and nurses, university and K-12 staff, and nonprofit employees with a 403(b) and savings capacity beyond the match. It also fits residents and fellows setting the habit early, new attendings whose income just crossed the Roth IRA line, and household CFOs deciding allocation for a spouse's 403(b).

You do NOT need this page if your employer offers no match and you are not yet saving beyond an emergency fund. Get the cash cushion first, then come back. You can also skip it if your employer plan is a 401(k), not a 403(b): the parallel page is 401(k) vs Roth IRA, and the logic is nearly identical.

If you already max both accounts every year, this ordering question is solved for you. Your open questions are backdoor mechanics and what comes after both are full, which is a planning conversation, not something a page can answer for your specific numbers.

Frequently Asked Questions

Real search questions, answered directly

The 403(b) first, but only up to the full employer match, because matched dollars are an instant 100% (or 50%) return. Then fund the Roth IRA up to its $7,500 limit ($8,600 if age 50 or older) for 2026. Additional savings usually go back to the 403(b), unless the menu is high-fee annuities, in which case run the fee math first.

Income Jumping This Year?

Get the Roth IRA and backdoor timing right before December, not after. Thirty minutes, free, and you leave with the order that fits your actual numbers.

Limited Availability

Find Out What You're Overpaying in Taxes

Book a free 30-minute call to walk through your situation. We'll tell you exactly how our CPA-led team can help — and whether we're the right fit.

Learn how our CPA-led team can help
30 minutes — no fluff, just answers
Zero obligation, zero pressure
Or Call (217) 788-0750
0+
Tax Returns Filed
0+
Years Experience
0%
CPA-Led Service
0min
Free Consultation

What to Expect on the Call

1
We learn about your business and tax situation
2
We explain which services fit your needs
3
You get honest answers — no hard sell

Over the income limit? Model the backdoor Roth conversion first with our Roth conversion calculator. Results vary.