The most difficult aspect of owning and operating your own small business is usually the bookkeeping tasks. The stress of having to get numbers to agree, and the books to balance, added to all the other responsibilities, can be too