I've used freetaxusa.com for years. Works fine for a 1040 with schedules a/b/c/d. Sometimes I pay to get additional services, usually don't. Works great.