Bookkeeping is something that many business owners take on themselves, particularly when their business is new and trying to find its feet. Business may be slow in those initial stages, affording them ample time to learn the necessary aspects of basic accounting and bookkeeping; skills that are always useful to any business owner.