Why do you need an expensive tax software when your IRS should be able to give you what you need for free? Because HR Block and TurboTax lobbied politicians to make sure your IRS, never gives you what you should get for free. They want to make sure you have to PAY for their software..