When you run a small business you often already have a good understanding of some key areas. This usually includes marketing, management, quality customer service, so on and so forth. However there is one essential area of small business that is often neglected; accounting.