I created an Excel spreadsheet years ago and it's still working for me. I do one year per file. That way it doesnt get huge. If I was ever so inclined, I could create a chart for all of the years together. I've had to add columns over the years as my products changed, but I still like it. I used Quicken Home and Business for a while. It was ok but my spreadsheet was quick and easy, and I created formulas for each line of the Schedule C which makes it simple to do taxes.