This stuff will help you
2016 Tax Resources
Invoicing capabilities make Freshbooks a great solution for service-oriented businesses.
Google Sheets or Excel
I’m bias because Excel is my second home, and I don’t think there’s it can’t do. Google sheets isn’t quite as robust, but it makes up for it with all of it’s cloud and sharing capabilities. If your looking for an awesome spreadsheet template to track your income and expenses, check out this one. It’s targeted to bloggers but can be used for many types of small businesses to track their business activity.