Subscription enforcement is off (BILLING_MODE=beta). Professional features are not gated. Do not use this configuration for a paid production audience.
Retirement tax strategy, made visible

Roth conversion planning that defuses the tax bomb.

Model Roth conversions across federal and state tax brackets, Medicare IRMAA (income-related premium) cliffs, required minimum distributions (RMDs), and Social Security — then keep the plan on file. Run the analysis once, reopen anytime, and let annual monitoring flag when income, markets, tax law, required withdrawals, or year-end timing call for a fresh look.

See all plans
✓ Federal, state, Medicare premiums & Social Security in one model ✓ Run once — saved analyses reopen anytime ✓ Annual Roth monitoring (green / yellow / red) ✓ Unlimited includes 20× AI
$1.20M
lifetime tax with no action (illustrative)
$480K+
projected nominal difference (illustrative)
85%
of Social Security can become taxable
Lifetime tax + Medicare IRMAA, do nothing vs. convert
$1.20M $600K $0 $1.20M $0.72M
Do nothingConvert earlyIllustrative gap (not your household)
For illustrative purposes only
Why convert sooner

Waiting may make the future tax bill bigger.

Pre-tax balances keep compounding. Tax brackets, Medicare IRMAA (income-related premium) cliffs, and required minimum distributions (RMDs) reset on the calendar — so the tax exposure on an untouched IRA usually climbs year after year.

  • Growth pushes more of your IRA into higher ordinary-income and Medicare premium territory each year you do nothing.
  • Federal brackets and Medicare surcharges adjust annually — waiting rarely makes the problem smaller.
  • Required minimum distributions (RMDs) are mandatory withdrawals once you reach the RMD age. Converting earlier lets you pick the year and amount — before the calendar sets them for you.
Illustrative tax + Medicare if you wait
2026
$38k
2028
$47k
2030
$58k
2032
$69k
2034
$80k
2036
$91k

For illustrative purposes only. Annual tax + Medicare cost on a growing pre-tax balance if you convert nothing (not a forecast for your household). Run the free screening for your numbers.

New · Professional, Pro Max, and Unlimited

Email clients a form. You run the analysis.

Send a private link from your workspace. Your client answers one question at a time. The household arrives for you to review — nothing is calculated until you run it.

  • 1You send the link. Email it from the workspace, or copy it into the conversation you already have.
  • 2They answer on a guided page. Same interview style as a tax filing, with your name on the screen. Clients do not need an account.
  • 3You review, then you run it. The household shows up in your book. The analysis waits until you choose Run.

Included with Professional at $39.99/mo, Pro Max, and Unlimited (20× AI).

PRICING

One tax engine. Pick how many households.

Every plan runs the same federal and state engine. Unlimited includes 20× AI. Upgrade or cancel anytime.

Secure payment by Stripe Cancel anytime in Settings Same engine on every plan
New · Annual Roth monitoring

The plan stays after the meeting.

Easy Roth stores each household’s analysis under your account. You do not re-run the optimizer every time you want to view it — and status dots tell you when income, markets, tax law, RMDs, or year-end timing mean it is time to revisit.

  • Run once. The full analysis page is saved with the household.
  • Open anytime. Reopen from your workspace without waiting on a fresh compute.
  • Revisit on signal. Green, yellow, or red shows whether a conversion needs another look.
Example advisor workspace (illustrative only)
Rivera Household
Saved analysis current — open anytime
Current
Chen Household
Year-end window — confirm timing before Dec 31
Review soon
Patel Household
New year — income, markets, or RMD timing may have moved
Re-run needed

Illustrative roster statuses. Your book shows live signals from each household’s saved analysis.

If tax rates rise later

Higher future rates widen the advantage of converting now.

The same comparison the planner draws after an analysis: terminal after-tax wealth versus doing nothing, if ordinary rates at the horizon are higher than today.

Illustrative edge vs. doing nothing
Today’s rates
+$480,000
Modest rise (+2 pts)
+$560,000
Projected (+5 pts)
+$680,000
High (+10 pts)
+$880,000

Planning illustration only — not a forecast. Sample household aligned with the $480k figure in the hero. A saved analysis replaces these bars with that household’s own numbers.

Everything in one plan

Built to win the client conversation.

The whole tax picture

Federal brackets, selected state tax (modeled jurisdictions from TAX_META — including IA, WI, MN, MA), Medicare/IRMAA with a two-year lookback, Social Security taxation, and RMD timing — estimated together under current planning assumptions. Results should be reviewed by a qualified tax professional before implementation.

An AI assistant on every plan

A built-in assistant answers questions about the planning estimates on screen — why this strategy, what the IRMAA cost is, what happens if you convert more — grounded in that client's analysis. Unlimited includes 20× the standard monthly AI allowance.

A branded client deliverable

Add your firm's logo, name, and accent color and download a five-page Roth conversion plan the client keeps — recommendation, phases, taxes, schedule, and year-1 ledger, with your brand on the page, not ours.

An advisor letter, drafted for you

One click drafts a professional letter from you, the financial advisor, summarizing the strategy and the coordination asks — ready to share with the client or their tax preparer. Edit it, copy it, send it.

Annual Roth monitoring

A client’s plan should not disappear after the meeting. Run the analysis once — it is stored under your account — and reopen it anytime. Green, yellow, and red status dots tell you when income, markets, tax law, RMDs, or year-end timing mean it is time to revisit.

Convert vs. do nothing, side by side

Every plan shows the conversion path next to leaving the account alone — taxes, IRMAA, lifetime wealth, and the recommended annual amount — so the client conversation stays concrete instead of abstract.

J Jay · plan-aware AI

Meet Jay, the plan-aware AI assistant for your Roth conversion analysis.

Ask Jay about Medicare, Social Security, RMDs, taxes, or any question about the plan — he lives inside the analysis, ready to explain the recommendation, test a trade-off, or surface the next issue to review with a tax professional. Unlimited includes 20× AI for Jay and Kim.

Client asksMedicare

“Will this conversion push us into a higher IRMAA tier?”

Jay traces the two-year Medicare lookback and points to the exact projection years affected.

Advisor asksStrategy

“Why does the plan convert less before age 65?”

Jay connects the schedule to the household’s entered ACA subsidy and later Medicare timing.

Client asksSocial Security

“What changes if I claim Social Security two years earlier?”

Jay explains how added taxable benefits can reduce conversion room in those years.

Advisor asksOwnership

“Which spouse’s IRA supplies each conversion?”

Jay reads the owner-specific schedule and distinguishes conversions, RMDs, and account sources.

Client asksRMD

“How much forced income does this avoid later?”

Jay compares projected RMDs under the recommended path with the do-nothing path.

Advisor asksTax

“What makes $22,000 better than rounding to $25,000?”

Jay explains the nearby tax cliff and the projected cost of using a practical rounded schedule.

Client asksMarkets

“What if returns are two percentage points lower?”

Jay interprets the sensitivity cases and shows whether the recommended direction still holds.

Advisor asksQCD

“Should charitable gifts come from the IRA instead?”

Jay highlights QCD eligibility, owner limits, and how a QCD can satisfy that owner’s RMD.

Client asksSpending

“Can this plan still fund our monthly spending goal?”

Jay checks the year-by-year withdrawal path across pre-tax, taxable, and Roth accounts.

Advisor asksState tax

“How is New Jersey changing the recommendation?”

Jay calls out modeled pension exclusions and state-income cliffs that influence the schedule.

Client asksSurvivor

“What should we review if one spouse dies first?”

Jay points to the widow’s-penalty section and clearly identifies assumptions outside the model.

Advisor asksImplementation

“Which recommendation should the tax preparer review?”

Jay distinguishes the highest-scoring schedule from the searched practical plan and its trade-off.

How it works

Three ways in, one clear plan.

01

Bring the data

Drop a statement and the AI reads balances by tax type, fill a short form, or just talk to Jay, our AI assistant. Mix and match.

02

Fill the gaps

Jay, our AI assistant, asks only for what is missing, like age, state, income, and Social Security, in plain language and one question at a time.

03

See the trade-offs

A modeled conversion target and recommended band under your assumptions, IRMAA cliffs, the full RMD schedule, and terminal after-tax wealth versus doing nothing — all on one screen. Run it once; the analysis stays under your account.

04

Fund the retirement

Enter a monthly spending goal and the plan estimates what to pull from each account, every year, with modeled tax and Medicare netted out. Next year, monitoring tells you when to revisit.

The client PDF

What your client sees.

The same five-page Roth conversion plan you download — navy recommendation band, phase cards, tax-rise bars, year-by-year schedule, and year-1 ledger — branded with your firm.

Harbor Wealth Advisors Roth Conversion Plan · Rivera Household
Prepared for

Alex & Jordan Rivera

Married filing jointly · New Jersey · ages 62 / 60 · 2026 tax law

Our 2026 recommendation
Convert $25,000 in 2026

Estimated tax on the conversion: $3,000 (12.0% effective). Modeled federal bracket on this conversion: 12%. Complete by December 31, 2026.

Projected benefit
+$182,000

more after-tax wealth by 2054 than not converting

Total to convert
$1.25M
over 12 years (2026–2037)
Gross conversion income tax
$310k
24.8% average rate, fed + NJ
Roth balance today
$180k
projected $2.4M by 2037
Roth overtakes pre-tax
2038
Alex age 74

Lifetime tax + IRMAA difference vs no conversions: −$41,000. Gross conversion income tax is labeled separately from terminal after-tax wealth.

The strategy in three phases

Bridge years
2026–2031 · 6 years
$96k
converted at ~12.0% avg. cost

Fill remaining room in the 12% bracket before RMDs begin.

Peak conversions
2032–2037 · 6 years
$890k
converted at ~24.0% avg. cost

Larger conversions once RMDs are on, still inside the 24% bracket.

Wind-down
2038–2042 · 5 years
$264k
converted at ~22.0% avg. cost

Taper as the Roth balance overtakes pre-tax.

What happens next

  1. 1
    Execute the 2026 conversionMove $25,000 from pre-tax IRA to Roth IRA before December 31, 2026.
  2. 2
    Set aside the taxEstimated conversion tax of $3,000 from available household cash or withholding.
  3. 3
    Review the year-1 ledgerThe year-1 ledger on the last page shows how the conversion hits each account.
  4. 4
    Revisit each fallRe-run the plan every year with actual income before choosing that year’s conversion.
Educational modeling only — not tax, legal, or investment advice. Full disclosures on page 5. Page 1 of 5
Harbor Wealth AdvisorsPage 2 of 5
Year by year

How the plan unfolds

Each bar is that year’s Roth conversion; the gray cap is the RMD taken the same year.

Roth conversionRequired minimum distribution
Harbor Wealth AdvisorsPage 3 of 5
The case for converting

If tax rates go up, the advantage grows

Converting locks in today’s rates. Illustration, not a forecast.

Today’s rates
+$182,000
Rates rise 2 pts
+$210,000
Rates rise 5 pts
+$255,000
Rates rise 10 pts
+$330,000
YearConversionRMDBracket
2026$25,000—12%
2032$80,000$42,00022%
2035$148,000$51,00024%
2042$22,000$58,00022%

Illustrative sample of the five-page client PDF. Your client’s plan is computed live from their balances, income, and assumptions — including federal brackets, selected state tax, IRMAA, RMDs, and Social Security.

Why advisors trust it

Numbers that hold up in front of a client.

Eight things the model does carefully — so the conversation stays about the plan, not the math.

01

The full tax picture

Social Security taxation, IRMAA with its two-year lookback, selected state rules, and bracket fills — estimated together on one screen.

02

Built on 2026 rules

Current federal brackets, IRMAA tiers, RMD ages, Social Security rules, and the OBBBA senior deduction, already wired in.

03

Spend-down, solved

Enter a monthly after-tax goal and it solves the gross withdrawal that nets it — including how each dollar pulls more Social Security into tax.

04

The full RMD picture

Year-by-year IRS divisors, RMDs under the plan versus doing nothing, and the forced taxable income conversions avoid.

05

Stops when it should

Fills the target bracket each year. Continues past RMD age only when that path still wins — otherwise it stops cleanly.

06

Real withdrawal sequencing

Model brokerage cost basis and choose IRA-first or a proportional split — capital gains on sales are taxed, not glossed over.

07

Run once, monitor annually

The analysis page is stored with the household under your account. Workspace status dots flag when income, markets, tax law, RMDs, or year-end timing mean it is time to re-run — not every time you open the plan.

08

Convert vs. do nothing

Every plan puts the recommended path next to leaving the account alone — taxes, IRMAA, lifetime wealth, and the annual target — so the trade-off is visible in the meeting.

Questions

Answered before you ask.

Is this tax advice?

No. Easy Roth is an educational planning tool that gives you and your client clear numbers to discuss. You remain the advisor of record.

How accurate are the numbers?

The engine models 2026 federal brackets, IRMAA, Social Security taxation, RMDs, and detailed state income tax for the jurisdictions listed as modeled in the tax methodology (including NJ, PA, CA, IL, NC, NY, GA, SC, VA, AZ, MI, OH, CO, IA, WI, MN, and MA), plus correct $0 for no-income-tax states. Most state models are Modeled — assumptions apply rather than claiming a complete TurboTax-style return. It is an educational planning aid — always confirm figures against source documents and with a qualified tax professional before acting.

Can I cancel anytime?

Yes. Cancel whenever you like and keep access through the end of the period you have already paid for. The full policy is in our Terms.

Which states are covered?

Federal tax and IRMAA estimates are available for every state. Detailed state income-tax models currently cover NJ, PA, CA, IL, NC, NY, GA, SC, VA, AZ, MI, OH, CO, IA, WI, MN, and MA — generally as Modeled — assumptions apply (for example NYC/Yonkers local tax is not included). No-income-tax states (FL, TX, and others) correctly show $0. Locality-heavy Maryland (county tax) and Connecticut remain intentionally deferred.

Do my clients need a login?

No. Financial professionals run the plan, and there is a clean client-facing view you can present or share. Individual investors use the same planner for their own household.

What is the difference between Individual, Professional, Pro Max, and Unlimited?

Individual Investor is $19.99/mo ($199.99/yr) for one household. Financial Professional is $39.99/mo ($399.99/yr) for up to 25 households, with a saved roster, annual Roth monitoring, advisor view, branded PDF, and CPA letter. Pro Max is $59.99/mo ($599.99/yr) for up to 75 households with the same advisor tools plus a 5× monthly AI allowance. Unlimited is $79.99/mo ($799.99/yr) with no household cap, the same advisor tools, and a 20× monthly AI allowance. Paying yearly saves 2 months versus monthly billing.

How much AI is included?

Individual and Professional include the standard monthly AI allowance for Jay and Kim. Pro Max includes a 5× monthly AI allowance. Unlimited includes 20× AI — twenty times the standard monthly budget, with no household cap.

Do I have to re-run the analysis every time I open a client?

No. Run the analysis once and it is stored under your account with that household. Open the workspace anytime to view the same plan without waiting on the optimizer again. Annual monitoring uses a green, yellow, or red status on each household when income, markets, tax law, RMDs, or year-end timing suggest a fresh run.

YOUR WORKSPACE

Your households

StatusClientPre-taxLifetime savingsNext stepActions

Annual Roth monitoring watches income, markets, tax law, RMDs, and year-end timing. Re-run only when the signal says so.

Client inputsupload, form, or Ask Jay Show ▾
Client submitted this household. Review the numbers, then run the analysis. Nothing has been run yet.
Step 1 of 2

Tell us about the household

Upload statements, enter details manually, or talk it through with Jay — all three feed the same plan.
How this worksDrop one or more IRA / 401(k) statements or official Social Security Statements (Form SSA-7005). Account statements in one upload replace the household’s existing account rows (files in the same batch are combined). We classify each account and pull monthly Social Security estimates — then you confirm on Enter manually. Tip: click New Plan first when switching cases so income and Social Security don’t carry over.
📄
Drop statements or tap to browse

IRA / 401(k) PDFs or photos, or Social Security Statement PDFs — select multiple files at once.

Demo Household Sample data — not a real client. Nothing here is saved to your household list.
Quick start1) Name the household  ·  2) Add each person’s date of birth  ·  3) Attach their accounts  ·  4) Run analysis. Social Security accepts monthly amounts (annual figures ≥ $8,000 auto-convert). Everything else is optional and stays tucked away until it matters.
★ Not found in your statement. Please add these.
Household Filing & location
Members DOB + Social Security per person
Assets Assign each account to a household member — IRAs are individual, never joint
Income & spending Cash flow that shapes conversions

Enter ongoing income and what you want to spend in retirement. Timing fields sit beside each amount so the layout stays even.

Wages, interest, and similar — not pension or IRA withdrawals.
Last year this income is received. Blank = continues.
Taxable pension before Roth conversions.
Blank start = already paying. Blank end = continues.
After-tax monthly target used to estimate how much cash the portfolio needs each year.
Blank if already drawing.
Statement date — growth starts the next day.
More spending assumptions (inflation, growth, withdrawal order)
Applied to every account — pre-tax, Roth, and taxable. Leave blank for 6%.
Deduction method (standard for most households)
Already done this tax year (optional — skip if none)

Only fill in what already happened — conversions, RMDs, or other IRA distributions taken this calendar year. Leave blank if none.

Primary
Spouse
Roth conversions
Gross conversions already done
Other IRA withdrawals
Taxable IRA distributions only — not conversions or RMDs
RMD taken
Taxable RMD cash (not QCD)
QCD completed
Qualified charitable distributions
Advanced current-year details
If blank, mid-year plans estimate paid tax from the elapsed-year fraction.
Optional override when cash-flow mode is explicit remaining.
Needed when both an IRA and employer plan exist — otherwise Form 8606 basis may be wrong.
Needed when both IRA and employer-plan RMDs may apply.
Advanced details (optional, sharpens the numbers)
Cash dividends available for spending. Legacy plans that only stored a combined QD+LTCG amount still load here until you enter long-term gains separately.
Preferential taxable gain only — not automatically treated as household cash. Model taxable-account sales through the taxable balance when sale proceeds matter.
Enter only net investment income not already represented in qualified dividends or long-term capital gains above. This field adjusts the NIIT base only; the underlying taxable income must already be in an income field.
Used for years after 2027. 2027 uses SSA's announced 3.6%.
Used for this year's IRMAA. Leave blank to treat as $0.
Rolls forward into next year's lookback.
Combined federal + state. When Terminal ordinary rate is blank, this rate haircuts ending pre-tax balances. For legacy-at-death, it also sets the heir rate if that field is blank. Does not by itself complete the terminal capital-gain rate.
How ending balances are valued for the optimizer objective.
Required for after-tax equivalent; combined federal + state pretax haircut. Blank falls back to Expected future tax rate, then a federal-only infer.
Required for after-tax equivalent; combined federal + state haircut on embedded taxable gain. Leaving this blank keeps an assumed 18.8% and marks the terminal model incomplete.
IRS allows delaying the first IRA RMD until April 1 of the next year (the second RMD is still due that Dec. 31). Employer-plan still-working deferrals are separate.
QCDs can only be made from an IRA.
2026 statutory limit is $111,000 per eligible owner. Later years use an estimated inflation-indexed cap (planning assumption).
Required for High confidence when annual QCD is planned. Confirms the IRS Pub 590-B QCD Adjustment Worksheet so we do not assume zero unused deductible carry.
Required for High confidence when IRA balances exist. Unsure suppresses the recommendation. Form 8606 is owner-specific — for MFJ use the Primary/Spouse fields below.
Legacy single-owner / household field. Prefer owner-specific amounts when filing jointly.
Form 8606 line 1 for this tax year. Owner-specific — never pools with spouse.
Not modeled — Yes or Unsure blocks High confidence.
Not modeled — Yes, Unsure, or unconfirmed business income blocks High confidence.
Federal tax is modeled before credits — Yes or Unsure blocks High confidence.
2026 standard-deduction path allows up to $1,000 ($2,000 MFJ) of qualifying cash gifts.
Blank means the wages above are already being received.
Rental, royalty, or other recurring taxable income with its own start/end years below.
How this worksNo forms required. Jay, our AI assistant, asks for what the calculator needs one question at a time, then builds the plan automatically when he has enough.
Jay AI assistant
online and ready to help
Your analysis will appear here

A Roth conversion plan estimate in one click

Fill in the household above, then run the analysis. Everything here is generated from those numbers:

01
Bracket & IRMAA analysisExactly how much room is left in each bracket before the next cliff.
02
Year-by-year conversion scheduleThe recommended amount to convert each year, with a chart.
03
RMD table & forced-income reliefWhat RMDs look like with and without the plan.
04
Monthly spending withdrawalsEstimated dollars to pull from each account to fund retirement.
05
Lifetime savings & a client-ready PDFConvert vs. do-nothing, plus a branded three-page deliverable.
Demo Household — sample data, not a real client. Sign up to run your own plans and save.
Easy Roth Conversion Planner
About Easy Roth

Planning estimates you can review with a tax professional.

Easy Roth models Roth conversion scenarios under the assumptions you enter — federal tax, selected state tax, and Medicare interactions — so investors and advisors can walk into a CPA or EA conversation with a clear picture, not a blank page.

What it covers

Year-by-year conversion estimates compared against doing nothing, under your growth, spending, and filing assumptions.

  • 2026 federal brackets, Social Security taxation, and IRMAA surcharges
  • RMD timing, QCD handling, and conversion vs. hold side by side
  • Selected state models (NJ, PA, CA, IL, NC, NY, GA, SC, VA, AZ, MI, OH, CO, IA, WI, MN, MA) — usually marked Modeled — assumptions apply
  • Advisor workspace, client view, and a branded deliverable when you need to share the plan

Who it’s for

People who need an assumption-driven Roth conversion picture before they act — not a tax return, and not a substitute for professional advice.

  • Individual investors preparing for a conversation with a CPA or EA
  • Financial advisors modeling households and monitoring plans year to year
  • Anyone who wants the trade-offs visible: tax cost, IRMAA, RMDs, and terminal wealth

What this tool does not model

These gaps are intentional. When they matter, Easy Roth lowers confidence or blocks a recommendation instead of guessing.

Unconfirmed Form 8606 basisStatus Unsure (or unconfirmed with IRA balances) hard-stops a recommendation. Known nondeductible basis uses Form 8606 pro-rata.
Full Schedule A / creditsItemized AGI-sensitive medical and charitable limits, Schedule 1-A items, QBID, and income-sensitive credits are not a complete tax-prep engine.
AMT & inherited IRAsAlternative minimum tax and inherited / beneficiary IRA rules are outside the current model.
Incomplete state returnsLocal taxes (NYC/Yonkers, Ohio municipal) and states without a detailed model are not fully estimated.
Joint Life RMD tableThe Joint Life and Last Survivor table is not modeled; disclosed cases block recommendations.
Plan-document exceptionsStill-working RMD delay is modeled only when you confirm the plan document permits it. Terminal rate assumptions must be confirmed for High confidence.

Outputs are planning estimates. Review every figure with a qualified tax professional before you convert.

Contact Report a bug
Contact

We're here to help.

Questions about a plan, billing, or getting set up? Email us and we'll get back to you.

Email
Easyrothconversion@gmail.com
Open email app

Prefer to ask inside the app? Click Help in the top bar any time to chat with Kim, the built-in navigation assistant.

×