Skip to content
  • (661) 257-9800
  • Schedule Time With Us
  • Client Login
  • HOME
  • ABOUT US
    • Our Team
  • OUR SERVICES
    • Individual Solutions
    • Group Solutions
    • Church Retirement Plans
    • DELAWARE STATUTORY TRUST (DSTs)
  • Events
  • Resources
    • Glossary
    • Tax Resources
  • EDUCATION
    • Useful Guides
    • Our Blog
    • Our Calculators
  • CONTACT
  • HOME
  • ABOUT US
    • Our Team
  • OUR SERVICES
    • Individual Solutions
    • Group Solutions
    • Church Retirement Plans
    • DELAWARE STATUTORY TRUST (DSTs)
  • Events
  • Resources
    • Glossary
    • Tax Resources
  • EDUCATION
    • Useful Guides
    • Our Blog
    • Our Calculators
  • CONTACT
    • OFFICE LOCATIONS
    • (661) 257-9800
    • Client Login
  • HOME
  • ABOUT US
    • Our Team
  • OUR SERVICES
    • Individual Solutions
    • Group Solutions
    • Church Retirement Plans
    • DELAWARE STATUTORY TRUST (DSTs)
  • Events
  • Resources
    • Glossary
    • Tax Resources
  • EDUCATION
    • Useful Guides
    • Our Blog
    • Our Calculators
  • CONTACT
    • OFFICE LOCATIONS
    • (661) 257-9800
    • Client Login

Take The Next Step





    Search

    Archives

    Categories

    The Time is Now

    Get an Eagle Eye-View on Your Retirement Today!

    LET’S GET STARTED
    • HOME
    • ABOUT US
      • Our Team
    • OUR SERVICES
      • Individual Solutions
      • Group Solutions
      • Church Retirement Plans
      • DELAWARE STATUTORY TRUST (DSTs)
    • Events
    • Resources
      • Glossary
      • Tax Resources
    • EDUCATION
      • Useful Guides
      • Our Blog
      • Our Calculators
    • CONTACT

    Our E-newsletter

      Powered by: Simplicity

      Contact Us

      28212 Kelly Johnson Parkway, Suite 175
      Valencia, CA 91355

      (661) 257-9800

      Privacy Policy

      Privacy Policy

      We value your privacy, and we want to help make your experience with Eagle Wealth Management Group as satisfying and safe as possible. We have established this Privacy Policy to explain how we receive, use, and share information you may provide in connection with your access to this website.

      YOUR ACKNOWLEDGEMENT

      The Site is intended for use only by individuals over the age of 18 who are accessing the Site from inside the United States. By using the Site or submitting any information to us, you acknowledge that you are over the age of 18, are in the United States, and that you consent to our use and sharing of information collected or submitted as described in this Privacy Policy. This Privacy Policy is incorporated into and is subject to the Site’s Terms of Use.  By using the Site, you expressly consent to the terms of this Privacy Policy and the information handling practices described herein

      TYPES OF INFORMATION WE COLLECT

      In connection with your use of this Site, we may collect both personally identifiable information (“PII”) and non-personally identifiable information (“Non-PII”). PII includes information such as your name, address, phone number, zip code, email address, and similar information. Non-PII is non-personally identifiable information, and may include, for example, your IP address, browser type, domain names, access dates and similar information. (PII and Non-PII will be collectively referred to as “Information”)

      Collection of Information

      We may collect information from you through your voluntary submission to receive offers from the Site or access to certain resources on the Site.
      We also may collect information from your browser when you use the Site, using a variety of methods.  The information that we with these automated methods may include, for example, your IP address, cookie information, a unique device or user ID, browser type, system type, the content and pages that you access on the Site, and the “referring URL” (i.e., the page from which you navigated to the Site). Websites visited before visiting the Site might place Information within the URL of your browser during a visit to that previous website. We may unintentionally collect that information as part of referring URL information. We may also use cookies on the Site to recognize you and to store references to you and session validators on your hard drive.  We may use passively-collected information to administer, operate, and improve the Site and our other services and systems, and to provide services and content that are tailored to you. We may combine non-PII with PII.

      If we directly combine any Non-PII with PII, we treat the combined information as PII under this Privacy Policy. Otherwise, we use information collected by passive means in aggregated or other non-personally identifiable forms.

      Use AND SHARING of Information

      We may use the information you provide to us for any purpose, including but not limited to: (1) to provide you with materials that you have requested, (2) to contact you for the potential purchase of insurance or other financial products, (3) to personalize our contact with you, (4) to operate, provide, improve, and maintain the Site, (5) developing new products and services, (6) to prevent abusive and fraudulent use of the Site, (7) to send you administrative messages, content, and other services and features in which we believe you may be interested; and for any other administrative and internal business purposes permitted by law.

      We may share your information with third parties that who assist us in operating our business and servicing our clients. We may also disclose Information if, in good faith, it is believed that doing so is required by a subpoena or other judicial or administrative order or otherwise required by law.  Additionally, We may disclose Information if, in good faith, we deem it appropriate or necessary to prevent violation of the Site’s Terms of Use or our other agreements; take precautions against liability; protect our rights, property, or safety, or of any individual, or the general public; maintain and protect the security and integrity of our services or infrastructure; protect ourselves and our services from fraudulent, abusive, or unlawful uses; investigate and defend ourselves against third-party claims or allegations; or assist government enforcement agencies.

      PERMISSION TO CONTACT YOU AND YOUR RIGHT TO OPT OUT OF FURTHER CONTACT

      Your provision of information to us through the Website will be considered a grant of permission for us to contact you through any means provided (including but not limited to mail, phone, text message, fax, etc.). You have the right to opt-out of further promotional contact from us. If at any time you desire to be removed from an email mailing list, please send your request to contact@lonebeacon.com or at 28212 Kelly Johnson Parkway, Suite 175
      Valencia, CA 91355
      . It may take up to 10 days for us to process your request. Please be aware that this opt-out only applies to future messages and that we may still send you messages for administrative purposes as permitted by law.

      PROTECTION OF YOUR INFORMATION

      We maintain a variety of security measures to protect against the loss, misuse, and alteration of Information under our control.  Although we make good faith efforts to maintain the security of such Information, we cannot guarantee that it will remain free from unauthorized access, use, disclosure, or alteration.  Further, we cannot guarantee that our security measures will prevent unauthorized persons from accessing or obtaining this information.  We assume no liability to you or any other party in relation to the unauthorized access, use, or alteration of any information provided to us.

      If we become aware of a security breach, we may attempt to notify you electronically so that you can take appropriate protective steps.  By using the Site or providing Information to us, you agree that we can communicate with you electronically regarding security, privacy, and administrative issues relating to your use of the Site. If you believe that there has been a breach of the Site’s security, please contact us at (661) 257-9800.

      Updates to This Privacy Policy

      We may update or amend this Privacy Policy at any time. No prior notice of any update or amendment is required, and all updates or amendments are effective upon being posted.  We encourage you to periodically review this Privacy Policy to stay informed about our collection, use, and disclosure of Information on the Site. Your continued use of the Site constitutes your agreement to this Privacy Policy and any updates.

      Contacting US

      If you have questions about this Privacy Policy, you may contact us at  (661) 257-9800.

      Disclosure

      Financial Planning and Advisory Services offered through Eagle Wealth Management Group Inc, a Registered Investment Advisor. Eagle Wealth also does business under several DBAs including Eagle Retirement Plans, Inc. and Abiding Wealth Advisors. Brokerage services offered through Concorde Investment Services, LLC, Member FINRA/SIPC. Eagle Wealth Management Group, Abiding Wealth Advisors and Concorde Investment Services, LLC are not under common ownership but owned and operated separately.

      This web site is limited to the dissemination of general information pertaining to its diversified services. Accordingly, the publication of this web site should not be construed by any consumer and/or prospective client as Eagle Wealth solicitation to effect, or attempt to effect, transactions in securities or the rendering of personalized investment or tax advice for compensation, over the Internet.

      Any subsequent, direct communication by Eagle Wealth with a prospective client shall be conducted by a representative that is either registered or qualifies for an exemption or exclusion from registration in the state where the prospective client resides. For information pertaining to the registration status of Eagle Wealth, please contact the SEC or the state securities law administrators for those states in which Eagle Wealth maintains registration or notice filing. Eagle Wealth current written disclosure statement (Form ADV Part 2A) discussing Eagle Wealth business operations, services, and fees is available from Eagle Wealth upon written request and at the bottom of this web page.

      The information provided by Eagle Wealth, or any portion thereof, may not be copied or distributed without Eagle Wealth prior written approval. All statements are current as of the date written and does not constitute an offer or solicitation to any person in any jurisdiction in which such offer or solicitation is not authorized or to any person to whom it would be unlawful to make such offer or solicitation. The standard fee schedules for Eagle Wealth strategies are shown in the firm’s Form ADV Part 2.

      This information was produced by, and the opinions expressed are those of Eagle Wealth as of the date of writing and are subject to change. Any research is based on Eagle Wealth proprietary research and analysis of global markets and investing. The information and/or analysis presented have been compiled or arrived at from sources believed to be reliable, however Eagle Wealth does not make any representation as their accuracy or completeness and does not accept liability for any loss arising from the use hereof. Some internally generated information may be considered theoretical in nature and is subject to inherent limitations associated therein. There are no material changes to the conditions, objectives, or investment strategies of the model portfolios for the period portrayed. Any sectors or allocations referenced may or may not be represented in portfolios of clients of Eagle Wealth, and do not represent all the securities purchased, sold, or recommended for client accounts.

      Certain portions of this web site (i.e., newsletters, articles, commentaries, etc.) may contain a discussion of, and/or provide access to, Eagle Wealth (and those of other investment and non-investment professionals) positions and/or recommendations as of a specific prior date. Due to various factors, including changing market conditions, such discussion may no longer be reflective of current position(s) and/or recommendation(s). Moreover, no client or prospective client should assume that any such discussion serves as the receipt of, or a substitute for, personalized advice from Eagle Wealth, or from any other investment, tax, or financial professional. Eagle Wealth is neither an attorney nor accountant, and no portion of the web site content should be interpreted as legal, accounting or tax advice. Eagle Wealth recommends clients and prospective clients consult their tax professionals before enacting strategy or recommendation perceived to have been made in this web site. Accordingly, any discussion of U.S. tax matters contained herein (including any attachments) is not intended or written to be used, and cannot be used, in connection with the promotion, marketing or recommendation by anyone unaffiliated with Eagle Wealth of any of the matters addressed herein or for the purpose of avoiding U.S. tax-related penalties.

      Past performance may not be indicative of future results. Therefore, no current or prospective client should assume that future performance of any specific investment, investment strategy (including the investments and/or investment strategies recommended by Eagle Wealth) or product referred to directly or indirectly by Eagle Wealth in its web site, or indirectly via a link to an unaffiliated third-party web site, will be profitable or equal the corresponding indicated performance level(s). The standard deviations, information ratios and allocation targets may be higher or lower at any time. There is no guarantee that these measurements will be achieved. The information provided should not be considered a recommendation to purchase or sell a particular security. Any specific securities identified do not represent all the securities purchased, sold or recommended for advisory clients, and may be only a small percentage of the entire portfolio and may not remain in the portfolio at the time you receive this report. Different types of investments involve varying degrees of risk, and there can be no assurance that any specific investment will either be suitable or profitable for a client or prospective client’s investment portfolio. Historical performance results for investment indices and/or categories generally do not reflect the deduction of transaction and/or custodial charges, the deduction of an investment management fee, nor the impact of taxes, the incurrence of which would have the effect of decreasing historical performance results.
      Due to differences in actual account allocations, account opening date, timing of cash flow in or out of the account, rebalancing frequency, and various other transaction-based or market factors, a client’s actual return may be materially different than those portrayed in the model results. The reader should not assume that any investments in sectors and markets identified or described were or will be profitable. Investing entails risks, including possible loss of principal. The use of tools cannot guarantee performance. Past performance is no guarantee of future results. The information provided may contain projections or other forward-looking statements regarding future events, targets, or expectations, and is only current as of the date indicated. There is no assurance that such events or targets will be achieved and may be significantly different than that shown here. The information presented, including statements concerning financial market trends, is based on current market conditions, which will fluctuate and may be superseded by subsequent market events or for other reasons. The charts depicted within this presentation are for illustrative purposes only and are not indicative of future performance. The data do not reflect the material differences between stocks, bonds, bills, and inflation, such as fees (including sales and management fees), expenses or tax consequences.

      Each client and prospective client agree, as a condition precedent to his/her/its access to Eagle Wealth web site, to release and hold harmless Eagle Wealth, its officers, directors, owners, employees, and agents from all adverse consequences resulting from any of his/her/its actions and/or omissions which are independent of his/her/its receipt of personalized individual advice from Eagle Wealth.

      The information being provided is strictly as a courtesy. When you link to any of the web sites provided here, you are leaving this site. We make no representation as to the completeness or accuracy of information provided at these sites and the information and opinions on this site provided by third parties have been obtained from sources believed to be reliable, but accuracy and completeness cannot be guaranteed. It is given for informational purposes only and is not a solicitation to buy or sell the securities mentioned. The information is not intended to be used as the primary basis for investment decisions, nor should it be considered as advice of professionals, as appropriate, regarding the evaluation of any specific information, opinion, advice, or other content. By clicking on these links, you will leave our server, as they are located on another server. We have not independently verified the information available through this link. The link is provided to you as a matter of interest. Please click on the links below to leave and proceed to the selected site.

      Eagle Wealth does not make any representations or warranties as to the accuracy, timeliness, suitability, completeness, or relevance of any information prepared by any unaffiliated third party, whether linked to this web site or incorporated herein, and takes no responsibility therefor. All such information is provided solely for convenience purposes only and all users thereof should be guided accordingly.

      Terms of Use

      Terms of Use

      All information available through this website is the property of Eagle Wealth Management Group (the “Company”) or its Information Providers and is protected by copyright and intellectual property laws. All rights reserved.

      You may not reproduce, retransmit, disseminate, sell, publish, broadcast, nor shall the information be used in connection with creating, promoting, trading, or marketing financial instruments or products without the express written consent of v or its licensors. You are entitled to use the information it contains for your private, non-commercial use only.

      Eagle Wealth Management Group operates this website (the “website”) to provide information, related features and services (the “Service”). The terms and conditions set forth herein (the “Terms of Use”) constitute a legally binding agreement between the Company and you regarding the terms on which the Company offers you access to Service.

      Please take a few minutes to review the Terms of Use. By accessing and using this website, you agree to be bound by each of the Terms of Use and all applicable laws and regulations governing the website. If you do not agree with any of the Terms of Use, you are not authorized to access or use this website for any purpose.

      1. Contents not intended for distribution or use where prohibited

      The information provided on this website is not intended for distribution to, or use by, any person or entity in any jurisdiction or country where such distribution or use would be contrary to law or regulation or which would subject the Company to any registration requirement within such jurisdiction or country. Neither the information, nor any opinion contained in this website constitutes a solicitation or offer by the Company to buy or sell any securities, futures, options or other financial instruments or provide any investment advice or service.

            2. These terms of use may change without prior notice

      The Company reserves the right to modify these Terms of Use at any time without giving you prior notice. Your use of the website following any such modification constitutes your agreement to follow and be bound by the Terms of Use as modified. For this reason, we encourage you to review these Terms of Use whenever you use this website. The last date these Terms of Use were revised is set forth below.

           3. Notices of restrictions on your use

      The Service, the website and all data and information and/or content that you see, hear or otherwise experience on the website (the “Content”) belongs to the Company, its partners, affiliates, contributors or third parties and may be protected by U.S. and international copyright, trademark, intellectual property and other laws. Content provided by third-parties is used on the website with the permission of such third-parties.

      You may download, print and store selected portions of the Content, provided that you (1) do not copy or post the Content on any network computer or transmit, distribute, publish or broadcast the Content in any media, including without limitation, a website; and (2) do not modify or alter the Content in any way, or delete or change any copyright or trademark notice. No right, title or interest in any copied or downloaded Content is transferred to you as a result of any such copying or downloading. The Company reserves complete title and full intellectual property rights in any Content you copy or download from this website.

      You agree not to alter, modify, reformat, copy, download, reproduce, duplicate, display, distribute, repost, transmit, publish, license, sell, rent, transfer, or create derivative works from any Content obtained from the website or the Service, except as expressly permitted by these Terms of Use. Moreover, you may not use any of the marks appearing throughout this website without express written consent from the trademark owner, except as permitted by applicable law.

           4. Disclaimer of warranties

      By agreeing to grant you access, the Company does not obligate ourselves to do so or to maintain this site, or to maintain it in its present form, and we expressly reserve the right to modify, suspend or terminate your access privileges.  You agree and understand that we may, in our sole discretion and without any prior notice, close this website or deny you access to it and delete any files which you may maintain at this site and any information which you may choose to post here.

      THE INFORMATION ON THIS WEBSITE IS PROVIDED “AS IS.” YOU EXPRESSLY AGREE TO ASSUME TOTAL RESPONSIBILITY AND RISK FOR YOUR USE OF THE WEBSITE AND THE SERVICE. THE COMPANY MAKES NO EXPRESS OR IMPLIED WARRANTIES, REPRESENTATIONS OR ENDORSEMENTS WHATSOEVER WITH RESPECT TO THE WEBSITE OR THE SERVICE. THE COMPANY EXPRESSLY DISCLAIMS ALL WARRANTIES OF ANY KIND, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NONINFRINGEMENT, WITH REGARD TO THE WEBSITE, THE SERVICE, OR ANY INFORMATION OR CONTENT CONTAINED THEREIN (INCLUDING THIRD PARTY INFORMATION).

      THE COMPANY SHALL NOT BE LIABLE FOR ANY LOSS OR DAMAGE ARISING EITHER DIRECTLY OR INDIRECTLY FROM ANY USE OF THE WEBSITE, THE SERVICE OR ANY INFORMATION OR CONTENT CONTAINED THEREIN (INCLUDING THIRD PARTY INFORMATION). IT IS SOLELY YOUR RESPONSIBILITY TO EVALUATE THE ACCURACY, COMPLETENESS AND USEFULNESS OF ALL INFORMATION OR CONTENT PROVIDED BY THE WEBSITE OR THE SERVICE.

      THE COMPANY DOES NOT WARRANT THAT THE FUNCTIONS PERFORMED BY THE WEBSITE OR THE SERVICE WILL BE UNINTERRUPTED, TIMELY, SECURE OR ERROR-FREE, OR THAT DEFECTS IN THE WEBSITE OR THE SERVICE WILL BE CORRECTED. THE COMPANY DOES NOT WARRANT THE ACCURACY OR COMPLETENESS OF THE INFORMATION OR CONTENT PROVIDED BY THE WEBSITE OR THE SERVICE, OR THAT ANY ERRORS IN THE INFORMATION OR CONTENT WILL BE CORRECTED. THE WEBSITE, THE SERVICE AND THE INFORMATION OR CONTENT ARE PROVIDED ON AN “AS IS” AND “AS AVAILABLE” BASIS.

           5. Limitation of liability

      IF YOU ARE DISSATISFIED WITH THE WEBSITE OR ANY CONTENT ON THE WEBSITE, OR WITH THE TERMS OF USE, YOUR SOLE AND EXCLUSIVE REMEDY IS TO DISCONTINUE USING THE WEBSITE. YOU ACKNOWLEDGE, BY YOUR USE OF THE WEBSITE, THAT YOUR USE OF THE WEBSITE IS AT YOUR SOLE RISK.

      YOU UNDERSTAND AND AGREE THAT UNDER NO CIRCUMSTANCES WILL THE COMPANY BE LIABLE FOR ANY DAMAGES WHATSOEVER, INCLUDING, BUT NOT LIMITED TO, (I) ANY DIRECT, INCIDENTAL, CONSEQUENTIAL, EXEMPLARY OR INDIRECT DAMAGES (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF DATA, PROGRAMS OR INFORMATION, AND THE LIKE) ARISING OUT OF THE USE OF OR INABILITY TO USE THE WEBSITE, THE SERVICE, OR THE INFORMATION OR CONTENT PROVIDED THEREIN, (II) ANY CLAIM ATTRIBUTABLE TO ERRORS, OMISSIONS, OR OTHER INACCURACIES IN THE WEBSITE, THE SERVICE AND/OR INFORMATION OR CONTENT CONTAINED THEREIN OR DOWNLOADED THROUGH THE WEBSITE, (III) UNAUTHORIZED ACCESS TO OR ALTERATION OF YOUR TRANSMISSIONS OR DATA, (IV) STATEMENTS OR CONDUCT OF ANY THIRD PARTY ON THE WEBSITE OR THE SERVICE, OR (V) ANY OTHER MATTER RELATING TO THE WEBSITE OR THE SERVICE, EVEN IF THE COMPANY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

      BECAUSE SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, SOME OF THE ABOVE LIMITATIONS MAY NOT APPLY TO YOU. IN SUCH STATES, THE COMPANY’S LIABILITY IS LIMITED AND WARRANTIES ARE EXCLUDED TO THE GREATEST EXTENT PERMITTED BY LAW.

      1. Personal information and Privacy Policy
      2. Click here (insert link) to see our Privacy Policy
      3. User Conduct

      You agree not to take any action that interferes with the proper working of the website; imposes an unreasonable or disproportionately large load on the website’s infrastructure; might compromise the security of the website; render the website or the Service inaccessible to others; or otherwise cause damage to the website or any Content contained on the website. You agree not to add to, subtract from, or otherwise modify the Content on the website except as expressly authorized by the Company in these Terms of Use or by a written agreement between you and the Company.

           6. General Provisions

      • Entire agreement.  These Terms of Use constitute the entire agreement of the parties with respect to the subject matter hereof, and supersede all previous written or oral agreements between the parties with respect to such subject matter. No waiver by the Company of any breach or default hereunder shall be deemed to be a waiver of any preceding or subsequent breach or default.
      • Correction of errors and inaccuracies.  The information in the website may contain typographical errors or other errors or inaccuracies and may not be complete or current. We therefore reserve the right to correct any errors, inaccuracies or omissions and to change or update information at any time without prior notice. We do not, however, guarantee that any errors, inaccuracies or omissions will be corrected.
      • No endorsements of links.  Hypertext links to third-party websites or information do not constitute or imply an endorsement, sponsorship, or recommendation by the Company of the third party, the third-party website, or the information contained therein. You acknowledge and agree that the Company is not responsible for the availability of any such websites and that the Company does not endorse or warrant, and is not responsible or liable for any such website or the content therein. Any links to other sites are provided for convenience only. You need to make your own decisions regarding your interactions or communications with any other website.
      • Enforcement.  If any part of these Terms of Use is determined to be invalid or unenforceable, it will not impact any other provision of these Terms of Use, all of which will remain in full force and effect. These Terms of Use are governed by, and will be interpreted in accordance with, the laws of the State of California, without regard to any conflict of laws provisions. Although you acknowledge that we will have the ability to enforce our rights in any court of competent jurisdiction, you hereby consent to the exclusive jurisdiction and venue of courts in California, U.S.A., regarding any and all disputes relating to these Terms of Use, the Company’s Privacy Statement, your use of the Web Site, any other web site, the Service, or Content or Material contained therein.

           7. User conduct

      You agree not to take any action that interferes with the proper working of the website; imposes an unreasonable or disproportionately large load on the website’s infrastructure; might compromise the security of the website; render the website or the Service inaccessible to others; or otherwise cause damage to the website or any Content contained on the website. You agree not to add to, subtract from, or otherwise modify the Content on the website except as expressly authorized by the Company in these Terms of Use or by a written agreement between you and the Company.

      Eagle Wealth Management Group Inc. (“Eagle Wealth”) is a federally registered investment advisor with the Securities and Exchange Commission. The information provided by Eagle Wealth, or any portion thereof, may not be copied or distributed without Eagle Wealth’s prior written approval. All statements are current as of the date written and do not constitute an offer or solicitation to any person in any jurisdiction in which such offer or solicitation is not authorized or to any person to whom it would be unlawful to make such offer or solicitation. The standard fee schedules for Eagle Wealth strategies are shown in the firm’s Form ADV Part 2.

      Full Disclosure | Privacy Policy | Terms of Use | Concorde CRS | EWM Form ADV & CRS
      Page load link

      Bi-Weekly Mortgage Payments

      There is a way to potentially accelerate your mortgage payoff using a method called Bi-Weekly Mortgage Payments. This program is implemented by dividing your monthly mortgage payment in half and paying it every other week. Use this calculator to compare hypothetical pay-off schedules.

      Loan Information

      loanAmountSlide = document.getElementById('loanAmountSlide');noUiSlider.create(loanAmountSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'loanAmountLabel' }],start: [ document.getElementById('loanAmount').value.replace(",", "")],step: 1000,connect: [true, false],range: {'min': [0],'max': [ 1000000]},format: wNumb({decimals: 0})});loanAmountSlideValueElement = document.getElementById('loanAmount');document.getElementById('loanAmount').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;loanAmountSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});loanAmountSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){loanAmountSlideValueElement.value = thousandSeparator(values[handle]);}});
      interestRateSlide = document.getElementById('interestRateSlide');noUiSlider.create(interestRateSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'interestRateLabel' }],start: [ document.getElementById('interestRate').value.replace('%', '') ], step: 0.125,connect: [true, false], range: {'min': [0],'max': [40]},format: wNumb({decimals: 3,postfix: '%',})});interestRateSlideValueElement = document.getElementById('interestRate'); interestRateSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ interestRateSlideValueElement.value = values[handle];}}); document.getElementById('interestRate').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;interestRateSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      termMonthsSlide = document.getElementById('termMonthsSlide');noUiSlider.create(termMonthsSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'termMonthsLabel' }],start: [ document.getElementById('termMonths').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 480]},format: wNumb({decimals: 0})});termMonthsSlideValueElement = document.getElementById('termMonths');document.getElementById('termMonths').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;termMonthsSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});termMonthsSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){termMonthsSlideValueElement.value = thousandSeparator(values[handle]);}});
      paymentMadeSlide = document.getElementById('paymentMadeSlide');noUiSlider.create(paymentMadeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'paymentMadeLabel' }],start: [ document.getElementById('paymentMade').value.replace(",", "")],step: 50,connect: [true, false],range: {'min': [0],'max': [ 999]},format: wNumb({decimals: 0})});paymentMadeSlideValueElement = document.getElementById('paymentMade');document.getElementById('paymentMade').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;paymentMadeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});paymentMadeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){paymentMadeSlideValueElement.value = thousandSeparator(values[handle]);}});

      This is a hypothetical example used for illustrative purposes only. Actual results will vary.
      Powered By CalcXML Calculators For Websites

      Comparing Mortgage Terms

      Different mortgage terms and rates can make selecting a mortgage confusing. Use this calculator to help determine the total cost of various mortgage alternatives taking into account the opportunity cost of your money.

      Loan Amount

      loanAmountSlide = document.getElementById('loanAmountSlide');noUiSlider.create(loanAmountSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'loanAmountLabel' }],start: [ document.getElementById('loanAmount').value.replace(",", "")],step: 1000,connect: [true, false],range: {'min': [0],'max': [ 1000000]},format: wNumb({decimals: 0})});loanAmountSlideValueElement = document.getElementById('loanAmount');document.getElementById('loanAmount').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;loanAmountSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});loanAmountSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){loanAmountSlideValueElement.value = thousandSeparator(values[handle]);}});

      Mortgage Alternatives and Assumptions

      Loan1
      (1 to 40)
      Loan2
      (1 to 40)
      Loan3
      (1 to 40)
      Term (in years) (in years) Loan1" styleid="termYears1" aria-describedby="termYears1ValidationMessage" aria-required="true" type="text" onfocus="clearInput(this.id)" onblur="checkBlank(this.id); if (!ValidateInteger(this, 1, 40, '15', 2)) {this.focus();this.select();}" value="15" size="8">
      (in years) Loan2" styleid="termYears2" aria-describedby="termYears2ValidationMessage" aria-required="true" type="text" onfocus="clearInput(this.id)" onblur="checkBlank(this.id); if (!ValidateInteger(this, 1, 40, '20', 2)) {this.focus();this.select();}" value="20" size="8">
      (in years) Loan3" styleid="termYears3" aria-describedby="termYears3ValidationMessage" aria-required="true" type="text" onfocus="clearInput(this.id)" onblur="checkBlank(this.id); if (!ValidateInteger(this, 1, 40, '30', 2)) {this.focus();this.select();}" value="30" size="8">
      Annual interest rate

      Comparison Assumptions

      helpTipped.create("#comparisonRateHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/rortable.gif", { ajax: true });
      Cost only (0%)Inflation (3.5%)Specify (below)
      overrideRateSlide = document.getElementById('overrideRateSlide');noUiSlider.create(overrideRateSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'overrideRateLabel' }],start: [ document.getElementById('overrideRate').value.replace('%', '') ], step: 0.125,connect: [true, false], range: {'min': [0],'max': [40]},format: wNumb({decimals: 3,postfix: '%',})});overrideRateSlideValueElement = document.getElementById('overrideRate'); overrideRateSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ overrideRateSlideValueElement.value = values[handle];}}); document.getElementById('overrideRate').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;overrideRateSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      helpTipped.create("#taxBracketHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/taxtable.gif", { ajax: true });
      taxBracketSlide = document.getElementById('taxBracketSlide');noUiSlider.create(taxBracketSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'taxBracketLabel' }],start: [ document.getElementById('taxBracket').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [75]},format: wNumb({decimals: 3,postfix: '%',})});taxBracketSlideValueElement = document.getElementById('taxBracket'); taxBracketSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ taxBracketSlideValueElement.value = values[handle];}}); document.getElementById('taxBracket').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;taxBracketSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      comparisonYearSlide = document.getElementById('comparisonYearSlide');noUiSlider.create(comparisonYearSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'comparisonYearLabel' }],start: [ document.getElementById('comparisonYear').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 30]},format: wNumb({decimals: 0})});comparisonYearSlideValueElement = document.getElementById('comparisonYear');document.getElementById('comparisonYear').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;comparisonYearSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});comparisonYearSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){comparisonYearSlideValueElement.value = thousandSeparator(values[handle]);}});

      This is a hypothetical example used for illustrative purposes only. Actual results will vary.
      Powered By CalcXML Calculators For Websites

      Can I Refinance My Mortgage?

      With interest rates near historic lows, many people have refinanced their mortgages. Does refinancing make sense for you? Use this calculator to help analyze your situation.

      Current Loan Information

      loanAmountSlide = document.getElementById('loanAmountSlide');noUiSlider.create(loanAmountSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'loanAmountLabel' }],start: [ document.getElementById('loanAmount').value.replace(",", "")],step: 1000,connect: [true, false],range: {'min': [0],'max': [ 1000000]},format: wNumb({decimals: 0})});loanAmountSlideValueElement = document.getElementById('loanAmount');document.getElementById('loanAmount').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;loanAmountSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});loanAmountSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){loanAmountSlideValueElement.value = thousandSeparator(values[handle]);}});
      interestRateSlide = document.getElementById('interestRateSlide');noUiSlider.create(interestRateSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'interestRateLabel' }],start: [ document.getElementById('interestRate').value.replace('%', '') ], step: 0.125,connect: [true, false], range: {'min': [0],'max': [40]},format: wNumb({decimals: 3,postfix: '%',})});interestRateSlideValueElement = document.getElementById('interestRate'); interestRateSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ interestRateSlideValueElement.value = values[handle];}}); document.getElementById('interestRate').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;interestRateSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      currentTermSlide = document.getElementById('currentTermSlide');noUiSlider.create(currentTermSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'currentTermLabel' }],start: [ document.getElementById('currentTerm').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 480]},format: wNumb({decimals: 0})});currentTermSlideValueElement = document.getElementById('currentTerm');document.getElementById('currentTerm').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;currentTermSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});currentTermSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){currentTermSlideValueElement.value = thousandSeparator(values[handle]);}});
      monthlyMortgageSlide = document.getElementById('monthlyMortgageSlide');noUiSlider.create(monthlyMortgageSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'monthlyMortgageLabel' }],start: [ document.getElementById('monthlyMortgage').value.replace(",", "")],step: 1000,connect: [true, false],range: {'min': [0],'max': [ 1000000]},format: wNumb({decimals: 0})});monthlyMortgageSlideValueElement = document.getElementById('monthlyMortgage');document.getElementById('monthlyMortgage').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;monthlyMortgageSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});monthlyMortgageSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){monthlyMortgageSlideValueElement.value = thousandSeparator(values[handle]);}});

      Proposed Loan Information

      refinanceRateSlide = document.getElementById('refinanceRateSlide');noUiSlider.create(refinanceRateSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'refinanceRateLabel' }],start: [ document.getElementById('refinanceRate').value.replace('%', '') ], step: 0.125,connect: [true, false], range: {'min': [0],'max': [40]},format: wNumb({decimals: 3,postfix: '%',})});refinanceRateSlideValueElement = document.getElementById('refinanceRate'); refinanceRateSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ refinanceRateSlideValueElement.value = values[handle];}}); document.getElementById('refinanceRate').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;refinanceRateSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      refinanceTermSlide = document.getElementById('refinanceTermSlide');noUiSlider.create(refinanceTermSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'refinanceTermLabel' }],start: [ document.getElementById('refinanceTerm').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 480]},format: wNumb({decimals: 0})});refinanceTermSlideValueElement = document.getElementById('refinanceTerm');document.getElementById('refinanceTerm').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;refinanceTermSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});refinanceTermSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){refinanceTermSlideValueElement.value = thousandSeparator(values[handle]);}});
      originationFeeSlide = document.getElementById('originationFeeSlide');noUiSlider.create(originationFeeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'originationFeeLabel' }],start: [ document.getElementById('originationFee').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [5]},format: wNumb({decimals: 3,postfix: '%',})});originationFeeSlideValueElement = document.getElementById('originationFee'); originationFeeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ originationFeeSlideValueElement.value = values[handle];}}); document.getElementById('originationFee').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;originationFeeSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      discountPointsSlide = document.getElementById('discountPointsSlide');noUiSlider.create(discountPointsSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'discountPointsLabel' }],start: [ document.getElementById('discountPoints').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [5]},format: wNumb({decimals: 3,postfix: '%',})});discountPointsSlideValueElement = document.getElementById('discountPoints'); discountPointsSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ discountPointsSlideValueElement.value = values[handle];}}); document.getElementById('discountPoints').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;discountPointsSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      refinanceFeesSlide = document.getElementById('refinanceFeesSlide');noUiSlider.create(refinanceFeesSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'refinanceFeesLabel' }],start: [ document.getElementById('refinanceFees').value.replace(",", "")],step: 100,connect: [true, false],range: {'min': [0],'max': [ 15000]},format: wNumb({decimals: 0})});refinanceFeesSlideValueElement = document.getElementById('refinanceFees');document.getElementById('refinanceFees').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;refinanceFeesSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});refinanceFeesSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){refinanceFeesSlideValueElement.value = thousandSeparator(values[handle]);}});
      NoYes

      This is a hypothetical example used for illustrative purposes only. The calculator assumes your mortgage is eligible for refinancing. Actual results will vary.
      Powered By CalcXML Calculators For Websites

      How Much Home Can I Afford?

      When buying a home, mortgage lenders may look your income, assets, and down payment. They also may look at your liabilities and obligations, including auto loans, credit card debt, child support, potential property taxes and insurance, and your overall credit rating. Use this calculator to help estimate how much of a mortgage you may be able to obtain.

      Income and Debt Obligations

      combinedIncomeSlide = document.getElementById('combinedIncomeSlide');noUiSlider.create(combinedIncomeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'combinedIncomeLabel' }],start: [ document.getElementById('combinedIncome').value.replace(",", "")],step: 1000,connect: [true, false],range: {'min': [0],'max': [ 300000]},format: wNumb({decimals: 0})});combinedIncomeSlideValueElement = document.getElementById('combinedIncome');document.getElementById('combinedIncome').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;combinedIncomeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});combinedIncomeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){combinedIncomeSlideValueElement.value = thousandSeparator(values[handle]);}});
      childSupportSlide = document.getElementById('childSupportSlide');noUiSlider.create(childSupportSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'childSupportLabel' }],start: [ document.getElementById('childSupport').value.replace(",", "")],step: 5,connect: [true, false],range: {'min': [0],'max': [ 5000]},format: wNumb({decimals: 0})});childSupportSlideValueElement = document.getElementById('childSupport');document.getElementById('childSupport').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;childSupportSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});childSupportSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){childSupportSlideValueElement.value = thousandSeparator(values[handle]);}});
      autoPaymentsSlide = document.getElementById('autoPaymentsSlide');noUiSlider.create(autoPaymentsSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'autoPaymentsLabel' }],start: [ document.getElementById('autoPayments').value.replace(",", "")],step: 5,connect: [true, false],range: {'min': [0],'max': [ 5000]},format: wNumb({decimals: 0})});autoPaymentsSlideValueElement = document.getElementById('autoPayments');document.getElementById('autoPayments').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;autoPaymentsSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});autoPaymentsSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){autoPaymentsSlideValueElement.value = thousandSeparator(values[handle]);}});
      ccPaymentsSlide = document.getElementById('ccPaymentsSlide');noUiSlider.create(ccPaymentsSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'ccPaymentsLabel' }],start: [ document.getElementById('ccPayments').value.replace(",", "")],step: 50,connect: [true, false],range: {'min': [0],'max': [ 10000]},format: wNumb({decimals: 0})});ccPaymentsSlideValueElement = document.getElementById('ccPayments');document.getElementById('ccPayments').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;ccPaymentsSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});ccPaymentsSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ccPaymentsSlideValueElement.value = thousandSeparator(values[handle]);}});
      associationFeesSlide = document.getElementById('associationFeesSlide');noUiSlider.create(associationFeesSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'associationFeesLabel' }],start: [ document.getElementById('associationFees').value.replace(",", "")],step: 5,connect: [true, false],range: {'min': [0],'max': [ 2000]},format: wNumb({decimals: 0})});associationFeesSlideValueElement = document.getElementById('associationFees');document.getElementById('associationFees').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;associationFeesSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});associationFeesSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){associationFeesSlideValueElement.value = thousandSeparator(values[handle]);}});
      otherObligationsSlide = document.getElementById('otherObligationsSlide');noUiSlider.create(otherObligationsSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'otherObligationsLabel' }],start: [ document.getElementById('otherObligations').value.replace(",", "")],step: 5,connect: [true, false],range: {'min': [0],'max': [ 5000]},format: wNumb({decimals: 0})});otherObligationsSlideValueElement = document.getElementById('otherObligations');document.getElementById('otherObligations').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;otherObligationsSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});otherObligationsSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){otherObligationsSlideValueElement.value = thousandSeparator(values[handle]);}});

      New Loan Assumptions

      mortgageRateSlide = document.getElementById('mortgageRateSlide');noUiSlider.create(mortgageRateSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'mortgageRateLabel' }],start: [ document.getElementById('mortgageRate').value.replace('%', '') ], step: 0.125,connect: [true, false], range: {'min': [0],'max': [40]},format: wNumb({decimals: 3,postfix: '%',})});mortgageRateSlideValueElement = document.getElementById('mortgageRate'); mortgageRateSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ mortgageRateSlideValueElement.value = values[handle];}}); document.getElementById('mortgageRate').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;mortgageRateSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      NoYes Annual earned income ($)
      Age at end of year

      This worksheet provides estimates based on certain assumptions. It is not intended to provide specific investment advice. The results are not a guarantee of performance. The rate of return on investments will vary over time, particularly for longer-term investments. Investments that offer the potential for high returns also carry a high degree of risk. Actual returns may vary. The types of securities and strategies illustrated may not be suitable for everyone. Contributions to a Traditional IRA may be fully or partially deductable, depending on your individual circumstance. In most circumstances, once you reach age 73, you must begin taking required minimum distributions from a Traditional Individual Retirement Account (IRA) and most other employer-sponsored retirement plans. Withdrawals from Traditional IRAs are taxed as ordinary income and, if taken before age 59½, may be subject to a 10% federal income tax penalty. You may continue to contribute to a Traditional IRA past age 70½ as long as you meet the earned-income requirement. A tax professional can help assess your specific situation. Roth IRA contributions cannot be made by taxpayers with high incomes. To qualify for the tax-free and penalty-free withdrawal of earnings, Roth IRA distributions must meet a five-year holding requirement and distribution must take place after age 59½. Tax-free and penalty-free withdrawals can also be taken under certain other circumstances, such as a result of the owner's death. The original Roth IRA owner is not required to take minimum annual withdrawals.
      Powered By CalcXML Calculators For Websites

      Saving for College

      College costs have risen steadily over the past several years, which is why some should consider starting to save early. Whether you plan on paying all the costs or just a fraction, this calculator can help you better assess the overall price tag of higher education.

      Current Savings and Assumptions

      collegeInflationSlide = document.getElementById('collegeInflationSlide');noUiSlider.create(collegeInflationSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'collegeInflationLabel' }],start: [ document.getElementById('collegeInflation').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [10]},format: wNumb({decimals: 3,postfix: '%',})});collegeInflationSlideValueElement = document.getElementById('collegeInflation'); collegeInflationSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ collegeInflationSlideValueElement.value = values[handle];}}); document.getElementById('collegeInflation').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;collegeInflationSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      helpTipped.create("#amountSavedHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/collegecost.gif", { ajax: true });
      amountSavedSlide = document.getElementById('amountSavedSlide');noUiSlider.create(amountSavedSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'amountSavedLabel' }],start: [ document.getElementById('amountSaved').value.replace(",", "")],step: 1000,connect: [true, false],range: {'min': [0],'max': [ 1000000]},format: wNumb({decimals: 0})});amountSavedSlideValueElement = document.getElementById('amountSaved');document.getElementById('amountSaved').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;amountSavedSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});amountSavedSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){amountSavedSlideValueElement.value = thousandSeparator(values[handle]);}});
      NameCurrent Age
      (0 to 30)
      College Start Age
      (0 to 30)
      Years Attending
      (0 to 20)
      Annual Cost
      Child 1 Name Child 1 Current Age
      Child 1 College Start Age
      Child 1 Years Attending
      Child 1 Annual Amount
      Child 2 Name Child 2 Current Age
      Child 2 College Start Age
      Child 2 Years Attending
      Child 2 Annual Amount
      Child 3 Name Child 3 Current Age
      Child 3 College Start Age
      Child 3 Years Attending
      Child 3 Annual Amount
      Child 4 Name Child 4 Current Age
      Child 4 College Start Age
      Child 4 Years Attending
      Child 4 Annual Amount
      Child 5 Name Child 5 Current Age
      Child 5 College Start Age
      Child 5 Years Attending
      Child 5 Annual Amount
      Child 6 Name Child 6 Current Age
      Child 6 College Start Age
      Child 6 Years Attending
      Child 6 Annual Amount

      Assumptions

      helpTipped.create("#beforeTaxReturnHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/rortable.gif", { ajax: true });
      beforeTaxReturnSlide = document.getElementById('beforeTaxReturnSlide');noUiSlider.create(beforeTaxReturnSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'beforeTaxReturnLabel' }],start: [ document.getElementById('beforeTaxReturn').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [-12],'max': [12]},format: wNumb({decimals: 3,postfix: '%',})});beforeTaxReturnSlideValueElement = document.getElementById('beforeTaxReturn'); beforeTaxReturnSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ beforeTaxReturnSlideValueElement.value = values[handle];}}); document.getElementById('beforeTaxReturn').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;beforeTaxReturnSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      helpTipped.create("#taxBracketHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/taxtable.gif", { ajax: true });
      taxBracketSlide = document.getElementById('taxBracketSlide');noUiSlider.create(taxBracketSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'taxBracketLabel' }],start: [ document.getElementById('taxBracket').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [75]},format: wNumb({decimals: 3,postfix: '%',})});taxBracketSlideValueElement = document.getElementById('taxBracket'); taxBracketSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ taxBracketSlideValueElement.value = values[handle];}}); document.getElementById('taxBracket').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;taxBracketSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      annualIncreasesSlide = document.getElementById('annualIncreasesSlide');noUiSlider.create(annualIncreasesSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'annualIncreasesLabel' }],start: [ document.getElementById('annualIncreases').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [20]},format: wNumb({decimals: 3,postfix: '%',})});annualIncreasesSlideValueElement = document.getElementById('annualIncreases'); annualIncreasesSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ annualIncreasesSlideValueElement.value = values[handle];}}); document.getElementById('annualIncreases').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;annualIncreasesSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});

      This is a hypothetical example used for illustrative purposes only. It is not representative of any specific investment or combination of investments.This worksheet provides estimates based on certain assumptions. It is not intended to provide specific investment advice. The results are not a guarantee of performance or specific investment advice. The rate of return on investments will vary over time, particularly for longer-term investments. Investments that offer the potential for high returns also carry a high degree of risk. Actual returns will fluctuate.
      Powered By CalcXML Calculators For Websites

      Impact of Taxes and Inflation

      Taxes and inflation may have an effect on an investment. Use this calculator to better understand the potential impact of taxes and inflation can have on the purchasing power of your investment.

      Rates and Assumptions

      helpTipped.create("#beforeTaxReturnHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/rortable.gif", { ajax: true });
      beforeTaxReturnSlide = document.getElementById('beforeTaxReturnSlide');noUiSlider.create(beforeTaxReturnSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'beforeTaxReturnLabel' }],start: [ document.getElementById('beforeTaxReturn').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [-12],'max': [12]},format: wNumb({decimals: 3,postfix: '%',})});beforeTaxReturnSlideValueElement = document.getElementById('beforeTaxReturn'); beforeTaxReturnSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ beforeTaxReturnSlideValueElement.value = values[handle];}}); document.getElementById('beforeTaxReturn').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;beforeTaxReturnSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      stateTaxBracketSlide = document.getElementById('stateTaxBracketSlide');noUiSlider.create(stateTaxBracketSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'stateTaxBracketLabel' }],start: [ document.getElementById('stateTaxBracket').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [75]},format: wNumb({decimals: 3,postfix: '%',})});stateTaxBracketSlideValueElement = document.getElementById('stateTaxBracket'); stateTaxBracketSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ stateTaxBracketSlideValueElement.value = values[handle];}}); document.getElementById('stateTaxBracket').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;stateTaxBracketSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      helpTipped.create("#taxBracketHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/taxtable.gif", { ajax: true });
      taxBracketSlide = document.getElementById('taxBracketSlide');noUiSlider.create(taxBracketSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'taxBracketLabel' }],start: [ document.getElementById('taxBracket').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [75]},format: wNumb({decimals: 3,postfix: '%',})});taxBracketSlideValueElement = document.getElementById('taxBracket'); taxBracketSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ taxBracketSlideValueElement.value = values[handle];}}); document.getElementById('taxBracket').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;taxBracketSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      NoYes
      helpTipped.create("#inflationHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/inflationtable.gif", { ajax: true });
      inflationSlide = document.getElementById('inflationSlide');noUiSlider.create(inflationSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'inflationLabel' }],start: [ document.getElementById('inflation').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [10]},format: wNumb({decimals: 3,postfix: '%',})});inflationSlideValueElement = document.getElementById('inflation'); inflationSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ inflationSlideValueElement.value = values[handle];}}); document.getElementById('inflation').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;inflationSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});

      This is a hypothetical example used for illustrative purposes only. It is not representative of any specific investment or combination of investments. Alternative minimum tax and itemized deductions are not considered in this illustration. Contact a tax professional before you take any specific actions.
      Powered By CalcXML Calculators For Websites

      What is the Dividend Yield?

      Many consider dividends an important component when evaluating an investment opportunity. This calculator takes a look at the pre-tax and after-tax yield on an individual stock.

      Stock Input and Assumptions

      sharePriceSlide = document.getElementById('sharePriceSlide');noUiSlider.create(sharePriceSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'sharePriceLabel' }],start: [ document.getElementById('sharePrice').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [0],'max': [ 500]},format: wNumb({decimals: 0})});sharePriceSlideValueElement = document.getElementById('sharePrice');document.getElementById('sharePrice').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;sharePriceSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});sharePriceSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){sharePriceSlideValueElement.value = thousandSeparator(values[handle]);}});
      sharesOwnedSlide = document.getElementById('sharesOwnedSlide');noUiSlider.create(sharesOwnedSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'sharesOwnedLabel' }],start: [ document.getElementById('sharesOwned').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [0],'max': [ 500]},format: wNumb({decimals: 0})});sharesOwnedSlideValueElement = document.getElementById('sharesOwned');document.getElementById('sharesOwned').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;sharesOwnedSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});sharesOwnedSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){sharesOwnedSlideValueElement.value = thousandSeparator(values[handle]);}});
      dividendSlide = document.getElementById('dividendSlide');noUiSlider.create(dividendSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'dividendLabel' }],start: [ document.getElementById('dividend').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [0],'max': [ 500]},format: wNumb({decimals: 0})});dividendSlideValueElement = document.getElementById('dividend');document.getElementById('dividend').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;dividendSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});dividendSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){dividendSlideValueElement.value = thousandSeparator(values[handle]);}});
      helpTipped.create("#taxBracketHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/taxtable.gif", { ajax: true });
      taxBracketSlide = document.getElementById('taxBracketSlide');noUiSlider.create(taxBracketSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'taxBracketLabel' }],start: [ document.getElementById('taxBracket').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [75]},format: wNumb({decimals: 3,postfix: '%',})});taxBracketSlideValueElement = document.getElementById('taxBracket'); taxBracketSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ taxBracketSlideValueElement.value = values[handle];}}); document.getElementById('taxBracket').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;taxBracketSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});

      This is a hypothetical example used for illustrative purposes only. It is not representative of any specific investment or combination of investments.This worksheet provides estimates based on certain assumptions. State taxes are not included in the illustration. It is not intended to provide specific investment advice. The results are not a guarantee of performance or specific investment advice. The rate of return on investments will vary over time, particularly for longer-term investments. Investments that offer the potential for high returns also carry a high degree of risk. Actual returns will fluctuate. Contact a tax professional before you take any specific actions.
      Powered By CalcXML Calculators For Websites

      What is My Risk Tolerance?

      On your way home from work, do you drive in the slow lane or the fast lane? Each person has a different propensity for risk. When investing, this risk propensity may be used to help assess your asset allocation. The following questionnaire may help determine your risk tolerance.

      Attitudes toward Risk

      ABC
      ABCD
      ABCD
      ABCDE
      ABC
      ABC
      ABC
      ABC
      ABCD
      ABCD

      Bank savings accounts and CDs are FDIC insured up to $250,000 per depositor per institution and generally provide a fixed rate of return. If you withdrawal your money early, you may be subject to penalties. Stocks, bonds, mutual funds, and variable annuity subaccounts will fluctuate as market conditions change. Shares, when sold, may be worth more or less than their purchase price. The guarantees of an insurance company are dependent on the issuing company's claims-paying ability. Asset allocation and dollar cost averaging are approaches to help manage investment risk. Asset allocation and dollar cost averaging do not guarantee against investment loss.

      This is a hypothetical example used for illustrative purposes only. It is not intended to provide specific advice regarding risk tolerance. Contact a financial professional for more information regarding a risk-tolerance assessment.

      Powered By CalcXML Calculators For Websites

      How Compound Interest Works

      Compound interest can have a dramatic effect on the growth of an investment. Use this calculator to illustrate the potential impact of compound interest on the future value of an asset.

      Savings

      initialBalanceSlide = document.getElementById('initialBalanceSlide');noUiSlider.create(initialBalanceSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'initialBalanceLabel' }],start: [ document.getElementById('initialBalance').value.replace(",", "")],step: 100,connect: [true, false],range: {'min': [0],'max': [ 50000]},format: wNumb({decimals: 0})});initialBalanceSlideValueElement = document.getElementById('initialBalance');document.getElementById('initialBalance').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;initialBalanceSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});initialBalanceSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){initialBalanceSlideValueElement.value = thousandSeparator(values[handle]);}});
      annualSavingsSlide = document.getElementById('annualSavingsSlide');noUiSlider.create(annualSavingsSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'annualSavingsLabel' }],start: [ document.getElementById('annualSavings').value.replace(",", "")],step: 100,connect: [true, false],range: {'min': [0],'max': [ 50000]},format: wNumb({decimals: 0})});annualSavingsSlideValueElement = document.getElementById('annualSavings');document.getElementById('annualSavings').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;annualSavingsSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});annualSavingsSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){annualSavingsSlideValueElement.value = thousandSeparator(values[handle]);}});

      Assumptions

      savingsIncreaseSlide = document.getElementById('savingsIncreaseSlide');noUiSlider.create(savingsIncreaseSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'savingsIncreaseLabel' }],start: [ document.getElementById('savingsIncrease').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [10]},format: wNumb({decimals: 3,postfix: '%',})});savingsIncreaseSlideValueElement = document.getElementById('savingsIncrease'); savingsIncreaseSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ savingsIncreaseSlideValueElement.value = values[handle];}}); document.getElementById('savingsIncrease').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;savingsIncreaseSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      numYearsSlide = document.getElementById('numYearsSlide');noUiSlider.create(numYearsSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'numYearsLabel' }],start: [ document.getElementById('numYears').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 50]},format: wNumb({decimals: 0})});numYearsSlideValueElement = document.getElementById('numYears');document.getElementById('numYears').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;numYearsSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});numYearsSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){numYearsSlideValueElement.value = thousandSeparator(values[handle]);}});
      helpTipped.create("#beforeTaxReturnHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/rortable.gif", { ajax: true });
      beforeTaxReturnSlide = document.getElementById('beforeTaxReturnSlide');noUiSlider.create(beforeTaxReturnSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'beforeTaxReturnLabel' }],start: [ document.getElementById('beforeTaxReturn').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [-12],'max': [12]},format: wNumb({decimals: 3,postfix: '%',})});beforeTaxReturnSlideValueElement = document.getElementById('beforeTaxReturn'); beforeTaxReturnSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ beforeTaxReturnSlideValueElement.value = values[handle];}}); document.getElementById('beforeTaxReturn').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;beforeTaxReturnSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});

      This is a hypothetical example used for illustrative purposes only. It is not representative of any specific investment or combination of investments.This worksheet provides estimates based on certain assumptions. It is not intended to provide specific investment advice. The results are not a guarantee of performance or specific investment advice. The rate of return on investments will vary over time, particularly for longer-term investments. Investments that offer the potential for high returns also carry a high degree of risk. Actual returns will vary.
      Powered By CalcXML Calculators For Websites

      Taxable vs. Tax-Deferred Savings

      When it comes to investing, tax deferral can be a powerful tool. Use this calculator to help compare the potential future value of an investment being subject to income tax each year with deferring the tax until funds are withdrawn.

      Savings

      initialBalanceSlide = document.getElementById('initialBalanceSlide');noUiSlider.create(initialBalanceSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'initialBalanceLabel' }],start: [ document.getElementById('initialBalance').value.replace(",", "")],step: 500,connect: [true, false],range: {'min': [0],'max': [ 100000]},format: wNumb({decimals: 0})});initialBalanceSlideValueElement = document.getElementById('initialBalance');document.getElementById('initialBalance').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;initialBalanceSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});initialBalanceSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){initialBalanceSlideValueElement.value = thousandSeparator(values[handle]);}});
      annualSavingsSlide = document.getElementById('annualSavingsSlide');noUiSlider.create(annualSavingsSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'annualSavingsLabel' }],start: [ document.getElementById('annualSavings').value.replace(",", "")],step: 500,connect: [true, false],range: {'min': [0],'max': [ 100000]},format: wNumb({decimals: 0})});annualSavingsSlideValueElement = document.getElementById('annualSavings');document.getElementById('annualSavings').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;annualSavingsSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});annualSavingsSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){annualSavingsSlideValueElement.value = thousandSeparator(values[handle]);}});
      savingsIncreaseSlide = document.getElementById('savingsIncreaseSlide');noUiSlider.create(savingsIncreaseSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'savingsIncreaseLabel' }],start: [ document.getElementById('savingsIncrease').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [100]},format: wNumb({decimals: 3,postfix: '%',})});savingsIncreaseSlideValueElement = document.getElementById('savingsIncrease'); savingsIncreaseSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ savingsIncreaseSlideValueElement.value = values[handle];}}); document.getElementById('savingsIncrease').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;savingsIncreaseSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      yearsSlide = document.getElementById('yearsSlide');noUiSlider.create(yearsSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'yearsLabel' }],start: [ document.getElementById('years').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 50]},format: wNumb({decimals: 0})});yearsSlideValueElement = document.getElementById('years');document.getElementById('years').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;yearsSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});yearsSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){yearsSlideValueElement.value = thousandSeparator(values[handle]);}});

      Assumptions

      helpTipped.create("#beforeTaxReturnHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/rortable.gif", { ajax: true });
      beforeTaxReturnSlide = document.getElementById('beforeTaxReturnSlide');noUiSlider.create(beforeTaxReturnSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'beforeTaxReturnLabel' }],start: [ document.getElementById('beforeTaxReturn').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [-12],'max': [12]},format: wNumb({decimals: 3,postfix: '%',})});beforeTaxReturnSlideValueElement = document.getElementById('beforeTaxReturn'); beforeTaxReturnSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ beforeTaxReturnSlideValueElement.value = values[handle];}}); document.getElementById('beforeTaxReturn').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;beforeTaxReturnSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      helpTipped.create("#taxBracketHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/taxtable.gif", { ajax: true });
      taxBracketSlide = document.getElementById('taxBracketSlide');noUiSlider.create(taxBracketSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'taxBracketLabel' }],start: [ document.getElementById('taxBracket').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [75]},format: wNumb({decimals: 3,postfix: '%',})});taxBracketSlideValueElement = document.getElementById('taxBracket'); taxBracketSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ taxBracketSlideValueElement.value = values[handle];}}); document.getElementById('taxBracket').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;taxBracketSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      WeeklyBi-WeeklySemi-MonthlyMonthlyAnnually

      This hypothetical example is used for comparison purposes and is not intended to represent the past or future performance of any investment. No withdrawals were made during the period indicated. Actual returns will fluctuate. Taxable account assumes earnings are taxed as ordinary income. Lower maximum rates on capital gains and dividends would make the taxable accounts returns more favorable when compared with the tax-deferred account. The types of securities and strategies illustrated may not be suitable for everyone. Some investments that are free of federal income taxes may be subject to state and local taxes. Also, the alternative minimum tax may apply. Fees and other expenses were not considered in the illustration. Withdrawals from a tax-deferred program are subject to ordinary income taxes. If a withdrawal is taken before age 59½, a 10% federal tax penalty may apply. Individuals should consider their time frame and income tax brackets when evaluating a financial instrument.
      Powered By CalcXML Calculators For Websites

      What's My Potential Estate Tax?

      Estate tax laws have been regularly repealed then reinstated since the first law was passed in 1797. The most recent version of the law was passed in 1916, and, in some form or another, a federal estate tax has been with us ever since. Use this federal estate tax calculator to estimate your potential tax liability.

      Assets/Liabilities and Assumptions

      ValueGrowth
      (0% to 500%)
      Liability
      Personal assets ($)
      Investment assets ($)
      Business assets ($)

      Assumptions

      charitableDonationsSlide = document.getElementById('charitableDonationsSlide');noUiSlider.create(charitableDonationsSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'charitableDonationsLabel' }],start: [ document.getElementById('charitableDonations').value.replace(",", "")],step: 1000,connect: [true, false],range: {'min': [0],'max': [ 100000]},format: wNumb({decimals: 0})});charitableDonationsSlideValueElement = document.getElementById('charitableDonations');document.getElementById('charitableDonations').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;charitableDonationsSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});charitableDonationsSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){charitableDonationsSlideValueElement.value = thousandSeparator(values[handle]);}});
      probateSlide = document.getElementById('probateSlide');noUiSlider.create(probateSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'probateLabel' }],start: [ document.getElementById('probate').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [100]},format: wNumb({decimals: 3,postfix: '%',})});probateSlideValueElement = document.getElementById('probate'); probateSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ probateSlideValueElement.value = values[handle];}}); document.getElementById('probate').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;probateSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      growthYearsSlide = document.getElementById('growthYearsSlide');noUiSlider.create(growthYearsSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'growthYearsLabel' }],start: [ document.getElementById('growthYears').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [0],'max': [ 120]},format: wNumb({decimals: 0})});growthYearsSlideValueElement = document.getElementById('growthYears');document.getElementById('growthYears').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;growthYearsSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});growthYearsSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){growthYearsSlideValueElement.value = thousandSeparator(values[handle]);}});

      This illustration is only an estimate of the federal estate taxes that may be owed on your estate. Congress may change the tax laws at any time, or choose to extend the current rules.

      The information in this material is not intended as tax or legal advice. It may not be used for the purpose of avoiding any federal tax penalties. Please consult legal or tax professionals for specific information regarding your individual situation.

      Powered By CalcXML Calculators For Websites

      What Is My Current Net Worth?

      In order to get where you want to go, you need to know where you are. You can get a view of your financial position by generating a personal net worth statement. Use this calculator to list your assets, minus your liabilities.

      Tangible Assets

      Value
      Residence ($)
      Vacation home ($)
      Furnishings ($)
      Automobiles ($)
      Rental real estate ($)
      Art, jewelry, and other valuables ($)

      Equity Assets

      Value
      Stocks ($)
      Variable annuities ($)
      Limited partnerships ($)
      Business interests ($)

      Fixed-Principal Assets

      Value
      Fixed-dollar annuities ($)
      Trust deeds ($)
      Other fixed-principal assets ($)

      Fixed-Rate Assets

      Value
      U.S. government bonds and securities ($)
      Municipal bonds ($)
      Corporate bonds ($)
      Face-amount certificates ($)
      Debt mutual funds ($)

      Cash and Cash Equivalents

      Value
      Checking accounts ($)
      Savings accounts ($)
      Money market funds ($)
      Certificates of deposit ($)
      Other cash reserve accounts ($)

      Liabilities

      Value
      Home mortgage ($)
      Other mortgage ($)
      Automobile loans ($)
      Bank loans ($)
      Personal loans ($)
      Charge account debt ($)
      Other debts ($)

      Powered By CalcXML Calculators For Websites

      What Is My Life Expectancy?

      With medical advances and improved lifestyles, life expectancies in the U.S. have been on the rise. Use this calculator to help determine how many years you may need to plan for in retirement or how many years you may need to provide for a surviving spouse or children.

      Assumptions

      MaleFemale
      currentAgeSlide = document.getElementById('currentAgeSlide');noUiSlider.create(currentAgeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'currentAgeLabel' }],start: [ document.getElementById('currentAge').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 120]},format: wNumb({decimals: 0})});currentAgeSlideValueElement = document.getElementById('currentAge');document.getElementById('currentAge').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;currentAgeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});currentAgeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){currentAgeSlideValueElement.value = thousandSeparator(values[handle]);}});

      Powered By CalcXML Calculators For Websites

      Annuity Comparison

      Deposits into an annuity are not tax-deductible; however, you may not have to pay taxes on the interest earned until you begin making withdrawals. This tax-deferral period can have a dramatic effect on the growth of an investment. Use this calculator to compare the potential tax advantages of saving in an annuity versus an account where the interest is taxed each year.

      Assumptions

      initialBalanceSlide = document.getElementById('initialBalanceSlide');noUiSlider.create(initialBalanceSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'initialBalanceLabel' }],start: [ document.getElementById('initialBalance').value.replace(",", "")],step: 1000,connect: [true, false],range: {'min': [0],'max': [ 1000000]},format: wNumb({decimals: 0})});initialBalanceSlideValueElement = document.getElementById('initialBalance');document.getElementById('initialBalance').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;initialBalanceSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});initialBalanceSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){initialBalanceSlideValueElement.value = thousandSeparator(values[handle]);}});
      annualSavingsSlide = document.getElementById('annualSavingsSlide');noUiSlider.create(annualSavingsSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'annualSavingsLabel' }],start: [ document.getElementById('annualSavings').value.replace(",", "")],step: 1000,connect: [true, false],range: {'min': [0],'max': [ 1000000]},format: wNumb({decimals: 0})});annualSavingsSlideValueElement = document.getElementById('annualSavings');document.getElementById('annualSavings').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;annualSavingsSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});annualSavingsSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){annualSavingsSlideValueElement.value = thousandSeparator(values[handle]);}});
      savingsIncreaseSlide = document.getElementById('savingsIncreaseSlide');noUiSlider.create(savingsIncreaseSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'savingsIncreaseLabel' }],start: [ document.getElementById('savingsIncrease').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [10]},format: wNumb({decimals: 3,postfix: '%',})});savingsIncreaseSlideValueElement = document.getElementById('savingsIncrease'); savingsIncreaseSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ savingsIncreaseSlideValueElement.value = values[handle];}}); document.getElementById('savingsIncrease').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;savingsIncreaseSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      numYearsSlide = document.getElementById('numYearsSlide');noUiSlider.create(numYearsSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'numYearsLabel' }],start: [ document.getElementById('numYears').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 50]},format: wNumb({decimals: 0})});numYearsSlideValueElement = document.getElementById('numYears');document.getElementById('numYears').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;numYearsSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});numYearsSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){numYearsSlideValueElement.value = thousandSeparator(values[handle]);}});
      helpTipped.create("#beforeTaxReturnHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/rortable.gif", { ajax: true });
      beforeTaxReturnSlide = document.getElementById('beforeTaxReturnSlide');noUiSlider.create(beforeTaxReturnSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'beforeTaxReturnLabel' }],start: [ document.getElementById('beforeTaxReturn').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [-12],'max': [12]},format: wNumb({decimals: 3,postfix: '%',})});beforeTaxReturnSlideValueElement = document.getElementById('beforeTaxReturn'); beforeTaxReturnSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ beforeTaxReturnSlideValueElement.value = values[handle];}}); document.getElementById('beforeTaxReturn').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;beforeTaxReturnSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});

      Marginal Tax Brackets

      helpTipped.create("#taxBracketHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/taxtable.gif", { ajax: true });
      taxBracketSlide = document.getElementById('taxBracketSlide');noUiSlider.create(taxBracketSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'taxBracketLabel' }],start: [ document.getElementById('taxBracket').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [75]},format: wNumb({decimals: 3,postfix: '%',})});taxBracketSlideValueElement = document.getElementById('taxBracket'); taxBracketSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ taxBracketSlideValueElement.value = values[handle];}}); document.getElementById('taxBracket').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;taxBracketSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      helpTipped.create("#taxBracketRetirementHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/taxtable.gif", { ajax: true });
      taxBracketRetirementSlide = document.getElementById('taxBracketRetirementSlide');noUiSlider.create(taxBracketRetirementSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'taxBracketRetirementLabel' }],start: [ document.getElementById('taxBracketRetirement').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [75]},format: wNumb({decimals: 3,postfix: '%',})});taxBracketRetirementSlideValueElement = document.getElementById('taxBracketRetirement'); taxBracketRetirementSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ taxBracketRetirementSlideValueElement.value = values[handle];}}); document.getElementById('taxBracketRetirement').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;taxBracketRetirementSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});

      This is a hypothetical example used for illustrative purposes only. It is not representative of any specific investment or combination of investments. Annuities have contract limitations, fees, and charges, including account and administrative fees, underlying investment management fees, mortality and expense fees, and charges for optional benefits. Most annuities have surrender fees that are usually highest if you take out the money in the initial years of the annuity contact. Withdrawals and income payments are taxed as ordinary income. If a withdrawals is made prior to age 59½, a 10% federal income tax penalty may apply (unless an exception applies). The guarantees of an annuity contract depend on the issuing company's claims-paying ability. Annuities are not guaranteed by the FDIC or any other government agency. Actual results will vary.
      Powered By CalcXML Calculators For Websites

      Self-Employment Retirement Plan Maximum Contribution

      Compensation for a self-employed individual (sole proprietor or partner) is that person's "earned income."* The starting point to determine the individual's earned income is the net profit amount from the Schedule C (or Schedule K-1 for a partnership). Use this calculator as a starting point to assess your potential maximum contribution amount for a Self-Employed 401(k), a SIMPLE IRA, or an SEP. *Earned Income = Net Profit - 1/2 of Self-Employment Tax - Contribution

      Plan Information

      Sole Prop/PartnerCorporation
      20232024
      clientAgeSlide = document.getElementById('clientAgeSlide');noUiSlider.create(clientAgeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'clientAgeLabel' }],start: [ document.getElementById('clientAge').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 120]},format: wNumb({decimals: 0})});clientAgeSlideValueElement = document.getElementById('clientAge');document.getElementById('clientAge').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;clientAgeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});clientAgeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){clientAgeSlideValueElement.value = thousandSeparator(values[handle]);}});
      netProfitSlide = document.getElementById('netProfitSlide');noUiSlider.create(netProfitSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'netProfitLabel' }],start: [ document.getElementById('netProfit').value.replace(",", "")],step: 1000,connect: [true, false],range: {'min': [0],'max': [ 1000000]},format: wNumb({decimals: 0})});netProfitSlideValueElement = document.getElementById('netProfit');document.getElementById('netProfit').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;netProfitSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});netProfitSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){netProfitSlideValueElement.value = thousandSeparator(values[handle]);}});

      This is a hypothetical example used for illustrative purposes only. This worksheet provides an estimate based on certain assumptions. It is not intended to provide specific investment advice. Distribution rules are similar for most retirement plans, including 401(k) plans, SIMPLE plans, and SEP IRAs. Distributions are taxed as ordinary income and, if taken before age 59½, may be subject to a 10% federal income tax penalty. With 401(k), SIMPLE plans, SEP IRAs, in most circumstances, once you reach age 73, you must begin taking required minimum distributions from a 401(k), SIMPLE plans and SEP IRAs. You may continue to contribute to IRAs past age 70½ as long as you meet the earned-income requirement.
      Powered By CalcXML Calculators For Websites

      Estimate Your Retirement Plan Withdrawals

      Under the SECURE Act, your required minimum distribution (RMD) must be distributed by the end of the 10th calendar year following the year of the Individual Retirement Account (IRA) owner's death. Penalties may occur for missed RMDs. Any RMDs due for the original owner must be taken by their deadlines to avoid penalties. A surviving spouse of the IRA owner, disabled or chronically ill individuals, individuals who are not more than 10 years younger than the IRA owner, and child of the IRA owner who has not reached the age of majority may have other minimum distribution requirements.

      Dates Of Birth

      yyyyRmdSlide = document.getElementById('yyyyRmdSlide');noUiSlider.create(yyyyRmdSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'yyyyRmdLabel' }],start: [ document.getElementById('yyyyRmd').value.replace(",", "")],step: 50,connect: [true, false],range: {'min': [2010],'max': [ 2040]},format: wNumb({decimals: 0})});yyyyRmdSlideValueElement = document.getElementById('yyyyRmd');document.getElementById('yyyyRmd').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;yyyyRmdSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});yyyyRmdSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){yyyyRmdSlideValueElement.value = thousandSeparator(values[handle]);}});
      Month
      (1 to 12)
      Day
      (1 to 31)
      Year
      (1920 to 2024)
      You
      Beneficiary

      Plan Information

      NoYes
      accountBalanceSlide = document.getElementById('accountBalanceSlide');noUiSlider.create(accountBalanceSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'accountBalanceLabel' }],start: [ document.getElementById('accountBalance').value.replace(",", "")],step: 1000,connect: [true, false],range: {'min': [0],'max': [ 1000000]},format: wNumb({decimals: 0})});accountBalanceSlideValueElement = document.getElementById('accountBalance');document.getElementById('accountBalance').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;accountBalanceSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});accountBalanceSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){accountBalanceSlideValueElement.value = thousandSeparator(values[handle]);}});
      Traditional IRARoth IRATraditional 401(k)Roth 401(k)457Roth 457403(b)Roth 403(b)Pension PlanSARSEPSEPSIMPLEOther qualified pretax accountOther qualified Roth account

      This is a hypothetical example used for illustrative purposes only. This worksheet provides an estimate of your annual required minimum distribution from a retirement account based on certain assumptions. It is not intended to provide specific investment advice. There are several other factors that can affect your actual required minimum distribution, including the type of retirement plan and whether you are retired.
      Powered By CalcXML Calculators For Websites

      Potential Income from an IRA

      Your IRA may play a key role in your retirement. And the amount of retirement income your IRA can generate may vary widely depending on what assumptions you make about return and tax rates during the accumulation and withdrawal periods. Use this calculator to help estimate your monthly and annual income from various IRA types.

      Savings

      currentAgeSlide = document.getElementById('currentAgeSlide');noUiSlider.create(currentAgeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'currentAgeLabel' }],start: [ document.getElementById('currentAge').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 120]},format: wNumb({decimals: 0})});currentAgeSlideValueElement = document.getElementById('currentAge');document.getElementById('currentAge').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;currentAgeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});currentAgeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){currentAgeSlideValueElement.value = thousandSeparator(values[handle]);}});
      retirementAgeSlide = document.getElementById('retirementAgeSlide');noUiSlider.create(retirementAgeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'retirementAgeLabel' }],start: [ document.getElementById('retirementAge').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 120]},format: wNumb({decimals: 0})});retirementAgeSlideValueElement = document.getElementById('retirementAge');document.getElementById('retirementAge').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;retirementAgeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});retirementAgeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){retirementAgeSlideValueElement.value = thousandSeparator(values[handle]);}});
      yearsNeededSlide = document.getElementById('yearsNeededSlide');noUiSlider.create(yearsNeededSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'yearsNeededLabel' }],start: [ document.getElementById('yearsNeeded').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 120]},format: wNumb({decimals: 0})});yearsNeededSlideValueElement = document.getElementById('yearsNeeded');document.getElementById('yearsNeeded').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;yearsNeededSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});yearsNeededSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){yearsNeededSlideValueElement.value = thousandSeparator(values[handle]);}});
      annualContributionSlide = document.getElementById('annualContributionSlide');noUiSlider.create(annualContributionSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'annualContributionLabel' }],start: [ document.getElementById('annualContribution').value.replace(",", "")],step: 250,connect: [true, false],range: {'min': [0],'max': [ 50000]},format: wNumb({decimals: 0})});annualContributionSlideValueElement = document.getElementById('annualContribution');document.getElementById('annualContribution').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;annualContributionSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});annualContributionSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){annualContributionSlideValueElement.value = thousandSeparator(values[handle]);}});

      Assumptions

      helpTipped.create("#accBeforeTaxReturnHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/rortable.gif", { ajax: true });
      accBeforeTaxReturnSlide = document.getElementById('accBeforeTaxReturnSlide');noUiSlider.create(accBeforeTaxReturnSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'accBeforeTaxReturnLabel' }],start: [ document.getElementById('accBeforeTaxReturn').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [-12],'max': [12]},format: wNumb({decimals: 3,postfix: '%',})});accBeforeTaxReturnSlideValueElement = document.getElementById('accBeforeTaxReturn'); accBeforeTaxReturnSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ accBeforeTaxReturnSlideValueElement.value = values[handle];}}); document.getElementById('accBeforeTaxReturn').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;accBeforeTaxReturnSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      helpTipped.create("#distBeforeTaxReturnHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/rortable.gif", { ajax: true });
      distBeforeTaxReturnSlide = document.getElementById('distBeforeTaxReturnSlide');noUiSlider.create(distBeforeTaxReturnSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'distBeforeTaxReturnLabel' }],start: [ document.getElementById('distBeforeTaxReturn').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [-12],'max': [12]},format: wNumb({decimals: 3,postfix: '%',})});distBeforeTaxReturnSlideValueElement = document.getElementById('distBeforeTaxReturn'); distBeforeTaxReturnSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ distBeforeTaxReturnSlideValueElement.value = values[handle];}}); document.getElementById('distBeforeTaxReturn').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;distBeforeTaxReturnSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      helpTipped.create("#accTaxBracketHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/taxtable.gif", { ajax: true });
      accTaxBracketSlide = document.getElementById('accTaxBracketSlide');noUiSlider.create(accTaxBracketSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'accTaxBracketLabel' }],start: [ document.getElementById('accTaxBracket').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [75]},format: wNumb({decimals: 3,postfix: '%',})});accTaxBracketSlideValueElement = document.getElementById('accTaxBracket'); accTaxBracketSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ accTaxBracketSlideValueElement.value = values[handle];}}); document.getElementById('accTaxBracket').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;accTaxBracketSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      helpTipped.create("#distTaxBracketHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/taxtable.gif", { ajax: true });
      distTaxBracketSlide = document.getElementById('distTaxBracketSlide');noUiSlider.create(distTaxBracketSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'distTaxBracketLabel' }],start: [ document.getElementById('distTaxBracket').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [75]},format: wNumb({decimals: 3,postfix: '%',})});distTaxBracketSlideValueElement = document.getElementById('distTaxBracket'); distTaxBracketSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ distTaxBracketSlideValueElement.value = values[handle];}}); document.getElementById('distTaxBracket').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;distTaxBracketSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      Option 1Option 2

      This worksheet provides estimates based on certain assumptions. It is not intended to provide specific investment advice. The results are not a guarantee of performance. The rate of return on investments will vary over time, particularly for longer-term investments. Investments that offer the potential for high returns also carry a high degree of risk. Actual returns may vary. The types of securities and strategies illustrated may not be suitable for everyone. Contributions to a Traditional IRA may be fully or partially deductable, depending on your individual circumstance. In most circumstances, once you reach age 73, you must begin taking required minimum distributions from a Traditional Individual Retirement Account (IRA) and most other employer-sponsored retirement plans. Withdrawals from Traditional IRAs are taxed as ordinary income and, if taken before age 59½, may be subject to a 10% federal income tax penalty. You may continue to contribute to a Traditional IRA past age 70½ as long as you meet the earned-income requirement. A tax professional can help assess your specific situation. Roth IRA contributions cannot be made by taxpayers with high incomes. To qualify for the tax-free and penalty-free withdrawal of earnings, Roth IRA distributions must meet a five-year holding requirement and distribution must take place after age 59½. Tax-free and penalty-free withdrawals can also be taken under certain other circumstances, such as a result of the owner's death. The original Roth IRA owner is not required to take minimum annual withdrawals.
      Powered By CalcXML Calculators For Websites

      Inflation & Retirement

      It may surprise you how fast inflation can erode purchasing power. This calculator is designed to help you estimate how much more income you may need at retirement to keep your same standard of living that you have today.

      Income

      currentAgeSlide = document.getElementById('currentAgeSlide');noUiSlider.create(currentAgeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'currentAgeLabel' }],start: [ document.getElementById('currentAge').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 120]},format: wNumb({decimals: 0})});currentAgeSlideValueElement = document.getElementById('currentAge');document.getElementById('currentAge').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;currentAgeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});currentAgeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){currentAgeSlideValueElement.value = thousandSeparator(values[handle]);}});
      clientIncomeSlide = document.getElementById('clientIncomeSlide');noUiSlider.create(clientIncomeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'clientIncomeLabel' }],start: [ document.getElementById('clientIncome').value.replace(",", "")],step: 1000,connect: [true, false],range: {'min': [0],'max': [ 1000000]},format: wNumb({decimals: 0})});clientIncomeSlideValueElement = document.getElementById('clientIncome');document.getElementById('clientIncome').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;clientIncomeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});clientIncomeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){clientIncomeSlideValueElement.value = thousandSeparator(values[handle]);}});
      helpTipped.create("#inflationHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/inflationtable.gif", { ajax: true });
      inflationSlide = document.getElementById('inflationSlide');noUiSlider.create(inflationSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'inflationLabel' }],start: [ document.getElementById('inflation').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [10]},format: wNumb({decimals: 3,postfix: '%',})});inflationSlideValueElement = document.getElementById('inflation'); inflationSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ inflationSlideValueElement.value = values[handle];}}); document.getElementById('inflation').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;inflationSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});

      Assumptions

      retirementAgeSlide = document.getElementById('retirementAgeSlide');noUiSlider.create(retirementAgeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'retirementAgeLabel' }],start: [ document.getElementById('retirementAge').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 120]},format: wNumb({decimals: 0})});retirementAgeSlideValueElement = document.getElementById('retirementAge');document.getElementById('retirementAge').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;retirementAgeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});retirementAgeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){retirementAgeSlideValueElement.value = thousandSeparator(values[handle]);}});
      lifeAgeSlide = document.getElementById('lifeAgeSlide');noUiSlider.create(lifeAgeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'lifeAgeLabel' }],start: [ document.getElementById('lifeAge').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 120]},format: wNumb({decimals: 0})});lifeAgeSlideValueElement = document.getElementById('lifeAge');document.getElementById('lifeAge').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;lifeAgeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});lifeAgeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){lifeAgeSlideValueElement.value = thousandSeparator(values[handle]);}});
      incomeReplacementSlide = document.getElementById('incomeReplacementSlide');noUiSlider.create(incomeReplacementSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'incomeReplacementLabel' }],start: [ document.getElementById('incomeReplacement').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [300]},format: wNumb({decimals: 3,postfix: '%',})});incomeReplacementSlideValueElement = document.getElementById('incomeReplacement'); incomeReplacementSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ incomeReplacementSlideValueElement.value = values[handle];}}); document.getElementById('incomeReplacement').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;incomeReplacementSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});

      This is a hypothetical example used for illustrative purposes only. It is not representative of any specific investment or combination of investments.
      Powered By CalcXML Calculators For Websites

      Roth 401(k) vs. Traditional 401(k)

      Your retirement income can vary widely depending on what type of account holds your savings and what assumptions are made about overall returns and tax rates during the accumulation and withdrawal periods. Use this calculator to help compare employee contributions to the new after-tax Roth 401(k) and the current tax-deductible 401(k).

      Savings

      currentAgeSlide = document.getElementById('currentAgeSlide');noUiSlider.create(currentAgeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'currentAgeLabel' }],start: [ document.getElementById('currentAge').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 120]},format: wNumb({decimals: 0})});currentAgeSlideValueElement = document.getElementById('currentAge');document.getElementById('currentAge').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;currentAgeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});currentAgeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){currentAgeSlideValueElement.value = thousandSeparator(values[handle]);}});
      annualContributionSlide = document.getElementById('annualContributionSlide');noUiSlider.create(annualContributionSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'annualContributionLabel' }],start: [ document.getElementById('annualContribution').value.replace(",", "")],step: 250,connect: [true, false],range: {'min': [0],'max': [ 50000]},format: wNumb({decimals: 0})});annualContributionSlideValueElement = document.getElementById('annualContribution');document.getElementById('annualContribution').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;annualContributionSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});annualContributionSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){annualContributionSlideValueElement.value = thousandSeparator(values[handle]);}});

      Distribution

      retirementAgeSlide = document.getElementById('retirementAgeSlide');noUiSlider.create(retirementAgeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'retirementAgeLabel' }],start: [ document.getElementById('retirementAge').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 120]},format: wNumb({decimals: 0})});retirementAgeSlideValueElement = document.getElementById('retirementAge');document.getElementById('retirementAge').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;retirementAgeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});retirementAgeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){retirementAgeSlideValueElement.value = thousandSeparator(values[handle]);}});
      yearsNeededSlide = document.getElementById('yearsNeededSlide');noUiSlider.create(yearsNeededSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'yearsNeededLabel' }],start: [ document.getElementById('yearsNeeded').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 70]},format: wNumb({decimals: 0})});yearsNeededSlideValueElement = document.getElementById('yearsNeeded');document.getElementById('yearsNeeded').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;yearsNeededSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});yearsNeededSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){yearsNeededSlideValueElement.value = thousandSeparator(values[handle]);}});
      helpTipped.create("#distBeforeTaxReturnHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/rortable.gif", { ajax: true });
      distBeforeTaxReturnSlide = document.getElementById('distBeforeTaxReturnSlide');noUiSlider.create(distBeforeTaxReturnSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'distBeforeTaxReturnLabel' }],start: [ document.getElementById('distBeforeTaxReturn').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [-12],'max': [12]},format: wNumb({decimals: 3,postfix: '%',})});distBeforeTaxReturnSlideValueElement = document.getElementById('distBeforeTaxReturn'); distBeforeTaxReturnSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ distBeforeTaxReturnSlideValueElement.value = values[handle];}}); document.getElementById('distBeforeTaxReturn').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;distBeforeTaxReturnSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      helpTipped.create("#distTaxBracketHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/taxtable.gif", { ajax: true });
      distTaxBracketSlide = document.getElementById('distTaxBracketSlide');noUiSlider.create(distTaxBracketSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'distTaxBracketLabel' }],start: [ document.getElementById('distTaxBracket').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [75]},format: wNumb({decimals: 3,postfix: '%',})});distTaxBracketSlideValueElement = document.getElementById('distTaxBracket'); distTaxBracketSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ distTaxBracketSlideValueElement.value = values[handle];}}); document.getElementById('distTaxBracket').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;distTaxBracketSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});

      Accumulation

      helpTipped.create("#accBeforeTaxReturnHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/rortable.gif", { ajax: true });
      accBeforeTaxReturnSlide = document.getElementById('accBeforeTaxReturnSlide');noUiSlider.create(accBeforeTaxReturnSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'accBeforeTaxReturnLabel' }],start: [ document.getElementById('accBeforeTaxReturn').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [-12],'max': [12]},format: wNumb({decimals: 3,postfix: '%',})});accBeforeTaxReturnSlideValueElement = document.getElementById('accBeforeTaxReturn'); accBeforeTaxReturnSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ accBeforeTaxReturnSlideValueElement.value = values[handle];}}); document.getElementById('accBeforeTaxReturn').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;accBeforeTaxReturnSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      helpTipped.create("#accTaxBracketHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/taxtable.gif", { ajax: true });
      accTaxBracketSlide = document.getElementById('accTaxBracketSlide');noUiSlider.create(accTaxBracketSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'accTaxBracketLabel' }],start: [ document.getElementById('accTaxBracket').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [75]},format: wNumb({decimals: 3,postfix: '%',})});accTaxBracketSlideValueElement = document.getElementById('accTaxBracket'); accTaxBracketSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ accTaxBracketSlideValueElement.value = values[handle];}}); document.getElementById('accTaxBracket').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;accTaxBracketSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      Option 1Option 2

      This is a hypothetical example used for illustrative purposes only. This worksheet provides estimates based on certain assumptions. It is not intended to provide specific investment advice. The results are not a guarantee of performance. The rate of return on investments will vary over time, particularly for longer-term investments. Investments that offer the potential for high returns also carry a high degree of risk. Actual returns will fluctuate. The types of securities and strategies illustrated may not be suitable for everyone. Roth IRA contributions cannot be made by taxpayers with high incomes. To qualify for the tax-free and penalty-free withdrawal of earnings, Roth IRA distributions must meet a five-year holding requirement and distribution must take place after age 59½. Tax-free and penalty-free withdrawal also can be taken under certain other circumstances, such as a result of the owners death. The original Roth IRA owner is not required to take minimum annual withdrawals. Contributions to a Traditional IRA may be fully or partially deductable, depending on your individual circumstance. In most circumstances, once you reach age 73, you must begin taking required minimum distributions from a Traditional Individual Retirement Account (IRA) and most other employer-sponsored retirement plans. Withdrawals from Traditional IRAs are taxed as ordinary income and, if taken before age 59½, may be subject to a 10% federal income tax penalty. You may continue to contribute to a Traditional IRA past age 70½ as long as you meet the earned-income requirement. A tax professional can help assess your specific situation.
      Powered By CalcXML Calculators For Websites

      My Retirement Savings

      Due to increasing life expectancies, many are concerned they may outlive their retirement savings. Use this calculator to help determine when your retirement savings account may be depleted given a specified monthly income target. Remember, you currently may be in receipt of a company pension or Social Security that may help supplement your retirement savings accounts.

      Income Objectives

      incomeSlide = document.getElementById('incomeSlide');noUiSlider.create(incomeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'incomeLabel' }],start: [ document.getElementById('income').value.replace(",", "")],step: 100,connect: [true, false],range: {'min': [0],'max': [ 5000]},format: wNumb({decimals: 0})});incomeSlideValueElement = document.getElementById('income');document.getElementById('income').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;incomeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});incomeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){incomeSlideValueElement.value = thousandSeparator(values[handle]);}});
      helpTipped.create("#increaseHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/inflationtable.gif", { ajax: true });
      increaseSlide = document.getElementById('increaseSlide');noUiSlider.create(increaseSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'increaseLabel' }],start: [ document.getElementById('increase').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [10]},format: wNumb({decimals: 3,postfix: '%',})});increaseSlideValueElement = document.getElementById('increase'); increaseSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ increaseSlideValueElement.value = values[handle];}}); document.getElementById('increase').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;increaseSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});

      Fixed Income Receipts

      ssIncomeSlide = document.getElementById('ssIncomeSlide');noUiSlider.create(ssIncomeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'ssIncomeLabel' }],start: [ document.getElementById('ssIncome').value.replace(",", "")],step: 100,connect: [true, false],range: {'min': [0],'max': [ 5000]},format: wNumb({decimals: 0})});ssIncomeSlideValueElement = document.getElementById('ssIncome');document.getElementById('ssIncome').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;ssIncomeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});ssIncomeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ssIncomeSlideValueElement.value = thousandSeparator(values[handle]);}});
      helpTipped.create("#ssIncreaseHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/inflationtable.gif", { ajax: true });
      ssIncreaseSlide = document.getElementById('ssIncreaseSlide');noUiSlider.create(ssIncreaseSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'ssIncreaseLabel' }],start: [ document.getElementById('ssIncrease').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [10]},format: wNumb({decimals: 3,postfix: '%',})});ssIncreaseSlideValueElement = document.getElementById('ssIncrease'); ssIncreaseSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ ssIncreaseSlideValueElement.value = values[handle];}}); document.getElementById('ssIncrease').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;ssIncreaseSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      pensionSlide = document.getElementById('pensionSlide');noUiSlider.create(pensionSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'pensionLabel' }],start: [ document.getElementById('pension').value.replace(",", "")],step: 100,connect: [true, false],range: {'min': [0],'max': [ 5000]},format: wNumb({decimals: 0})});pensionSlideValueElement = document.getElementById('pension');document.getElementById('pension').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;pensionSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});pensionSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){pensionSlideValueElement.value = thousandSeparator(values[handle]);}});
      helpTipped.create("#pensionIncreaseHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/inflationtable.gif", { ajax: true });
      pensionIncreaseSlide = document.getElementById('pensionIncreaseSlide');noUiSlider.create(pensionIncreaseSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'pensionIncreaseLabel' }],start: [ document.getElementById('pensionIncrease').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [10]},format: wNumb({decimals: 3,postfix: '%',})});pensionIncreaseSlideValueElement = document.getElementById('pensionIncrease'); pensionIncreaseSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ pensionIncreaseSlideValueElement.value = values[handle];}}); document.getElementById('pensionIncrease').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;pensionIncreaseSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      otherIncomeSlide = document.getElementById('otherIncomeSlide');noUiSlider.create(otherIncomeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'otherIncomeLabel' }],start: [ document.getElementById('otherIncome').value.replace(",", "")],step: 100,connect: [true, false],range: {'min': [0],'max': [ 5000]},format: wNumb({decimals: 0})});otherIncomeSlideValueElement = document.getElementById('otherIncome');document.getElementById('otherIncome').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;otherIncomeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});otherIncomeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){otherIncomeSlideValueElement.value = thousandSeparator(values[handle]);}});
      helpTipped.create("#otherIncreaseHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/inflationtable.gif", { ajax: true });
      otherIncreaseSlide = document.getElementById('otherIncreaseSlide');noUiSlider.create(otherIncreaseSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'otherIncreaseLabel' }],start: [ document.getElementById('otherIncrease').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [10]},format: wNumb({decimals: 3,postfix: '%',})});otherIncreaseSlideValueElement = document.getElementById('otherIncrease'); otherIncreaseSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ otherIncreaseSlideValueElement.value = values[handle];}}); document.getElementById('otherIncrease').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;otherIncreaseSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});

      Savings And Assumptions

      balanceSlide = document.getElementById('balanceSlide');noUiSlider.create(balanceSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'balanceLabel' }],start: [ document.getElementById('balance').value.replace(",", "")],step: 1000,connect: [true, false],range: {'min': [0],'max': [ 1000000]},format: wNumb({decimals: 0})});balanceSlideValueElement = document.getElementById('balance');document.getElementById('balance').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;balanceSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});balanceSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){balanceSlideValueElement.value = thousandSeparator(values[handle]);}});
      helpTipped.create("#beforeTaxReturnHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/rortable.gif", { ajax: true });
      beforeTaxReturnSlide = document.getElementById('beforeTaxReturnSlide');noUiSlider.create(beforeTaxReturnSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'beforeTaxReturnLabel' }],start: [ document.getElementById('beforeTaxReturn').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [-12],'max': [12]},format: wNumb({decimals: 3,postfix: '%',})});beforeTaxReturnSlideValueElement = document.getElementById('beforeTaxReturn'); beforeTaxReturnSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ beforeTaxReturnSlideValueElement.value = values[handle];}}); document.getElementById('beforeTaxReturn').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;beforeTaxReturnSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      MonthlyYearly

      This worksheet provides estimates based on certain assumptions. It is not intended to provide specific investment advice. The results are not a guarantee of performance. The rate of return on investments will vary over time, particularly for longer-term investments. Investments that offer the potential for high returns also carry a high degree of risk. Actual returns may vary. The types of securities and strategies illustrated may not be suitable for everyone. Contributions to a Traditional IRA may be fully or partially deductable, depending on your individual circumstance. In most circumstances, once you reach age 73, you must begin taking required minimum distributions from a Traditional Individual Retirement Account (IRA) and most other employer-sponsored retirement plans. Withdrawals from Traditional IRAs are taxed as ordinary income and, if taken before age 59½, may be subject to a 10% federal income tax penalty. You may continue to contribute to a Traditional IRA past age 70½ as long as you meet the earned-income requirement. A tax professional can help assess your specific situation. Roth IRA contributions cannot be made by taxpayers with high incomes. To qualify for the tax-free and penalty-free withdrawal of earnings, Roth IRA distributions must meet a five-year holding requirement and distribution must take place after age 59½. Tax-free and penalty-free withdrawals can also be taken under certain other circumstances, such as a result of the owner's death. The original Roth IRA owner is not required to take minimum annual withdrawals.
      Powered By CalcXML Calculators For Websites

      Saving for Retirement

      Retirement may start a new phase of your life. This pre-retirement calculator is designed help you assess how well you have prepared and what you can do to potentially improve your retirement outlook. You also should consider re-evaluating your preparedness on an ongoing basis. Changes in economic climate, financial markets, and your personal situation may impact your strategy.

      Income/Savings

      clientAgeSlide = document.getElementById('clientAgeSlide');noUiSlider.create(clientAgeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'clientAgeLabel' }],start: [ document.getElementById('clientAge').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 120]},format: wNumb({decimals: 0})});clientAgeSlideValueElement = document.getElementById('clientAge');document.getElementById('clientAge').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;clientAgeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});clientAgeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){clientAgeSlideValueElement.value = thousandSeparator(values[handle]);}});
      clientIncomeSlide = document.getElementById('clientIncomeSlide');noUiSlider.create(clientIncomeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'clientIncomeLabel' }],start: [ document.getElementById('clientIncome').value.replace(",", "")],step: 1000,connect: [true, false],range: {'min': [0],'max': [ 1000000]},format: wNumb({decimals: 0})});clientIncomeSlideValueElement = document.getElementById('clientIncome');document.getElementById('clientIncome').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;clientIncomeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});clientIncomeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){clientIncomeSlideValueElement.value = thousandSeparator(values[handle]);}});
      spouseIncomeSlide = document.getElementById('spouseIncomeSlide');noUiSlider.create(spouseIncomeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'spouseIncomeLabel' }],start: [ document.getElementById('spouseIncome').value.replace(",", "")],step: 1000,connect: [true, false],range: {'min': [0],'max': [ 1000000]},format: wNumb({decimals: 0})});spouseIncomeSlideValueElement = document.getElementById('spouseIncome');document.getElementById('spouseIncome').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;spouseIncomeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});spouseIncomeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){spouseIncomeSlideValueElement.value = thousandSeparator(values[handle]);}});
      retirementSavingsSlide = document.getElementById('retirementSavingsSlide');noUiSlider.create(retirementSavingsSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'retirementSavingsLabel' }],start: [ document.getElementById('retirementSavings').value.replace(",", "")],step: 1000,connect: [true, false],range: {'min': [0],'max': [ 1000000]},format: wNumb({decimals: 0})});retirementSavingsSlideValueElement = document.getElementById('retirementSavings');document.getElementById('retirementSavings').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;retirementSavingsSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});retirementSavingsSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){retirementSavingsSlideValueElement.value = thousandSeparator(values[handle]);}});
      clientRetAgeSlide = document.getElementById('clientRetAgeSlide');noUiSlider.create(clientRetAgeSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'clientRetAgeLabel' }],start: [ document.getElementById('clientRetAge').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 120]},format: wNumb({decimals: 0})});clientRetAgeSlideValueElement = document.getElementById('clientRetAge');document.getElementById('clientRetAge').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;clientRetAgeSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});clientRetAgeSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){clientRetAgeSlideValueElement.value = thousandSeparator(values[handle]);}});
      retirementYearsSlide = document.getElementById('retirementYearsSlide');noUiSlider.create(retirementYearsSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'retirementYearsLabel' }],start: [ document.getElementById('retirementYears').value.replace(",", "")],step: 1,connect: [true, false],range: {'min': [1],'max': [ 40]},format: wNumb({decimals: 0})});retirementYearsSlideValueElement = document.getElementById('retirementYears');document.getElementById('retirementYears').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;retirementYearsSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});retirementYearsSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){retirementYearsSlideValueElement.value = thousandSeparator(values[handle]);}});

      Assumptions

      helpTipped.create("#inflationHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/inflationtable.gif", { ajax: true });
      inflationSlide = document.getElementById('inflationSlide');noUiSlider.create(inflationSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'inflationLabel' }],start: [ document.getElementById('inflation').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [10]},format: wNumb({decimals: 3,postfix: '%',})});inflationSlideValueElement = document.getElementById('inflation'); inflationSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ inflationSlideValueElement.value = values[handle];}}); document.getElementById('inflation').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;inflationSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      retirementReplacementSlide = document.getElementById('retirementReplacementSlide');noUiSlider.create(retirementReplacementSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'retirementReplacementLabel' }],start: [ document.getElementById('retirementReplacement').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [300]},format: wNumb({decimals: 3,postfix: '%',})});retirementReplacementSlideValueElement = document.getElementById('retirementReplacement'); retirementReplacementSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ retirementReplacementSlideValueElement.value = values[handle];}}); document.getElementById('retirementReplacement').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;retirementReplacementSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      helpTipped.create("#preRetirementReturnHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/rortable.gif", { ajax: true });
      preRetirementReturnSlide = document.getElementById('preRetirementReturnSlide');noUiSlider.create(preRetirementReturnSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'preRetirementReturnLabel' }],start: [ document.getElementById('preRetirementReturn').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [-12],'max': [12]},format: wNumb({decimals: 3,postfix: '%',})});preRetirementReturnSlideValueElement = document.getElementById('preRetirementReturn'); preRetirementReturnSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ preRetirementReturnSlideValueElement.value = values[handle];}}); document.getElementById('preRetirementReturn').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;preRetirementReturnSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      helpTipped.create("#postRetirementReturnHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/rortable.gif", { ajax: true });
      postRetirementReturnSlide = document.getElementById('postRetirementReturnSlide');noUiSlider.create(postRetirementReturnSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'postRetirementReturnLabel' }],start: [ document.getElementById('postRetirementReturn').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [-12],'max': [12]},format: wNumb({decimals: 3,postfix: '%',})});postRetirementReturnSlideValueElement = document.getElementById('postRetirementReturn'); postRetirementReturnSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ postRetirementReturnSlideValueElement.value = values[handle];}}); document.getElementById('postRetirementReturn').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;postRetirementReturnSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});

      Social Security

      NoYes
      MarriedSingle
      helpTipped.create("#ssOverrideAmountHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/ssOverride.gif", { ajax: true });
      ssOverrideAmountSlide = document.getElementById('ssOverrideAmountSlide');noUiSlider.create(ssOverrideAmountSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'ssOverrideAmountLabel' }],start: [ document.getElementById('ssOverrideAmount').value.replace(",", "")],step: 100,connect: [true, false],range: {'min': [0],'max': [ 5000]},format: wNumb({decimals: 0})});ssOverrideAmountSlideValueElement = document.getElementById('ssOverrideAmount');document.getElementById('ssOverrideAmount').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;ssOverrideAmountSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});ssOverrideAmountSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ssOverrideAmountSlideValueElement.value = thousandSeparator(values[handle]);}});

      This is a hypothetical example used for illustrative purposes only. This worksheet provides estimates based on certain assumptions. It is not intended to provide specific investment advice. The results are not a guarantee of performance. The rate of return on investments will vary over time, particularly for longer-term investments. Investments that offer the potential for high returns also carry a high degree of risk. Actual returns will fluctuate. The types of securities and strategies illustrated may not be suitable for everyone.
      Powered By CalcXML Calculators For Websites

      How Long Will Systematic Withdrawals Last?

      You have worked hard to accumulate your savings. Use this calculator to determine how long those funds may potentially last given regular withdrawals.

      Savings

      savingsBalanceSlide = document.getElementById('savingsBalanceSlide');noUiSlider.create(savingsBalanceSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'savingsBalanceLabel' }],start: [ document.getElementById('savingsBalance').value.replace(",", "")],step: 1000,connect: [true, false],range: {'min': [0],'max': [ 100000]},format: wNumb({decimals: 0})});savingsBalanceSlideValueElement = document.getElementById('savingsBalance');document.getElementById('savingsBalance').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;savingsBalanceSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});savingsBalanceSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){savingsBalanceSlideValueElement.value = thousandSeparator(values[handle]);}});
      monthlyWithdrawalSlide = document.getElementById('monthlyWithdrawalSlide');noUiSlider.create(monthlyWithdrawalSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'monthlyWithdrawalLabel' }],start: [ document.getElementById('monthlyWithdrawal').value.replace(",", "")],step: 100,connect: [true, false],range: {'min': [0],'max': [ 15000]},format: wNumb({decimals: 0})});monthlyWithdrawalSlideValueElement = document.getElementById('monthlyWithdrawal');document.getElementById('monthlyWithdrawal').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;monthlyWithdrawalSlide.noUiSlider.set([this.value.replace(',', ''), null]);document.getElementById('slideChange').value = false;});monthlyWithdrawalSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){monthlyWithdrawalSlideValueElement.value = thousandSeparator(values[handle]);}});

      Assumptions

      withdrawalIncreasesSlide = document.getElementById('withdrawalIncreasesSlide');noUiSlider.create(withdrawalIncreasesSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'withdrawalIncreasesLabel' }],start: [ document.getElementById('withdrawalIncreases').value.replace('%', '') ], step: 0.125,connect: [true, false], range: {'min': [0],'max': [40]},format: wNumb({decimals: 3,postfix: '%',})});withdrawalIncreasesSlideValueElement = document.getElementById('withdrawalIncreases'); withdrawalIncreasesSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ withdrawalIncreasesSlideValueElement.value = values[handle];}}); document.getElementById('withdrawalIncreases').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;withdrawalIncreasesSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      helpTipped.create("#beforeTaxReturnHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/rortable.gif", { ajax: true });
      beforeTaxReturnSlide = document.getElementById('beforeTaxReturnSlide');noUiSlider.create(beforeTaxReturnSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'beforeTaxReturnLabel' }],start: [ document.getElementById('beforeTaxReturn').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [-12],'max': [12]},format: wNumb({decimals: 3,postfix: '%',})});beforeTaxReturnSlideValueElement = document.getElementById('beforeTaxReturn'); beforeTaxReturnSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ beforeTaxReturnSlideValueElement.value = values[handle];}}); document.getElementById('beforeTaxReturn').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;beforeTaxReturnSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      helpTipped.create("#taxBracketHelp", "https://www.calcxml.com/do/toolTip?src=https://www.calcxml.com/images/help/taxtable.gif", { ajax: true });
      taxBracketSlide = document.getElementById('taxBracketSlide');noUiSlider.create(taxBracketSlide, { handleAttributes: [{ 'aria-label': 'slider handle', 'aria-labelledBy': 'taxBracketLabel' }],start: [ document.getElementById('taxBracket').value.replace('%', '') ], step: 1,connect: [true, false], range: {'min': [0],'max': [75]},format: wNumb({decimals: 3,postfix: '%',})});taxBracketSlideValueElement = document.getElementById('taxBracket'); taxBracketSlide.noUiSlider.on('update', function( values, handle ) {if (document.getElementById('slideChange').value == 'false'){ taxBracketSlideValueElement.value = values[handle];}}); document.getElementById('taxBracket').addEventListener('change', function ( ) {document.getElementById('slideChange').value = true;taxBracketSlide.noUiSlider.set([this.value.replace('%', ''), null]);document.getElementById('slideChange').value = false;});
      MonthlyYearly

      This is a hypothetical example used for illustrative purposes only. This worksheet provides estimates based on certain assumptions. It is not intended to provide specific investment advice. The results are not a guarantee of performance. The rate of return on investments will vary over time, particularly for longer-term investments. Investments that offer the potential for high returns also carry a high degree of risk. Actual returns will fluctuate. The types of securities and strategies illustrated may not be suitable for everyone.
      Powered By CalcXML Calculators For Websites
      Go to Top