Why would I need a Bookkeeper? I use MINT currently and it does all the work for me. 

While MINT, and programs like it, do auto categorize transactions, they are designed for personal use. It is not supposed to take the place of an bookkeeping professional, or accounting software for a business. The categories are personal ones, and may not match the IRS definitions of where expenses should be categorized. 

And if you have a accounting software for business that does auto categorize, and no one is reviewing its work, at best you could have transactions categorized incorrectly, at worst the IRS could disallow deductions resulting in penalties and interest charges.

Why would I need to hire a bookkeeper? 

Most small business owners do their own bookkeeping because they do not believe they can afford to outsource their bookkeeping. But, with prices starting at $100 a month, how much is your time worth? $100 a month could save you time and frustration! Then you can do what you love with the extra time!! 

Reasons to hire a bookkeeper

From Freshbooks Cloud accounting software (article Here

1.  Lack of Time                                                                                                                                                                       2. Lack of Knowledge                                                                                                                                                             3. Lack of Interest

Are you scrambling each year at tax time? 

Having your books already in order come tax time, can save having to pay a CPA to put them in order. CPA's can charge between $100 and $150 an hour, but if your bookkeeper can maintain your books and file your taxes, you could save the time and expense of having to put it all together at the end of the year. 

When should I hire a bookkeeper? From Xero 

"The sooner the better. If you haven't already hired one, you should do it soon. Ideally you'd hire one soon after starting your business. Otherwise you could end up with several months' worth of receipts and invoices to be processed. That will take time and may be difficult to do, because you'll have forgotten which client to bill for a particular expense. For example, you may ask yourself, “What was this train ticket for? Who did I visit on 13 July?” A bookkeeper would know which client you visited and why. They would then account for the travel expense in the correct way."