Please note: Although we have made every effort to ensure the accuracy of this calculator, we cannot be held responsible for any consequences resulting from its use. This calculator is for estimation purposes only, and uses data entered by the user that are assumed to be correct. As a result, actual results may differ. This calculator is not intended to be a substitute for professional advice. As each individual's situation differs, a professional advisor can assist you in using the information on this website to your best advantage. Contact one of our partners for a free consultation. See our legal disclaimer for additional information.