Enter your best full-year estimates for the numbers below. Tax form references are listed in blue if you'd like to check amounts from a previous year.
Select a target bracket and enter your income to see your Roth conversion headroom.
This information is intended for educational and informational purposes only. Tax laws are complex, subject to frequent changes, and vary based on individual circumstances. It should not be taken as professional financial, legal, or tax advice. Please consult a qualified CPA or certified tax professional before executing any Roth conversions or other financial strategies.
Loading tax data…
Enter your best full-year estimates for the numbers below. Tax form references are listed in blue if you'd like to check amounts from a previous year.
Enter your net SS benefits and we'll estimate the taxable portion based on your other income.
Select a target bracket and enter your income to see your Roth conversion headroom.
All numbers are approximate and may not reflect every federal or state tax rule. Use this as a planning estimate to discuss with a qualified tax professional.
Enter your current age in settings to estimate your first RMD at age 73.
Enter your current age in settings to estimate your first RMD at age 75.
Simple Roth is a calculator designed to help you determine the maximum Roth IRA conversion you can execute before exceeding your target federal tax bracket. It also estimates the federal and state (in some cases) tax impact of that conversion.
What it is: A tool that gets you reasonably close to a tax-efficient conversion number if you have a good working knowledge of your financial situation.
What it is not: A primer on Roth IRAs or an app that builds a sophisticated multi-year conversion strategy. And, of course, it's not a resource that should be taken in any way, shape, or form as professional financial or tax advice!
Yes! Simple Roth is built on a private-by-design architecture: All calcs happen directly in your browser. No tax settings or income numbers are sent to a server or shared with third parties. Some cookies are dropped for site security and analytics.
By combining ordinary income, preferred income, NIIT, state tax, and IRMAA premium cliffs, Simple Roth attempts to provide the real marginal cost of your conversion.
My apologies, but probably not. There are lots of variables and a good mobile UX would require its own separate design (not just responsive). It does work on tablet in landscape.
There are a wicked number of arcane IRA and income tax rules by state, so to build the logic and an automatic update engine is a challenge. I'll try to add more as I find the time.
I spent 40 years in tech, and one of my retired guy hobbies is building apps that I — and a few others — might find useful.
I don't give out my name because, though most people are perfectly lovely, there are enough wackadoos out there that I'd rather not engage. ☮️
Thank you for reaching out. We will get back to you as soon as possible.
Effective date: August 2, 2026
This is a free hobby project. I built it carefully, but I am one person, not a company. Do not rely on it for anything important, check your own inputs, and verify anything that matters with a qualified professional. The rest of this page is the longer, more careful version of that.
Simple Roth is a free hobby app intended to help people explore possible Roth IRA conversion scenarios. It is provided without charge, advertising, subscriptions, or donations. By using it, you agree to the terms on this page.
Simple Roth provides approximate planning estimates and may not reflect every federal or state tax rule, adjustment, exemption, credit, deduction, interaction, or change in law. It is not tax-preparation software and does not provide tax, legal, accounting, investment, or financial advice.
Its results should not be used by themselves to prepare a tax return or make an important financial decision. You are responsible for checking your inputs and verifying important decisions with an appropriately qualified professional. Although I have made reasonable efforts to make the calculator useful and accurate, I do not guarantee that its results are complete, current, or correct for your circumstances.
Simple Roth does not require an account. The calculator is designed to perform its financial calculations locally in your browser, and I do not intentionally receive or store the figures you enter.
Please do not enter confidential information such as Social Security numbers, account numbers, passwords, or information identifying another person.
Simple Roth uses the Google Gemini API to summarize and explain general tax regulations. It sends Google only general tax-law text or questions about tax rules — never the figures you enter into the calculator. Simple Roth currently uses Google's unpaid Gemini API service; under Google's current terms, API inputs and responses may be used to improve its products and may be reviewed by authorized personnel.
AI-generated summaries may be inaccurate, incomplete, or outdated. They are general information only — not tax, legal, accounting, investment, or financial advice. Verify anything important using official sources or a qualified professional.
Simple Roth is hosted through Cloudflare, which provides website delivery, security, bot protection, and analytics. Cloudflare may process technical information such as your IP address and approximate location, browser and device details, pages viewed, and request, security, performance, and error logs. Cloudflare Web Analytics does not use cookies; Cloudflare security services, including Turnstile, may use cookies or similar browser storage when necessary to protect the site.
This information is used to protect the site, understand general usage, and diagnose problems — not to build advertising profiles. Simple Roth does not use advertising cookies or cross-site behavioral tracking, does not sell personal information, and does not share information with advertisers, so it does not respond differently to browser "Do Not Track" signals.
Cloudflare and Google process information under their own terms and privacy practices, which I do not control. Restricting cookies in your browser may prevent security or site features from working correctly.
SIMPLE ROTH IS PROVIDED "AS IS" AND "AS AVAILABLE." TO THE FULLEST EXTENT PERMITTED BY LAW, THE DEVELOPER EXPRESSLY DISCLAIMS ALL WARRANTIES AND SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, LOSS OF DATA, TAX PENALTIES, OR UNAUTHORIZED ACCESS RESULTING FROM YOUR USE OF THE SERVICE.
These terms are governed by the laws of the State of California, without regard to its conflict-of-laws rules. Any dispute arising from these terms or your use of the service will be brought exclusively in the state or federal courts located in California.
I may update Simple Roth or this notice from time to time. The effective date above will be updated when this page changes materially, and continued use after a change means the revised terms apply.
Questions, privacy inquiries, or reports of a problem may be sent to:
Sorry, Simple Roth is optimized for a laptop or external monitor.