How it works
The RMD Calculator estimates a US required minimum distribution from the entered birth year, RMD year, prior December 31 account balance, spouse-beneficiary inputs, and estimated return. It shows the owner and spouse ages used by the app, the distribution period, current-year RMD estimate, projected end balance, projected next-year RMD, missed-RMD penalty exposure, first-RMD text, and the table branch note.
Use this calculator to compare one RMD estimate at a time before checking IRS required-minimum-distribution guidance, Publication 590-B tables, IRS worksheets, Form 5329 instructions, plan documents, a plan administrator, a tax professional, or legal guidance. Use Retirement for broader retirement need and withdrawal estimates, 401K for workplace contribution and withdrawal-cost inputs, Annuity Payout for fixed payout math, and Investment for generic fixed-return balance projection.
Formula notes
This formula page covers the app's US RMD Calculator: a required-minimum-distribution estimate from birth year, RMD year, prior December 31 account balance, spouse beneficiary inputs, and a fixed return assumption. It estimates the current-year RMD, projected end balance, next-year RMD, and missed-RMD penalty exposure. It does not determine an official IRS RMD, plan-administrator amount, inherited-account rule, Roth treatment, tax filing answer, penalty waiver, distribution deadline, or personalised retirement advice.
Step by step
- Read birth year, RMD year, prior December 31 account balance, spouse primary beneficiary, spouse birth year, and estimated return.
- Compute owner age as max(0, rmdYear - birthYear) and spouse age as max(0, rmdYear - spouseBirthYear). This is a year-level approximation, not a birthday-level deadline calculation.
- Set the app starting age to 75 when birth year is 1960 or later, otherwise 73. This mirrors the current helper, but older 70.5 and 72 cohorts still require official IRS or plan-administrator confirmation.
- If owner age is below the app starting age, return RMD amount, distribution period, next-year RMD, and missed-RMD penalties as 0.
- When no RMD is modeled, project end balance by multiplying the entered balance by 1 plus the entered return percent divided by 100.
- When an RMD is modeled, start with the app's Uniform Lifetime factor for the owner's age, using age 72 as the minimum lookup and age 120 as the cap.
- If the spouse is not the primary beneficiary, the spouse age is missing or zero, or the spouse is not more than ten years younger, use the Uniform Lifetime factor directly.
- If the spouse is the primary beneficiary and more than ten years younger, the app currently adds 0.4 to the Uniform Lifetime factor for each year beyond the ten-year gap.
- That younger-spouse branch is an app planning adjustment. IRS Publication 590-B uses the Joint Life and Last Survivor Table for this case, so users should not treat the app branch as the official Table II divisor.
- Compute the estimated RMD as prior December 31 balance divided by the selected distribution period.
- Project end balance as prior December 31 balance multiplied by 1 plus the entered return percent, then subtract the estimated RMD and floor the result at zero.
- Compute the next-year divisor from owner age plus one and spouse age plus one, using the same standard or younger-spouse branch.
- Compute projected next-year RMD as projected end balance divided by the next-year divisor.
- Estimate standard missed-RMD penalty exposure as 25 percent of the current-year RMD amount and corrected penalty exposure as 10 percent of the RMD amount.
- Round displayed currency values to two decimals after the divisor and projection calculations.
- Use IRS, plan-administrator, tax, and legal sources before turning this estimate into deadline, taxability, account-type, waiver, inherited-account, Roth, aggregation, filing, or personalised retirement guidance.
Sources and validation
This calculator is an original implementation based on documented formulas, app-specific assumptions, deterministic fixtures, edge cases, rounding policy tests, and internal validation. It is not copied from a single source.
Outputs are checked with deterministic fixtures, edge cases, rounding policy tests, and internal independent comparator checks where overlapping outputs are available. The result remains an educational estimate, not a quote, approval, tax answer, or personalised advice.
- IRS required minimum distribution guidance, Publication 590-B Appendix B Tables II and III, RMD FAQs, worksheets, comparison chart, Form 5329 instructions, and SECURE 2.0 notices should be used before copy discusses official RMD tables, beginning dates, penalties, corrections, Roth treatment, inherited accounts, aggregation, filing, or tax treatment.
- Plan documents or the plan administrator should be used before copy discusses workplace retirement-plan distribution timing, account-specific balances, plan-specific exceptions, or official distribution instructions.
See the Calcs.finance methodology for the full review approach.
Assumptions
- The result is not an official IRS RMD, plan-administrator amount, tax filing answer, distribution instruction, penalty-waiver decision, Form 5329 determination, inherited-account rule, Roth treatment, aggregation answer, withholding estimate, state-tax answer, legal answer, or personalised retirement advice.
- The app uses birth-year-only age rather than exact dates of birth. Its starting-age helper does not precisely handle older age-70.5 and age-72 cohorts, April 1 first-year deadlines, December 31 later-year deadlines, or plan-specific workplace timing.
- Package fixtures cover the default, not-yet-required, and younger-spouse branches, and internal independent comparator checks cover scoped overlapping outputs. Official IRS tables, worksheets, plan documents, tax authorities, and professional review remain necessary before publishing or acting on RMD table, deadline, correction, account-type, tax, legal, or jurisdiction-specific claims.
Formula version 2026.05.22-us-rmd-uniform-lifetime
Common mistakes to avoid
- Entering a current account balance instead of the prior December 31 balance used by the calculator and by IRS RMD worksheets.
- Treating the first-RMD text as a complete deadline calendar. The calculator does not calculate exact birthday timing, April 1 first-year deadlines, December 31 later-year deadlines, workplace-plan delay rules, or plan-document exceptions.
- Using the younger-spouse branch as an official Table II result. The app currently uses a documented planning adjustment when the spouse is more than ten years younger, so the IRS Joint Life and Last Survivor Table still needs to be checked before a real distribution or filing decision.
Worked example
Default examples for current RMD, no-RMD, and younger-spouse branches
These examples use the app's current fixtures. They show the calculator mechanics and known limits, not an official IRS distribution instruction.
- Default 2026 fixture: birth year 1951, RMD year 2026, prior December 31 balance $300,000, spouse primary beneficiary yes, spouse birth year 1953, and estimated return 5 percent.
- The app computes owner age 75 and spouse age 73. The app starting age is 73, so it models an RMD.
- Because the spouse is not more than ten years younger, the app uses the Uniform Lifetime factor for age 75: 24.6.
- The estimated RMD is $300,000 / 24.6 = $12,195.12 after rounding.
- Projected end balance is $300,000 * 1.05 - $12,195.12 = $302,804.88.
- The next-year divisor for owner age 76 is 23.7, so projected next-year RMD is $302,804.88 / 23.7 = $12,776.58.
- The standard missed-RMD penalty estimate is 25 percent of $12,195.12, or $3,048.78. The corrected penalty estimate is 10 percent, or $1,219.51.
- Not-yet-required fixture: birth year 1970 and RMD year 2043 produce owner age 73, below the app starting age of 75 for birth years 1960 or later.
- That branch shows no RMD for 2043 and grows the $500,000 balance by 4 percent to a projected $520,000.
- Younger-spouse fixture: birth year 1950, spouse birth year 1970, RMD year 2026, and $600,000 balance produce owner age 76 and spouse age 56.
- The app's current younger-spouse adjustment uses divisor 27.7 and estimates an RMD of $21,660.65.
- That 27.7 divisor is a planning adjustment in this app, not the official IRS Joint Life and Last Survivor Table value. The internal validation report records this as a known mismatch.
The standard Uniform Lifetime path explains the app's table-based RMD estimate. The younger-spouse and older-cohort paths need official IRS table, deadline, and plan confirmation before a real withdrawal or filing decision.
What this formula does not include
- The calculator uses birth year rather than exact date of birth. It cannot determine the age-70.5 half-year boundary or every first-RMD beginning-date rule.
- The current starting-age helper returns 73 for birth years before 1960 and 75 for birth years 1960 or later. Older age-70.5 and age-72 cohorts require official IRS or plan-administrator confirmation before relying on the output.
- The Uniform Lifetime path uses current app factors for ages 72 through 120 and caps later ages at 120. It does not expose the full IRS table in the UI.
- The younger-spouse branch is a simplified planning adjustment, not the official IRS Joint Life and Last Survivor Table. The validation report states that this branch should be upgraded to the full IRS table before being treated as an official divisor.
- The missed-RMD penalty outputs are percentage estimates from the modeled RMD amount. They do not determine Form 5329 filing, reasonable-cause relief, correction timing, waiver eligibility, or actual tax owed.
- The first-RMD text is a general starting-age note. It does not calculate April 1 first-year deadlines, December 31 later-year deadlines, or plan-specific workplace retirement plan timing.
- No inherited-account rules, beneficiary payout period, IRA aggregation, multiple-account coordination, Roth IRA owner-lifetime rule, designated Roth plan treatment, account balance adjustments, withholding, ordinary income tax, state tax, or legal filing rule is calculated.
- Projected end balance assumes the whole prior-year balance earns the entered annual return and the RMD is withdrawn at year end. Real accounts can have distributions, fees, losses, investment changes, and cash flows during the year.
- Scoped independent comparator checks pass 4 of 4 scoped scenarios, but the younger-spouse scenario uses tolerance because the independent comparator uses the IRS Joint Life and Last Survivor Table while this app uses a planning adjustment.
- Use IRS required-minimum-distribution guidance, IRS Publication 590-B tables, IRS RMD FAQs, IRS worksheets, IRS Form 5329 instructions, plan documents, plan administrators, tax authorities, and qualified professionals before publishing or acting on RMD rule, deadline, penalty, tax, legal, account-type, inherited-account, Roth, or jurisdiction-specific claims.
- The result is an educational estimate from entered assumptions, not financial, tax, legal, pension, plan-administrator, IRS, regulated-product, or personalised retirement advice.
Terms used in this calculator
- Prior December 31 balance
- The retirement account value entered for the end of the year before the RMD year. The calculator divides this balance by the selected distribution period when it models a current-year RMD.
- Distribution period
- The divisor used to estimate the required minimum distribution. The standard app path uses the Uniform Lifetime factor. The younger-spouse path is a planning adjustment and not the official IRS Table II divisor.
- Missed-RMD penalty estimate
- A percentage estimate based on the modeled RMD amount. The calculator shows 25 percent and 10 percent exposures, but it does not determine actual tax, correction timing, waiver eligibility, or Form 5329 treatment.
More retirement calculators
Estimate deferred annuity accumulation from starting principal, regular additions, growth rate, and contribution timing.
Estimate a fixed-length annuity payout amount or how long an annuity can last with a fixed payout.
Estimate retirement savings needs, savings required, monthly withdrawal capacity, and how long savings may last.
Project a 401(k) balance, estimate early withdrawal costs, and find the salary contribution needed to capture an employer match.