I like to file or rather to know what my numbers are as early as possible and purchased H&R Block software the day they issued it. However to file with the IRS you must have supporting documents like 1099 INT, 1099DIV etc. My broker sent me some forms for filing in February last year so if you have interest, dividends, cap gain you must wait at least till all documents arrive.