Bookkeeper – CBD

Our client, a vertically integrated provider of renewable energy solutions, is seeking a Bookkeeper to join their team. The position is primarily responsible for the overall accounting support to the Asset Management division by ensuring smooth functioning of the accounting records for the relevant project company portfolios.

Key Responsibilities:

Accounts Receivable:

  • Collaborate with the Operations team to determine and verify deemed energy events (events of interrupted generation), including logging incidents and calculating losses.
  • Cross-check monthly client reports generated by Operations against revenue.
  • Provision of accurate energy and revenue forecasts for projects and portfolios as required.
  • Verify monthly energy invoices generated by metering software and tariff books
  • Load the generated invoices accurately onto the financial accounting system
  • Reconcile debtor statements to maintain accurate financial records of debtors.
  • Manage debtors’ books, circulation of debtor statements and following up with late accounts for timely payments.

Accounts Payable:

  • Ensure all invoices received adhere to SARS compliance standards and are accurately captured in the accounting system.
  • Obtain necessary internal approvals for invoices received from relevant stakeholders.
  • Maintain the creditors book, ensuring accurate and up-to-date records.
  • Reconcile creditor accounts monthly to ensure accuracy and resolve any discrepancies promptly.
  • Maintain budget actuals for project companies, providing accurate financial data for decision-making.
  • Ensure accurate and timely payments of creditors and interest while maintaining adherence to payment terms.
  • Manage transfers between bank accounts efficiently.
  • Maintain beneficiaries on banking platforms.
  • Collect proof of bank account for all suppliers.
  • Generate annual budgets in collaboration with relevant Asset Managers to align financial plans.
  • Seek favourable payment terms (minimum 30 days) from suppliers to optimise cash flow.

Management Accounts:

  • Allocate monthly cash book transactions accurately.
  • Perform bank reconciliations to ensure accuracy and identify any discrepancies.
  • Process monthly journal entries for review and authorisation by the Financial Accountant.
  • Prepare management account reports timeously for review by the Financial Accountant.


  • Cultivate and maintain relationships with customer and supplier accounting departments to ensure up-to-date records.
  • Professional interaction with internal stakeholders and external customers or suppliers.
  • Provide cover for another bookkeeper(s) if required.
  • Provide ad hoc assistance on accounting and administration as required.

Qualifications and Skills:

  • At minimum, have a National Senior Certificate with a minimum of 3 years’ experience in a similar role (although a tertiary qualification in Accounting or Bookkeeping is advantageous).
  • Sound analytical thinking ability to do bookkeeping for multiple companies.
  • Previous experience in renewable energy would be advantageous.
  • Experience with Sage Accounting.
  • Experience with working on banking platforms such as Nedbank, ABSA, FNB & SBSA.
  • Must be fully proficient in English (verbal and written communication).
  • Must be fully computer literate, especially in Microsoft Excel and/or Google Sheets (MS Office Suite and Google App Suite).
  • Must have strong financial acumen to function effectively in this role.
  • Competencies such as attention to detail, confident communication, ability to work well under pressure, taking initiative and being forward thinking are essential requirements for success in this position.
  • The ideal candidate will be passionate about the renewable energy industry and will embody respect and responsibility in the full sense of the word, while enjoying contributing to a team of highly knowledgeable professionals.
Apply & upload CV now