For anyone starting a business, detailed record keeping is one of the most important ways to avoid tax complications.