There are many different types of bookkeeping jobs out there, each with a unique job description, salary and employee requirements. Here is some information that will give you a general idea of what to expect.

Bookkeeping Job Description, Bookkeeping Courses, The Learning Group

An example of a bookkeeping job description

Here is an example of what you will find in a bookkeeping job description:

Permanent Position for Bookkeeper

Job description:

This industry leading company is looking for an entry-level bookkeeper to join their dynamic and driven finances team.

You will be responsible for the following duties:

  • Full bookkeeping functions.
  • Reconciling and balancing cash books, ledgers, subsidiary journals, purchase journals and monthly journals.
  • Writing monthly reports.
  • Controlling petty cash.
  • Bank reconciliations.
  • Dealing with auditors.
  • Ad hoc projects.


  • 1-3 years experience (preferably).
  • Knowledge of Pastel bookkeeping software.
  • Knowledge of MS Excel.
  • ICB certificate or other recognised bookkeeping qualification.
  • Must be South African citizen.


  • Trustworthy
  • Responsible
  • Takes initiative
  • A team player
  • Attention to detail
  • Analytical
  • Diligent


  • R 130 000 – R190 000 per annum (negotiable depending on level of qualification and experience).

For more examples of job descriptions, you can simply do a web search for ‘Bookkeeping Jobs in South Africa’. This will give you a number of sites where you can browse through job listings.

The average bookkeeper’s salary

If you do a quick search for ‘Bookkeeping Jobs in South Africa’, you will see that most positions advertised list a salary of between R150 000 and R200 000 per year. There are many factors that contribute to your level of salary, however:

  • The company you work for.
  • Your level of seniority.
  • Your position within a company or finance team.
  • Your level of experience.
  • Your qualifications.
  • Your location (bookkeeping jobs in Johannesburg pay much more than jobs in smaller cities, for example).

What skills does a bookkeeper need?

Bookkeepers work with the most important part of any company: money. Making a bookkeeping mistake, or misplacing important documents, can thus be detrimental to a business. Employers are consequently very scrupulous when it comes to hiring their bookkeepers.

Here are some characteristics employers usually look for in a bookkeeper:

  • Meticulous
  • Attentive to details
  • Punctual
  • Well-organised
  • Careful
  • Thorough
  • Honest
  • Conscientious
  • Accurate
  • Trustworthy
  • Analytical

Bookkeepers also need a very specific and specialised set of skills. To develop these skills, you can simply take one of our certified courses in bookkeeping.

In our digital age, a bookkeeper also needs advanced computer skills. Any good bookkeeper will know how to use accounting software such as Pastel, as well as MS Excel. For this purpose, The Learning Group also offers an ICB Junior Bookkeeper Short Course in Computerised Bookkeeping.

Find out More

complete the form below and we'll contact you as soon as possible

  • This field is for validation purposes and should be left unchanged.