Filing taxes doesn't need to be a pain.
If you're going the CPA route, be sure to read how to choose a tax preparer that will work with your unique situation.
Going the DIY route? Be sure to take advantage of the Freelancers Union-exclusive discount off federal AND state filing costs with TaxAct. Their self-employed software looks at all possible deductions for your business to save you the most money, and you can rest easy knowing your return is backed up with their 100k accuracy guarantee. Once you've filed, TaxAct builds a custom tax plan for you to use in the coming year, identifying areas in your financial life where you could be saving even more cash.