Index‎ > ‎


Complete your
US Federal Income Tax
Form 1040
using my Microsoft Excel


Click on the following link
to download this year's spreadsheet.

Check your results carefully and let me know if you find any errors! 

If you are unable to download the spreadsheet,
don't hesitate to send an e-mail to:
I will send you one as soon as I can.
New with the 2017 version:
  • o   Input sheets for 1099-INT and 1099-DIV.
    (including auto-update to Schedule B)
  • o  Form 1116, Foreign Tax Credit (FTC)
  • o  Form 8889, Health Savings Accounts (HSAs)
  • o  Form 8283, Non-Cash Charitable Contributions
  • o    'Notes' columns
  • o   Instruction sheet
  • o   Updates for 2017
  • o   Improvements everywhere to improve accuracy and usability 
  • o  Schedule 8812, Additional Child Tax Credit (Added 7/4/2018)

Download Earlier Versions

To download earlier versions, click on one of the following links.

In 2007 through 2010, I was forced to split the spreadsheet.  This was due to the fact that earlier versions of Microsoft Excel limited the number of cell format changes.  For example, Schedules D-1, Continuation Sheet for Schedule D, and E, Supplemental Income and Loss, were split out because they contain a lot of format changes and they are mostly "stand alone" schedules. 

From 2011 through 2014, a newer version of Excel was used to prepare the spreadsheet; however, an Excel 97-2003 (Lite) version was available for users who do not have Excel 2010 (or later).

For 2015 (and later), the Lite version is discontinued.

Tax Year ->

 File -16_1040.xlsx     

Please provide feedback!!

Help me and your fellow taxpayers out by letting us know what you think.

Thank you!!!


This spreadsheet is free.  
However, if you would like to show your appreciation,
you may make a contribution by clicking this link or the PayPal logo (below):

Glenn Reeves
(Tax Calculator)
1 Burlingwood Ct.
Burlington, KS  66839-2418

Note 1:  I will report all donations as income.
Note 2:  I will contribute 10% of any and all donations to my local church!