From observation, I think its difficult for workshop participants to grasp this all important concept. And the problem could be that enough time has not been allocated to it. Often, bookkeeping is part of a tall list of topics to be covered at workshops. Participants get tired by the time the topic is raised and so not much hands-on exercises are done. I have also observed that entrepreneurs with at least secondary education and above seem to appreciate the importance of bookkeeping. Possibly, bookkeeping should be handled alone for a whole day or more with lots of hands-on exercises for participants to grasp the concept well.