[Skip to Content]

Maintenance Update 03 31 2015

Calculator update notes for 3-31-2015.

Overview: Financial Calculator Update 3/31/2015


    3/31/2015

The quarterly update for 3/31/2015 is a targeted update with specific calculation changes affecting only the Tax calculators. The changes affect the functionality of the calculations, updating them to 2015 rules and regulations.

All maintenance releases are cumulative, so if you apply this update, you will have all previous calculator updates as well. Please note that you will need to upgrade to V3 if you are currently using V2 (Java Applet Version). Maintenance releases do not automatically update your version. For your reference you can view the previous update notes here: 12/31/2014 Update.

If you wish to upgrade to V3 please email use us at:


Version 3 (V3) Calculator Updates


For more detailed information please see our frequently asked questions: FAQ

V3 calculators use JavaScript, HTML5 and CSS to display and run the calculators. There is no longer a requirement for the Java-Plugin. Upgrading to the V3 calculators has been made as easy as possible. All HTML pages retain their original name and extension to prevent broken links.

The V3 upgrade is a complete replacement of all underlying code. In addition, the minimum browser requirement for V3 is IE7. If you recieved a download notice, it will clearly state your current calculator version.

As of 12/31/2014 the V2 calculators that use Java Applets will no longer be supported or updated. These calculators will continue to work as is, but updates have stopped for all V2 calculators unless special arrangements have been made for custom work. Please contact us for upgrade pricing.

If you wish to upgrade to V3 please email use us at:


Update Instructions


For more detailed information please see our frequently asked questions: FAQ

  1. Download the latest update package for your calculators from your download site, found on your update e-mail notice.

  2. Execute the KJEUpdate.exe file from your download. This is a self-extracting zip file. (Or unzip the KJEUpdate.zip file if you are using a non-windows platform.) If you see a warning message, you can safely continue. When prompted for a directory, you may use the default or enter your own. It is recommended that you extract the update to a new directory and then move the required files to your production or staging environment. One directory will be created with no subdirectories.

  3. Replace all files provided in update package. The update package includes all JS files and CSS files that are required to update the content of your calculators. IMPORTANT! The update package does not contain any HTML files or the KJESiteSpecific.js or KJESiteSpecific.css files. These files are not required for an upgrade, and replacing them may result in overwriting custom changes for your website installation. If you use the full installation package and have changed the file KJESiteSpecific.js or KJESiteSpecific.css files do not replace them.

When you test the new version of the calculators, make sure that the browser you are using uses the new files instead of any it may have in its cache. You may need to clear the browser's cache manually to ensure the new versions are loaded.

Please note, if you have a Servlet or other custom deployment, installation instructions for your package will found on your download page or provided separately.

If you wish to upgrade to V3 please email use us at:


Update Changes 03/31/2015


The V3 (HTML5/JavaScript) calculators do not require any edits or modifications to HTML pages, all changes are encapsulated within the JS files provided.

  1. Your calculators now include "Dinkytown AutoSave": This new feature saves calculator information as it is entered to the user's browser local storage. This great feature allows you to exit the calculator and then come back later, with all entries preserved. No more starting over! No data is sent over the internet, and all local data is stored locally and obfuscated. This feature is available on any browser that supports local storage including IE8 and above.

    To turn this feature off, you can include the parameter in your KJESiteSpecific.js file:
    KJE.parameters.get("LOCAL_STORAGE",KJE.STORAGE_NONE);

    To turn this feature on, you can include the parameter in your KJESiteSpecific.js file:
    KJE.parameters.get("LOCAL_STORAGE",KJE.STORAGE_AUTO);

    Additional functional modules for "Dinkytown AutoSave" are now available with the following features. Please contact us for pricing for these new modules:
    Summary emails: Allows your visitors to create a summary email of the current calculator inputs. This module allows a user to send emails from their computer's or devices email system. The generated email includes a summary of the entered results and special link back to the calculator that will automatically populate with their previously entered values. No special server side software is required.

  2. 1040 Tax Estimator: (Tax1040.html) has been updated for new rates and schedules for 2015. This includes changes to the definitions, and the calculation modules. It is possible that additional changes to the tax rates and rules will take place before the end of 2015. This update uses the current tax law for its estimates (and does not attempt to determine new or changed law not yet in effect).

  3. 1040EZ Tax Estimator: (Tax1040EZ.html) has been updated for new rates and schedules for 2015. This includes changes to the definitions, and the calculation modules. Please note that no new entry or output fields were required, but the tax tables and many of the tax computations were affected. This update uses the current tax law for its estimates (and does not attempt to determine new or changed law not yet in effect).

  4. Marginal Tax Estimator: (TaxMargin.html, SPTaxMargin.html) has been updated for new rates and schedules for 2015. This includes changes to the definitions, and the calculation modules. Please note that no new entry or output fields were required, but the tax tables and many of the tax computations were affected. This update uses the current tax law for its estimates (and does not attempt to determine new or changed law not yet in effect).

  5. Self Employment Tax Calculator: (TaxSelfEmployment.html) has been updated for new rates and schedules for 2015. This includes changes to the definitions, and the java calculation modules. Please note that no new entry or output fields were required, but the tax tables and many of the tax computations were affected. This update uses the current tax law for its estimates (and does not attempt to determine new or changed law not yet in effect).

  6. Earned Income Tax Credit Calculator: (EarnedIncomeCredit.html) has been updated for new rates and schedules for 2015. This includes changes to the definitions, and the java calculation modules. Please note that no new entry or output fields were required, but the tax tables and many of the tax computations were affected. This update uses the current tax law for its estimates (and does not attempt to determine new or changed law not yet in effect).

  7. Charitable Tax Savings Calculator: (CharitableTax.html) has been updated for new rates and schedules for 2015. This includes changes to the definitions, and the java calculation modules. Please note that no new entry or output fields were required, but the tax tables and many of the tax computations were affected. This update uses the current tax law for its estimates (and does not attempt to determine new or changed law not yet in effect).

  8. 72(t) Calculator: Early withdrawals from retirement accounts (Retire72T.html, Retire72T2.html), 72(t) Distributions: Impact on retirement fund balances (Retire72TAlt.html): The Federal Mid-Term rate has been updated for April 2015. This change affects the calculators default values and the definition of Reasonable Interest Rate For April 2015. For April 2015, 120% of the Federal Mid-Term rate has changed to 2.04% (Jan. 2015) .