Bookkeepers need to have lots of skills because their job is one where they need to put a lot of attention to what they are doing. They need to be honest and transparent, know how to organize their time so that they never pass any deadline, and of course, they need to be patient and have critical thinking.