Bookkeeper

Be among the first applicants.
Isilumko Staffing (JHB)
Johannesburg
ZAR 30 000 - 60 000
Be among the first applicants.
2 days ago
Job description

Accurately process incoming invoices and reconcile in compliance with financial policies and procedures.

Key responsibilities

  1. Monthly and ad hoc journal entries
  2. Accurately post cost allocation entries
  3. Correctly account for prepayments
  4. Prepare monthly balance sheet reconciliations for review and approval
  5. Prepare reports and analysis as required
  6. Comply with month-end and other reporting deadlines
  7. Assist with other month-end and reporting requirements
  8. Treat invoices in foreign currency correctly
  9. Process any other transactions as required

2. Cashbook and banking

  1. Reconcile cashbooks for 4 entries
  2. Prepare weekly cash flow report
  3. Prepare cash flow forecasts and requirements monthly and as required
  4. Prepare monthly forecast of payments (creditors listing)
  5. Prepare payment authorization runs in accordance with policy
  6. Identify reconciling items on cash flow and ensure they are correctly resolved
  7. Payments to suppliers: submit only valid and authorized invoices/costs for payment, load balances to be paid after creditor reconciliations are approved, ensure payments adhere to terms, load only valid and authorized payments, accurately load banking details and references

3. Petty cash

  1. Issue petty cash for approved requisitions/requests
  2. Reconcile petty cash weekly using the approved template
  3. Process petty cash transactions accurately and within deadlines weekly

4. Intercompany Transactions

  1. Ensure all intercompany balances agree at month-end
  2. Obtain intercompany confirmations
  3. Perform re-invoicing to other intercompany entities as required
  4. Request monthly account statements from active suppliers
  5. Complete creditors reconciliations monthly
  6. Request outstanding invoices from vendors timely
  7. Ensure invoices/credit notes are not duplicated
  8. Ensure invoices are paid only once
  9. Ensure compliance with SARS and legal requirements
  10. Match supporting documents to expense claims within 24 hours
  11. Revalue foreign currency intercompany loans appropriately

5. Other

  1. Report suspicious or fraudulent transactions as per policy
  2. Complete all filing and documentation requirements
  3. Follow established processes and procedures
  4. Assist treasury with bookings, customer payments, and queries
  5. Maintain confidentiality and professional standards

Job Requirements

  • Grade 12
  • Minimum of 5 years' experience as a bookkeeper
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Bookkeeper jobs in Johannesburg