Required Minimum Distribution (RMD) Calculator
Our free RMD Calculator helps you determine the minimum amount you must withdraw from your tax-deferred retirement accounts each year. Using the latest IRS life expectancy tables and updated 2025 rules, this calculator ensures you stay compliant with federal requirements while avoiding costly penalties. Whether you have a Traditional IRA, 401(k), 403(b), or other qualified retirement plan, our tool provides accurate RMD calculations and future projections to help you plan your retirement withdrawals effectively.
Calculate Your Required Minimum Distribution
Method & sources
This calculator is educational, not advice. It estimates a Required Minimum Distribution from the numbers you enter; it is not tax or legal advice. Confirm your actual RMD with your account custodian or a tax professional.
- Formula
RMD = Account balance as of December 31 of the prior year / Life expectancy factor for your current age.
The factor comes from the IRS Uniform Lifetime Table (Table III), keyed by age.
Each account is calculated separately, then summed for the total RMD across all accounts entered.
Shortfall = max(0, Total RMD - Amount already withdrawn this year).
Penalty if a shortfall remains at year end = Shortfall x 25%, reducible to Shortfall x 10% if corrected within the IRS correction window.
- Rounding
- The page displays every dollar figure rounded to the nearest whole dollar (Intl.NumberFormat with 0 decimal places) - it never shows cents on screen. The reference cases below give the exact, unrounded arithmetic so you can check the formula by hand; the calculator itself will show each of those figures rounded to the nearest dollar (e.g. $18,867.92 appears on screen as $18,868). The life-expectancy factor itself is used to one decimal place, exactly as published in the IRS table, with no further rounding before the division.
- Inputs used
- Current age and birth year (each auto-fills the other)
- One or more retirement accounts: type, balance as of Dec 31 prior year, and any amount already withdrawn this year
- Expected annual growth rate (optional, for the future-projection chart only, default 6% if left blank)
- Number of years to project (optional, default 10)
- What this does not account for
- Roth IRAs (no RMD during the owner's lifetime - the calculator refuses to add one as an RMD-bearing account)
- The Joint Life and Last Survivor Table, used instead of the Uniform Lifetime Table when a spouse is the sole beneficiary and more than 10 years younger - this calculator always uses the Uniform Lifetime Table
- Qualified Charitable Distributions and how they offset the withdrawal requirement
- Aggregation rules that differ by account type (IRAs can be aggregated across accounts; most employer plans like 401(k)s cannot) - the calculator sums every account without distinguishing which ones a real filer could combine
- The first-RMD-year exception allowing a delay to April 1 of the following year
- Jurisdiction
- United States, federal (IRS). Uniform Lifetime Table applies to unmarried owners and to married owners whose spouse is not the sole beneficiary more than 10 years younger.
- Source
- IRS Publication 590-B (2025), Appendix B, Table III (Uniform Lifetime) - the life-expectancy factors this card's formula divides by. Start ages are sourced separately: see the changing-fact register entry rmd-start-ages (IRS Internal Revenue Bulletin 2024-33) and the limitations below.
- Effective date
- 2025 tax year (current IRS Publication 590-B); RMD start ages and the 25%/10% penalty structure have applied since the SECURE 2.0 Act (2022) with no change scheduled.
- Version
- 1.1
- Last substantive review
- 2026-09-20
- Limitations
- The RMD start age (72/73/75 by birth year) is sourced to IRS Internal Revenue Bulletin 2024-33, not to the general "Retirement topics - RMDs" page, which states "age 73" without the birth-year breakdown. IRB 2024-33 itself leaves people born in 1959 in an unresolved gap between the two thresholds (reserved for separate rulemaking); this calculator treats 1951-1959 as one band (age 73) and does not flag that ambiguity for a 1959-born user.
- The calculator does check that you've reached your real RMD start age before calculating (validateInputs() compares currentAge against getRmdStartAge(birthYear) and refuses with an explanatory error if you haven't) - entering an age below your start age is correctly blocked, not silently miscalculated.
- This is not a substitute for your account custodian's own RMD calculation, which is the one the IRS holds you to.
- Does not handle inherited IRAs, which use different tables and rules entirely.
Reference cases
Five worked examples you can check by hand against the formula above.
Reference case 1: Age 73, single Traditional IRA, $500,000 balance
- Age: 73
- Account balance: $500,000
- Already withdrawn: $0
Result: Factor 26.5 (age 73). RMD = $500,000 / 26.5 = $18,867.92 exactly; the page displays this rounded to the nearest whole dollar as $18,868.
Reference case 2: Age 80, single 401(k), $750,000 balance
- Age: 80
- Account balance: $750,000
- Already withdrawn: $0
Result: Factor 20.2 (age 80). RMD = $750,000 / 20.2 = $37,128.71 exactly; displayed on the page as $37,129.
Reference case 3: Age 90, single IRA, $200,000 balance
- Age: 90
- Account balance: $200,000
- Already withdrawn: $0
Result: Factor 12.2 (age 90). RMD = $200,000 / 12.2 = $16,393.44 exactly; displayed on the page as $16,393.
Reference case 4: Age 75, two accounts totalling $450,000 ($300,000 + $150,000)
- Age: 75
- Account 1 balance: $300,000
- Account 2 balance: $150,000
- Already withdrawn: $0
Result: Factor 24.6 (age 75) applied to each account, then summed: $12,195.12 + $6,097.56 = $18,292.68 exactly; displayed on the page as $18,293 (each account also shown individually, rounded).
Reference case 5: Age 100, single IRA, $50,000 balance, $2,000 already withdrawn (shortfall + penalty check)
- Age: 100
- Account balance: $50,000
- Already withdrawn: $2,000
Result: Factor 6.4 (age 100). RMD = $7,812.50 exactly, displayed as $7,813. Shortfall = $5,812.50, displayed as $5,813. Penalty warning shown: 25% of shortfall = $1,453.13 (displayed $1,453), reducible to 10% = $581.25 (displayed $581) if corrected in time.
Change log
| Date | Change |
|---|---|
| 2026-09-14 | RMD calculator built (T-684 widened). |
| 2026-09-20 | Corrected the Uniform Lifetime Table in rmd-calculator.js: it held the pre-2022 IRS table shifted two ages, understating every RMD by roughly 6-8%. Replaced with the current IRS Publication 590-B (2025) Table III, fetched and verified this session. Method card published (T-685). |
| 2026-09-20 | Independent verification found three problems in the first version of this card and fixed all three: (1) the rounding field claimed cent-precision display when the page actually shows whole dollars only - reference cases now state both; (2) the start-age source was the generic IRS RMDs page, which does not itself state the 72/73/75 birth-year breakdown - re-sourced to IRS Internal Revenue Bulletin 2024-33, which does, and which also surfaces a real ambiguity for 1959 births that IRB 2024-33 itself leaves unresolved; (3) an earlier draft of this card (and FCH-ISS-20) wrongly claimed the calculator has no floor check on RMD age - it does (validateInputs() blocks calculation below your real start age with an explanatory error); FCH-ISS-20 closed as invalid. |
How to Use the RMD Calculator
- Enter Your Age and Birth Year: Input your current age and birth year. The calculator uses your birth year to determine when you must start taking RMDs (age 73 for those born 1951-1959, age 75 for those born 1960 or later).
- Add Your Retirement Accounts: Enter the balance of each retirement account as of December 31st of the previous year. Select the appropriate account type and add a description if desired.
- Include Multiple Accounts: Use the "Add Another Account" button to include all your RMD-eligible retirement accounts for a comprehensive calculation.
- Enter Previous Withdrawals: If you've already made withdrawals this year, enter those amounts to see how much you still need to withdraw.
- Set Projection Parameters: Optionally adjust the expected annual growth rate and number of years for future RMD projections.
- Calculate and Review: Click "Calculate RMD" to see your required distributions, penalty warnings (if applicable), and future projections chart.
Understanding Required Minimum Distributions
Required Minimum Distributions (RMDs) are mandatory annual withdrawals from tax-deferred retirement accounts that begin at age 73 for individuals born between 1951 and 1959, or age 75 for those born in 1960 or later. The purpose of RMDs is to ensure that the government eventually collects taxes on the money that has been growing tax-deferred in your retirement accounts.
RMD Calculation Method
Your RMD is calculated using the IRS Uniform Lifetime Table, which provides life expectancy factors based on your age. The formula is simple:
RMD = Account Balance (as of Dec 31 previous year) ÷ Life Expectancy Factor
2025 RMD Rules and Changes
The SECURE Act 2.0 made significant changes to RMD rules. Most notably, the required beginning age increased from 72 to 73 for individuals born between 1951 and 1959, and to 75 for those born in 1960 or later. Additionally, the penalty for missing RMDs was reduced from 50% to 25% of the shortfall amount, and can be further reduced to 10% if the error is corrected in a timely manner.
Account Aggregation Rules
The rules for aggregating RMDs vary by account type. For Traditional IRAs, SEP-IRAs, and SIMPLE IRAs, you can calculate the total RMD across all accounts and take the distribution from any combination of these accounts. However, for employer-sponsored plans like 401(k)s and 403(b)s, you must calculate and take the RMD from each account separately.
RMD Planning Strategies
While RMDs are mandatory, there are strategies to help manage their impact:
Tax-Efficient Withdrawal Timing
Consider the timing of your RMDs in relation to other income sources. If you have a year with lower income, you might want to take additional distributions beyond your RMD to take advantage of lower tax brackets.
Qualified Charitable Distributions
If you're 70½ or older, you can make Qualified Charitable Distributions (QCDs) directly from your IRA to qualified charities. These distributions count toward your RMD but are excluded from your taxable income, up to $100,000 per year.
Roth Conversions Before RMDs Begin
Before you reach your RMD age, consider converting some traditional IRA funds to a Roth IRA. While you'll pay taxes on the conversion, Roth IRAs don't have RMD requirements during your lifetime, providing more flexibility in retirement.
Frequently Asked Questions (FAQ)
FAQ Index
An RMD is the minimum amount you must withdraw annually from tax-deferred retirement accounts like traditional IRAs and 401(k)s starting at age 73 (for those born 1951-1959) or age 75 (for those born 1960 and later). These requirements ensure that the government eventually collects taxes on money that has been growing tax-deferred in your retirement accounts.
RMDs must begin by April 1st of the year following the year you turn 73 (if born 1951-1959) or 75 (if born 1960 or later). After the first year, RMDs must be taken by December 31st of each year. Note that if you delay your first RMD until April 1st, you'll need to take two distributions in that year.
Your RMD is calculated by dividing your account balance as of December 31st of the previous year by your life expectancy factor from the IRS Uniform Lifetime Table. The table provides distribution periods based on your age, assuming your beneficiary is 10 years younger than you.
If you fail to take your full RMD by the deadline, the IRS imposes a penalty of 25% of the amount you should have withdrawn. This penalty can be reduced to 10% if corrected promptly. Additionally, you'll still need to take the missed distribution and pay regular income taxes on it.
Yes, you can always withdraw more than your RMD. However, excess withdrawals in one year cannot be applied to future years' RMD requirements. Each year's RMD must be calculated and satisfied separately.
No, Roth IRAs do not require RMDs during the owner's lifetime. However, Roth 401(k) and 403(b) accounts do have RMD requirements unless rolled over to a Roth IRA. This is one of the key advantages of Roth IRAs for estate planning purposes.
You must calculate the RMD for each account separately. For IRAs (including Traditional, SEP, and SIMPLE), you can aggregate the total RMD and take it from any combination of your IRAs. For employer-sponsored plans like 401(k)s and 403(b)s, you must take the RMD from each account separately.
The IRS Uniform Lifetime Table provides life expectancy factors used to calculate RMDs. It assumes your beneficiary is 10 years younger than you, which generally applies to most situations. There are separate tables for inherited IRAs and situations where the spouse is more than 10 years younger.
