The long-held belief by many CPA’s and CFP’s of “buy term and invest the difference” may be crumbling as retirement age is pushed further and further out for many individuals, and their term insurance expires while they still have an earned income to protect.
In this eBook, By The Numbers: Rethinking ‘Buy Term and Invest the Difference’, we explore the question of providing income protection via either term or permanent insurance as the average retirement age continues to rise and highlight scenarios where a permanent solution represents a lower total outlay than a term contract.
Fill out the form below to download our eBook today and help your clients re-evaluate how they plan on protecting their income into retirement with life insurance.
.LV_validation_message{ font-weight:bold; margin: 0 0 0 5px; }
.LV_valid{ color:#00CC00; display:none; }
.LV_invalid{ color:#CC0000; font-size:10px; }
.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active { outline: 1px solid #00CC00; }
.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active { outline: 1px solid #CC0000; }var dom0 = document.querySelector(‘#form126 #field0’);var field0 = new LiveValidation(dom0, {validMessage: “”, onlyOnBlur: true});field0.add(Validate.Presence, {failureMessage:”This field is required”});var dom1 = document.querySelector(‘#form126 #field1’);var field1 = new LiveValidation(dom1, {validMessage: “”, onlyOnBlur: true});field1.add(Validate.Presence, {failureMessage:”This field is required”});var dom2 = document.querySelector(‘#form126 #field2’);var field2 = new LiveValidation(dom2, {validMessage: “”, onlyOnBlur: true});field2.add(Validate.Presence, {failureMessage:”This field is required”});var dom3 = document.querySelector(‘#form126 #field3’);var field3 = new LiveValidation(dom3, {validMessage: “”, onlyOnBlur: true});field3.add(Validate.Format, {pattern: /^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i, failureMessage: “A valid email address is required”});field3.add(Validate.Presence, {failureMessage:”This field is required”});var dom4 = document.querySelector(‘#form126 #field4’);var field4 = new LiveValidation(dom4, {validMessage: “”, onlyOnBlur: true});field4.add(Validate.Presence, {failureMessage:”This field is required”});field4.add(Validate.Length, {tooShortMessage:”Invalid length for field value”, tooLongMessage: “Invalid length for field value”, minimum: 10, maximum: 20});var dom5 = document.querySelector(‘#form126 #field5’);var field5 = new LiveValidation(dom5, {validMessage: “”, onlyOnBlur: true});field5.add(Validate.Presence, {failureMessage:”This field is required”});var dom6 = document.querySelector(‘#form126 #field6’);var field6 = new LiveValidation(dom6, {validMessage: “”, onlyOnBlur: true});field6.add(Validate.Presence, {failureMessage:”This field is required”});var dom7 = document.querySelector(‘#form126 #field7’);var field7 = new LiveValidation(dom7, {validMessage: “”, onlyOnBlur: true});field7.add(Validate.Presence, {failureMessage:”This field is required”});function resetSubmitButton(e){ var submitButtons = e.target.form.getElementsByClassName(‘submit-button’); for(var i=0;i<submitButtons.length;i++){ submitButtons[i].disabled = false; } }function addChangeHandler(elements){ for(var i=0; i<elements.length; i++){ elements[i].addEventListener('change', resetSubmitButton); } }var form = document.getElementById('form126'); addChangeHandler(form.getElementsByTagName('input')); addChangeHandler(form.getElementsByTagName('select')); addChangeHandler(form.getElementsByTagName('textarea'));