With the oft-changing tax law, it can be difficult enough for W-2 employees to file a two-page return.

For business owners or contractors, the extra complexity of deductions and filing in multiple states can feel like puzzling through a 20-page mathematical proof.