You can use a spreadsheet software (like Excel) or accounting-type programs, such as QuickBooks or Quicken.
there is no way to input data directly into the tax return throughout the year because the software is usually not available until November