Get your taxes done using TurboTax

dsmagboul,

You have to use new "Tax Year" specific software every year.

The software changes every year to accommodate the ever changing tax system. Some years, like this one, changes in the law require major software changes, and most other years, minor adjustments are made to deductions, exclusions or other items due to inflation.

The companies could sell a one time software package, and offer free updates each year, but that could eventually drive their profits to zero.