tools.finra.org Open in urlscan Pro
2606:4700::6812:73a  Public Scan

Submitted URL: http://track.smtpsendemail.com/9125259/c?p=9W0tjmETTtPWHtGTjHSNSPy8sbWgUfXyvKUmMpN01sPYIUOgqV3wflMv1ud5w6QEdKRYn_0bfMXN1MPgMjj6...
Effective URL: https://tools.finra.org/retirement_calculator/
Submission: On August 10 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

POST https://www.finra.org/finrabrand

<form action="https://www.finra.org/finrabrand" method="post" id="search-header-form" accept-charset="UTF-8">
  <fieldset class="js-form-item js-form-type-textfield form-type-textfield js-form-item-field-full-search-form form-item-field-full-search-form form-group">
    <input placeholder="Search FINRA" name="field_full_search_form" data-drupal-selector="edit-field-full-search-form" type="text" id="edit-field-full-search-form" value="" size="70" maxlength="60" class="form-text form-control">
  </fieldset>
  <input placeholder="Search FINRA" data-drupal-selector="edit-submit" type="submit" id="edit-submit" name="op" value="Search" class="button js-form-submit form-submit btn btn-primary form-control"
    data-drupal-states="{&quot;disabled&quot;:{&quot;:input[name=\u0022field_full_search_form\u0022]&quot;:{&quot;empty&quot;:true}}}">
  <input autocomplete="off" data-drupal-selector="form-bch8qcpkj74yldugadbrj-1bmc9ugt4vdjrktrp6lzu" type="hidden" name="form_build_id" value="form-Bch8QcPKJ74ylDUgAdBRj-1BMC9ugT4VdjRKTrp6lzU" class="form-control">
  <input data-drupal-selector="edit-search-header-form" type="hidden" name="form_id" value="search_header_form" class="form-control">
</form>

Name: main.calTable

<form name="main.calTable" novalidate="" class="ng-pristine ng-valid-min ng-valid-max ng-valid-fraction ng-valid-nonzero ng-invalid ng-invalid-required">
  <table class="detailstable">
    <tbody>
      <tr>
        <td class="calctitles">
          <div layout="row" layout-align="space-between center" class="layout-align-space-between-center layout-row">
            <span>How much have you already saved for retirement?</span>
            <i class="fa fa-exclamation-circle fa-lg" aria-hidden="true" ng-mouseover="" ng-mouseleave="" id="icon1" nga-tooltip="main.tooltip.initialSavingsBalance"><div class="tooltip layout-align-start-start layout-column ng-hide" ng-show="isShow" layout="column" layout-align="start start" aria-hidden="true">
	<span>Current Retirement Savings</span>
	<br>
    <span ng-bind-html="detail">How much do you currently have set aside for your retirement? These savings will be used to fund income payments once you are retired, -and they are in addition to any future annual deposits that the calculator estimates you will need. These savings will earn a return starting in the first year and are assumed to be contributed along with your first annual deposit at the beginning of the year. They will have the same tax status as the annual deposits.</span>
</div>
</i>
          </div>
        </td>
        <td>
          <div layout="row" layout-align="start center" class="layout-align-start-center layout-row">
            <input name="initialSavingsBalance" ng-model="main.data.initialSavingsBalance" required="" ng-model-options="{updateOn : 'default blur'}" min="0" max="100000000" ng-currency="" nga-currency="" nonzero="main.data.withdrawalPerYear"
              class="ng-pristine ng-untouched ng-not-empty ng-valid-required ng-valid-min ng-valid-max ng-valid-fraction ng-valid ng-valid-nonzero" aria-invalid="false">
            <!---->
          </div>
        </td>
      </tr>
      <!--<pre>myForm.myName.$error = {{ main.calTable.initialSavingsBalance | json }}</pre>-->
      <tr>
        <td class="calctitles">
          <div layout="row" layout-align="space-between center" class="layout-align-space-between-center layout-row">
            <span style="max-width: 400px">How much money will you need (after taxes) each year to cover all your living expenses once you have retired?</span>
            <i class="fa fa-exclamation-circle fa-lg" aria-hidden="true" ng-mouseover="" ng-mouseleave="" id="icon2" nga-tooltip="main.tooltip.withdrawalPerYear"><div class="tooltip layout-align-start-start layout-column ng-hide" ng-show="isShow" layout="column" layout-align="start start" aria-hidden="true">
	<span>Desired Annual Retirement Income</span>
	<br>
    <span ng-bind-html="detail">How much money will you need to live once you have retired (after taxes)? This is the amount you’ll need to cover all living expenses for an entire year. Financial professionals tend to agree you will need about 75 percent of your current income in retirement, to maintain your current standard of living. Enter this amount in today’s dollars. This figure is inflated each year at the rate defined below. It increases every year, starting in the second year. This figure is assumed to be needed at the beginning of the year.</span>
</div>
</i>
          </div>
        </td>
        <td>
          <div layout="row" layout-align="start center" class="layout-align-start-center layout-row">
            <input name="withdrawalPerYear" ng-model="main.data.withdrawalPerYear" required="" ng-model-options="{updateOn : 'default blur'}" min="0" max="10000000" ng-currency="" nga-currency=""
              class="ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-required ng-valid-min ng-valid-max ng-valid-fraction" aria-invalid="false">
            <!---->
          </div>
        </td>
      </tr>
      <tr>
        <td class="calctitles">
          <div layout="row" layout-align="space-between center" class="layout-align-space-between-center layout-row">
            <span>What is the annual income you expect to receive from other sources?</span>
            <i class="fa fa-exclamation-circle fa-lg" aria-hidden="true" ng-mouseover="" ng-mouseleave="" id="icon3" nga-tooltip="main.tooltip.annualMiscIncome"><div class="tooltip layout-align-start-start layout-column ng-hide" ng-show="isShow" layout="column" layout-align="start start" aria-hidden="true">
	<span>Annual Income from Other Sources</span>
	<br>
    <span ng-bind-html="detail">Do you expect other sources of income to be available for retirement? This could include income from Social Security, employer funded pension plans, non-retirement investments or an inheritance.</span>
</div>
</i>
          </div>
        </td>
        <td>
          <div layout="row" layout-align="start center" class="layout-align-start-center layout-row">
            <input name="annualMiscIncome" ng-model="main.data.annualMiscIncome" required="" ng-model-options="{updateOn : 'default blur'}" max="10000000" ng-currency="" nga-currency=""
              class="ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-required ng-valid-min ng-valid-max ng-valid-fraction" aria-invalid="false">
            <!---->
          </div>
        </td>
      </tr>
      <tr>
        <td class="calctitles">
          <div layout="row" layout-align="space-between center" class="layout-align-space-between-center layout-row">
            <span>Will this income be taxed in Retirement?</span>
            <i class="fa fa-exclamation-circle fa-lg" aria-hidden="true" ng-mouseover="" ng-mouseleave="" id="icon0" nga-tooltip="main.tooltip.incomeTaxable"><div class="tooltip layout-align-start-start layout-column ng-hide" ng-show="isShow" layout="column" layout-align="start start" aria-hidden="true">
	<span>Will this income be taxed in Retirement?</span>
	<br>
    <span ng-bind-html="detail">If the income in this box represents Social Security payments, then—depending on your earned income level—it could be taxed.  The higher one's earned income, the higher the percentage of Social Security benefits that are taxed. In addition, pension payments are fully taxable at earned income rates, and non-retirement investments are taxed at capital gains rates or as regular income, depending on the investment. Withdrawals from Roth IRAs and Roth 401(k)s, on the other hand, are not taxed, and municipal bonds are not taxed, either.  If you are not sure if this income is taxable, or if you have a mix pre-tax and post-tax income in the box, you may want enter “Yes” here, which would result in this income stream being taxed and result in a more conservative estimate of the savings you need to retire than if you entered “No” and did not tax this income in retirement. </span>
</div>
</i>
          </div>
        </td>
        <td>
          <div layout="row" layout-align="start center" class="layout-align-start-center layout-row">
            <select ng-model="main.data.incomeTaxable" name="incomeTaxable" required="" ng-model-options="{updateOn : 'default blur'}" class="ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-required" aria-invalid="false">
              <option value="">[Make a Selection]</option>
              <option value="true" selected="selected">Yes</option>
              <option value="false">No</option>
            </select>
            <!---->
          </div>
        </td>
      </tr>
      <tr>
        <td class="calctitles">
          <div layout="row" layout-align="space-between center" class="layout-align-space-between-center layout-row">
            <span>Current Age</span>
            <i class="fa fa-exclamation-circle fa-lg" aria-hidden="true" ng-mouseover="" ng-mouseleave="" id="icon3" nga-tooltip="main.tooltip.currentAge"><div class="tooltip layout-align-start-start layout-column ng-hide" ng-show="isShow" layout="column" layout-align="start start" aria-hidden="true">
	<span>Current Age</span>
	<br>
    <span ng-bind-html="detail">How old are you today? Along with your entry for retirement age, this figure determines how long until your retirement starts. Only complete years are considered. </span>
</div>
</i>
          </div>
        </td>
        <td>
          <div layout="row" layout-align="start center" class="layout-align-start-center layout-row">
            <input name="currentAge" type="number" min="1" max="110" ng-model="main.data.currentAge" required="" ng-keydown="main.filterInput($event)" class="ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-min ng-valid-max ng-valid-required"
              aria-invalid="false">
            <!---->
          </div>
        </td>
      </tr>
      <tr>
        <td class="calctitles">
          <div layout="row" layout-align="space-between center" class="layout-align-space-between-center layout-row">
            <span>Retirement Age</span>
            <i class="fa fa-exclamation-circle fa-lg" aria-hidden="true" ng-mouseover="" ng-mouseleave="" id="icon3" nga-tooltip="main.tooltip.retirementAge"><div class="tooltip layout-align-start-start layout-column ng-hide" ng-show="isShow" layout="column" layout-align="start start" aria-hidden="true">
	<span>Retirement Age</span>
	<br>
    <span ng-bind-html="detail">At what age will you retire? If you were born in 1960 or later, you must be 67 to be eligible for full Social Security benefits. The age you enter, minus the figure in Current Age, equals how long you have to save before you begin retirement. Only complete years are considered.  </span>
</div>
</i>
          </div>
        </td>
        <td>
          <div layout="row" layout-align="start center" class="layout-align-start-center layout-row">
            <input name="retirementAge" type="number" min="40" max="110" ng-model="main.data.retirementAge" required="" ng-keydown="main.filterInput($event)"
              class="ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-min ng-valid-max ng-valid-required" aria-invalid="false">
            <!---->
          </div>
        </td>
      </tr>
      <tr>
        <td class="calctitles">
          <div layout="row" layout-align="space-between center" class="layout-align-space-between-center layout-row">
            <span>Withdraw Until Age</span>
            <i class="fa fa-exclamation-circle fa-lg" aria-hidden="true" ng-mouseover="" ng-mouseleave="" id="icon6" nga-tooltip="main.tooltip.decreaseAge"><div class="tooltip layout-align-start-start layout-column ng-hide" ng-show="isShow" layout="column" layout-align="start start" aria-hidden="true">
	<span>Withdraw Until Age</span>
	<br>
    <span ng-bind-html="detail">How long will you need retirement income?   As a reference point, the average life expectancy for a 65 year old is 86 (21 years of income), 1 in 4 will live to age 93 (28 years of income), and about 5 percent will live until 100 (35 years of income).   People often base their income on average life expectancy, but this could be a mistake.  Since half of retirees live past the average age there is a real possibility you could outlive your assets if you base your income stream on an  -average life expectancy and live longer than the typical retiree.</span>
</div>
</i>
          </div>
        </td>
        <td layout="column" class="layout-column">
          <div layout="row" layout-align="start center" class="layout-align-start-center layout-row">
            <select ng-model="main.data.decreaseAge" name="decreaseAge" required="" ng-model-options="{updateOn : 'default blur'}" ng-change="main.selectWithdrawAgeChanged()" class="ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-required"
              aria-invalid="false">
              <option value="">[Make a Selection]</option>
              <option value="86" selected="selected">86 (about average life expectancy for a Male age 65 today)</option>
              <option value="93">92 (somewhat longer than average for a Male age 65 today)</option>
              <option value="89">89 (about average life expectancy for a Female age 65 today)</option>
              <option value="94">94 (somewhat longer than average for a Female age 65 today)</option>
              <option value="1">I want to specify the age</option>
            </select>
            <!---->
          </div>
          <!---->
          <!---->
          <!---->
        </td>
      </tr>
      <tr>
        <td class="calctitles">
          <div layout="row" layout-align="space-between center" class="layout-align-space-between-center layout-row">
            <span>Inflation Rate</span>
            <i class="fa fa-exclamation-circle fa-lg" aria-hidden="true" ng-mouseover="" ng-mouseleave="" id="icon5" nga-tooltip="main.tooltip.inflationRate"><div class="tooltip layout-align-start-start layout-column ng-hide" ng-show="isShow" layout="column" layout-align="start start" aria-hidden="true">
	<span>Inflation Rate</span>
	<br>
    <span ng-bind-html="detail">What is the expected average annual inflation rate over the entire saving and spending period? The inflation rate in 2010 was 1.6 percent.  For the 10-year period from 2001 through 2010 the average inflation rate was about 2.4 percent, and the historical average, which dates back to 1914, is 3.4 percent.</span>
</div>
</i>
          </div>
        </td>
        <td>
          <div layout="row" layout-align="start center" class="layout-align-start-center layout-row">
            <input name="inflationRate" percentage-field="" percentage-max-value="10" ng-model="main.data.inflationRate" required="" class="ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-required" aria-invalid="false"
              style="text-align: left;">
            <!---->
          </div>
        </td>
      </tr>
      <tr>
        <td class="calctitles">
          <div layout="row" layout-align="space-between center" class="layout-align-space-between-center layout-row">
            <span>Current Tax Rate</span>
            <i class="fa fa-exclamation-circle fa-lg" aria-hidden="true" ng-mouseover="" ng-mouseleave="" id="icon5" nga-tooltip="main.tooltip.currentTaxRate"><div class="tooltip layout-align-start-start layout-column ng-hide" ng-show="isShow" layout="column" layout-align="start start" aria-hidden="true">
	<span>Current Tax Rate</span>
	<br>
    <span ng-bind-html="detail">Enter your current overall marginal tax rate on earned income. This includes federal and state taxes. For ease, add your federal and state rates, though this slightly over-states the actual rate. </span>
</div>
</i>
          </div>
        </td>
        <td>
          <div layout="row" layout-align="start center" class="layout-align-start-center layout-row">
            <input name="currentTaxRate" percentage-field="" percentage-max-value="45" ng-model="main.data.currentTaxRate" percentage-max-decimals="2" required="" class="ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-required"
              aria-invalid="false" style="text-align: left;">
            <!---->
          </div>
        </td>
      </tr>
      <tr>
        <td class="calctitles">
          <div layout="row" layout-align="space-between center" class="layout-align-space-between-center layout-row">
            <span>Retirement Tax Rate</span>
            <i class="fa fa-exclamation-circle fa-lg" aria-hidden="true" ng-mouseover="" ng-mouseleave="" id="icon5" nga-tooltip="main.tooltip.retirementTaxRate"><div class="tooltip layout-align-start-start layout-column ng-hide" ng-show="isShow" layout="column" layout-align="start start" aria-hidden="true">
	<span>Retirement Tax Rate</span>
	<br>
    <span ng-bind-html="detail">Enter your estimated overall marginal tax rate on earned income once retired. This includes federal and state taxes. In general, this rate will be less than your rate while working. For ease, add your potential federal and state rates, though this slightly over-states the actual rate. </span>
</div>
</i>
          </div>
        </td>
        <td>
          <div layout="row" layout-align="start center" class="layout-align-start-center layout-row">
            <input name="retirementTaxRate" percentage-field="" percentage-max-value="45" ng-model="main.data.retirementTaxRate" percentage-max-decimals="2" required="" class="ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-required"
              aria-invalid="false" style="text-align: left;">
            <!---->
          </div>
        </td>
      </tr>
      <tr>
        <td>
          <div layout="row" layout-align="space-between center" class="layout-align-space-between-center layout-row">
            <span>Assumed Average Annual Return</span>
            <i class="fa fa-exclamation-circle fa-lg" aria-hidden="true" ng-mouseover="" ng-mouseleave="" id="icon4" nga-tooltip="main.tooltip.annualReturn"><div class="tooltip layout-align-start-start layout-column ng-hide" ng-show="isShow" layout="column" layout-align="start start" aria-hidden="true">
	<span>Assumed Average Annual Return</span>
	<br>
    <span ng-bind-html="detail">What average annual return do you expect from your portfolio over your entire investment period?   Although this is an important input to the calculator, it is very difficult to predict investment returns, so you may want to try different return rates to see how changing this value impacts your results.  To provide some context for this decision, a portfolio of 50 percent stocks and 50 percent bonds has historically earned an average annualized return of about 7.5 percent.  But remember, this is an historical average. Returns over different timeframes have been significantly higher and lower than this average.   Last, the return value you enter here is the return you receive after investment expenses have been paid.  So, for example, if you expect to obtain a return of 5 percent but will be paying 1 percent in annual charges and fees, you should enter 4 percent in the calculator.</span>
</div>
</i>
          </div>
        </td>
        <td>
          <div layout="row" layout-align="start center" class="layout-align-start-center layout-row">
            <input name="annualReturn" percentage-field="" percentage-max-value="100" ng-model="main.data.annualReturn" percentage-max-decimals="1" required="" class="ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-required"
              aria-invalid="false" style="text-align: left;">
            <!---->
          </div>
        </td>
      </tr>
      <tr>
        <td class="calctitles">
          <div layout="row" layout-align="space-between center" class="layout-align-space-between-center layout-row">
            <span style="max-width: 400px">Which type of account will be your primary retirement savings account?</span>
            <i class="fa fa-exclamation-circle fa-lg" aria-hidden="true" ng-mouseover="" ng-mouseleave="" id="icon6" nga-tooltip="main.tooltip.retirementAccountType"><div class="tooltip layout-align-start-start layout-column ng-hide" ng-show="isShow" layout="column" layout-align="start start" aria-hidden="true">
	<span>Account Type</span>
	<br>
    <span ng-bind-html="detail">Select the type of retirement account you have:<br><br><b>Deductible IRA/SEP accounts</b> will be deposited using pre-tax dollars. In-retirement withdrawals and/or annual earnings will be taxed.<br><br><b>Roth IRA accounts</b> will be deposited using post-tax dollars. In-retirement withdrawals and/or annual earnings will not be taxed.<br><br><b>401(k) accounts</b> will be deposited using pre-tax dollars. In-retirement withdrawals and/or annual earnings will be taxed.<br><br><b>Brokerage accounts</b> (only taxable products) will be deposited using post-tax dollars. In-retirement withdrawals and/or annual earnings will be taxed.<br><br>This calculator cannot be used for retirement accounts containing non-deductible IRAs, variable annuities or brokerage accounts with a mixture of taxable and non-taxable products. Please consult a financial or tax professional for assistance with these accounts.</span>
</div>
</i>
          </div>
        </td>
        <td>
          <div layout="row" layout-align="start center" class="layout-align-start-center layout-row">
            <select ng-model="main.data.retirementAccountType" name="retirementAccountType" required="" ng-model-options="{updateOn : 'default blur'}" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" aria-invalid="true">
              <option value="" selected="selected">-- Select Account Type --</option>
              <option value="1">Deductible IRA/SEP</option>
              <option value="2">Roth IRA</option>
              <option value="3">401(k)</option>
              <option value="4">Brokerage Account (Taxable Products Only)</option>
            </select>
            <!---->
          </div>
          <!---->
        </td>
      </tr>
      <tr>
        <td>
          <div layout="row" layout-align="space-between center" class="layout-align-space-between-center layout-row">
            <span>Adjust Deposits for Inflation</span>
            <i class="fa fa-exclamation-circle fa-lg" aria-hidden="false" ng-mouseover="" ng-mouseleave="" id="icon6" nga-tooltip="main.tooltip.adjustDepositsforInflation"><div class="tooltip layout-align-start-start layout-column ng-hide" ng-show="isShow" layout="column" layout-align="start start" aria-hidden="true">
	<span>Adjust Deposits For Inflation</span>
	<br>
    <span ng-bind-html="detail">Would you like to increase your deposit amounts to account for inflation over the length of the investment period? Deposits can be adjusted each year for inflation or held at a steady level. Compared to not inflating the annual deposits, the first deposit will be lower and the last deposit will be higher.</span>
</div>
</i>
          </div>
        </td>
        <td>
          <md-checkbox class="md-checkbox-medium ng-pristine ng-untouched ng-valid ng-empty" ng-model="main.data.adjustDepositsforInflation" aria-label="Checkbox 3" md-no-ink="" tabindex="0" type="checkbox" role="checkbox" aria-checked="false"
            aria-invalid="false">
            <div class="md-container" md-ink-ripple="" md-ink-ripple-checkbox="">
              <div class="md-icon"></div>
            </div>
            <div ng-transclude="" class="md-label"></div>
          </md-checkbox>
        </td>
      </tr>
      <tr class="calc_req_footer">
        <td colspan="2">
          <div layout="row" layout-align="center center" layout-xs="column" class="layout-xs-column layout-align-center-center layout-row">
            <input id="calculate_button" type="button" value="Calculate" ng-click="main.getCalculations()">
            <input id="reset_button" type="button" value="Reset" ng-click="main.resetAndNavigateHome()">
          </div>
        </td>
      </tr>
    </tbody>
  </table>
</form>

Text Content

FINRA UTILITY MENU

 * About FINRA
 * Careers
 * BrokerCheck
 * Data
 * Media Center
 * For Firms
 * Contact Us



Log In

FinPro

For Industry Professionals

Registered representatives can fulfill Continuing Education requirements, view
their industry CRD record and perform other compliance tasks.

LOG IN

FINRA Gateway

For Member Firms

Firm compliance professionals can access filings and requests, run reports and
submit support tickets.

LOG IN

DR Portal

For Case Participants

Arbitration and mediation case participants and FINRA neutrals can view case
information and submit documents through this Dispute Resolution Portal.

LOG IN

Need Help? | Check Systems Status

Log In to other FINRA systems


FINRA MAIN NAVIGATION

 * Rules & Guidance
 * Registration, Exams & CE
 * Events & Training
 * Filing & Reporting
 * Compliance Tools
 * For Investors







RETIREMENT CALCULATOR

This calculator can help you estimate how much to save each year to accumulate
enough money for your projected retirement. The amount you’ll need to set aside
will depend on a number of factors that you can adjust with the calculator,
including the type of account you are invested in. Remember that the official
retirement age for Social Security purposes is gradually rising for individuals
born in 1938 or later. Also keep in mind that tax-advantaged accounts have
annual contribution limits.



INPUTS

How much have you already saved for retirement?
Current Retirement Savings
How much do you currently have set aside for your retirement? These savings will
be used to fund income payments once you are retired, -and they are in addition
to any future annual deposits that the calculator estimates you will need. These
savings will earn a return starting in the first year and are assumed to be
contributed along with your first annual deposit at the beginning of the year.
They will have the same tax status as the annual deposits.

How much money will you need (after taxes) each year to cover all your living
expenses once you have retired?
Desired Annual Retirement Income
How much money will you need to live once you have retired (after taxes)? This
is the amount you’ll need to cover all living expenses for an entire year.
Financial professionals tend to agree you will need about 75 percent of your
current income in retirement, to maintain your current standard of living. Enter
this amount in today’s dollars. This figure is inflated each year at the rate
defined below. It increases every year, starting in the second year. This figure
is assumed to be needed at the beginning of the year.

What is the annual income you expect to receive from other sources?
Annual Income from Other Sources
Do you expect other sources of income to be available for retirement? This could
include income from Social Security, employer funded pension plans,
non-retirement investments or an inheritance.

Will this income be taxed in Retirement?
Will this income be taxed in Retirement?
If the income in this box represents Social Security payments, then—depending on
your earned income level—it could be taxed. The higher one's earned income, the
higher the percentage of Social Security benefits that are taxed. In addition,
pension payments are fully taxable at earned income rates, and non-retirement
investments are taxed at capital gains rates or as regular income, depending on
the investment. Withdrawals from Roth IRAs and Roth 401(k)s, on the other hand,
are not taxed, and municipal bonds are not taxed, either. If you are not sure if
this income is taxable, or if you have a mix pre-tax and post-tax income in the
box, you may want enter “Yes” here, which would result in this income stream
being taxed and result in a more conservative estimate of the savings you need
to retire than if you entered “No” and did not tax this income in retirement.
[Make a Selection] Yes No
Current Age
Current Age
How old are you today? Along with your entry for retirement age, this figure
determines how long until your retirement starts. Only complete years are
considered.

Retirement Age
Retirement Age
At what age will you retire? If you were born in 1960 or later, you must be 67
to be eligible for full Social Security benefits. The age you enter, minus the
figure in Current Age, equals how long you have to save before you begin
retirement. Only complete years are considered.

Withdraw Until Age
Withdraw Until Age
How long will you need retirement income? As a reference point, the average life
expectancy for a 65 year old is 86 (21 years of income), 1 in 4 will live to age
93 (28 years of income), and about 5 percent will live until 100 (35 years of
income). People often base their income on average life expectancy, but this
could be a mistake. Since half of retirees live past the average age there is a
real possibility you could outlive your assets if you base your income stream on
an -average life expectancy and live longer than the typical retiree.
[Make a Selection] 86 (about average life expectancy for a Male age 65 today) 92
(somewhat longer than average for a Male age 65 today) 89 (about average life
expectancy for a Female age 65 today) 94 (somewhat longer than average for a
Female age 65 today) I want to specify the age
Inflation Rate
Inflation Rate
What is the expected average annual inflation rate over the entire saving and
spending period? The inflation rate in 2010 was 1.6 percent. For the 10-year
period from 2001 through 2010 the average inflation rate was about 2.4 percent,
and the historical average, which dates back to 1914, is 3.4 percent.

Current Tax Rate
Current Tax Rate
Enter your current overall marginal tax rate on earned income. This includes
federal and state taxes. For ease, add your federal and state rates, though this
slightly over-states the actual rate.

Retirement Tax Rate
Retirement Tax Rate
Enter your estimated overall marginal tax rate on earned income once retired.
This includes federal and state taxes. In general, this rate will be less than
your rate while working. For ease, add your potential federal and state rates,
though this slightly over-states the actual rate.

Assumed Average Annual Return
Assumed Average Annual Return
What average annual return do you expect from your portfolio over your entire
investment period? Although this is an important input to the calculator, it is
very difficult to predict investment returns, so you may want to try different
return rates to see how changing this value impacts your results. To provide
some context for this decision, a portfolio of 50 percent stocks and 50 percent
bonds has historically earned an average annualized return of about 7.5 percent.
But remember, this is an historical average. Returns over different timeframes
have been significantly higher and lower than this average. Last, the return
value you enter here is the return you receive after investment expenses have
been paid. So, for example, if you expect to obtain a return of 5 percent but
will be paying 1 percent in annual charges and fees, you should enter 4 percent
in the calculator.

Which type of account will be your primary retirement savings account?
Account Type
Select the type of retirement account you have:

Deductible IRA/SEP accounts will be deposited using pre-tax dollars.
In-retirement withdrawals and/or annual earnings will be taxed.

Roth IRA accounts will be deposited using post-tax dollars. In-retirement
withdrawals and/or annual earnings will not be taxed.

401(k) accounts will be deposited using pre-tax dollars. In-retirement
withdrawals and/or annual earnings will be taxed.

Brokerage accounts (only taxable products) will be deposited using post-tax
dollars. In-retirement withdrawals and/or annual earnings will be taxed.

This calculator cannot be used for retirement accounts containing non-deductible
IRAs, variable annuities or brokerage accounts with a mixture of taxable and
non-taxable products. Please consult a financial or tax professional for
assistance with these accounts.
-- Select Account Type -- Deductible IRA/SEP Roth IRA 401(k) Brokerage Account
(Taxable Products Only)
Adjust Deposits for Inflation
Adjust Deposits For Inflation
Would you like to increase your deposit amounts to account for inflation over
the length of the investment period? Deposits can be adjusted each year for
inflation or held at a steady level. Compared to not inflating the annual
deposits, the first deposit will be lower and the last deposit will be higher.






Your use of this calculator signifies your agreement to the Terms and
Conditions.


FINRA MAIN NAVIGATION

 * Rules & Guidance
 * Registration, Exams & CE
 * Events & Training
 * Filing & Reporting
 * Compliance Tools
 * For Investors


FINRA UTILITY MENU

 * About FINRA
 * Careers
 * BrokerCheck
 * Data
 * Media Center
 * For Firms
 * Contact Us

ARBITRATION & MEDIATION

FINRA operates the largest securities dispute resolution forum in the United
States
Learn More

General Inquiries

301-590-6500

Securities Helpline for Seniors®

844-574-3577 (Mon-Fri 9am-5pm ET)

File a Regulatory Tip

To report on abuse or fraud in the industry

File an Investor Complaint

File a complaint about fraud or unfair practices.

Small Firm Help Line

833-26-FINRA (Mon-Fri 9am-6pm ET)

Office of the Ombudsman

Report a concern about FINRA at 888-700-0028


FOOTER LEGAL LINKS

 * Site Map
 * Privacy Policy
 * Terms of Use


FOOTER LEGAL 2

 * Translate
 * Contact



© FINRA. All Rights Reserved.

FINRA IS A REGISTERED TRADEMARK OF THE FINANCIAL INDUSTRY REGULATORY AUTHORITY,
INC.