I use HR Block. We are at the limits of what the free online option can do. If you do anything more complex than simply reporting the self employment income you may need to go to a paid version. Be warned they will aggressively do a sales job with the free option. And they do have a special for those who are willing to buy a state package, which I generally don't. Wisconsin usually puts together a better set of forms than HR Block does.