×
Register Here to Apply for Jobs or Post Jobs. X

Bookkeeping Manager

Job in Johannesburg, 2000, South Africa
Listing for: Professional Resources Partners Pty Ltd
Full Time position
Listed on 2026-09-18
Job specializations:
  • Accounting
    Financial Reporting, Bookkeeper/ Accounting Clerk
Job Description & How to Apply Below

Job Details

  • Job Title: Senior Bookkeeper
  • Location: Germiston
  • Salary: R55,000 – R62,000 CTC (inclusive of Medical Aid and Pension)
  • Systems: SAP & Excel
  • Reporting To: Financial Director
Job Purpose

The Senior Bookkeeper will be responsible for full-function accounting processes, including sales reporting, debtors and creditors management, fixed asset maintenance, bank reconciliations, VAT submissions, and payroll processing. The ideal candidate will have a strong command of SAP, exceptional Excel skills, and extensive experience in end-to-end bookkeeping within a manufacturing or engineering environment.

Key Responsibilities
  • Sales Reporting & Analysis
    • Compile Sales Invoice Schedule from Sales Department.
    • Export monthly invoices from SAP and analyse in Excel.
    • Prepare salesperson breakdowns, file reconciled reports.
    • Prepare sales lists for FI reconciliation and draft pipeline reports.
    • Upload order intake and preliminary figures to group portal.
  • Debtors
    • Allocate and post receipts from bank statements into SAP.
    • Handle foreign currency transactions (e.g., Euro customers).
    • Maintain prepaid schedules and debtor ageing reports.
    • Prepare monthly statements and initiate follow-ups.
    • Reconcile debtor receipts with bank and escalate discrepancies.
  • Creditors
    • Post non-stock supplier invoices into SAP.
    • Reconcile supplier accounts to statements.
    • Process EFT payments, including international transfers.
  • Fixed Assets
    • Record additions/disposals on SAP’s Fixed Asset Module.
    • Maintain Excel-based fixed asset register.
    • Run monthly depreciation, file reports and supporting documentation.
  • Banking
    • Download and reconcile monthly bank statements.
    • Post all receipts, payments, and debit orders into SAP.
    • Validate balances against General Ledger and file accordingly.
  • Petty Cash
    • Manage disbursements and monthly reconciliations.
    • Journal expenses into G/L and verify balances.
  • Monthly Journals & Reconciliations
    • Post monthly accruals, provisions, and adjustments.
    • Journalise items such as audit fees, bonuses, prepaid travel, and commissions.
  • VAT
    • Extract reports from SAP and reconcile with invoices/expenses.
    • Submit VAT
      201 via SARS e-Filing and ensure timely EFT payments.
    • Maintain proper documentation for audits.
  • Payroll (Full Function)
    • Add/remove employees and capture monthly payroll figures.
    • Generate reports, print payslips, and perform backups.
    • Reconcile payroll accounts to the G/L.
    • Submit EMP
      201 for PAYE/UIF/SDL and pension contributions.
  • Year-End / Audit Preparation
    • Update leave provisions, reconcile salary accounts.
    • Finalise asset register and reconcile to SAP reports.
    • Post year-end journals (e.g., for obsolete stock, warranties).
    • Provide all necessary documentation to auditors on request.
  • Annual Responsibilities
    • Trial Balance upload to Group Portal (Year-End).
    • Skills Development reconciliation (April).
    • WCC Assessment (May).
    • Employment Equity reporting (October).
    • SARS-compliant travel expenses breakdown (Year-End).
Minimum Requirements
  • Minimum 5–8 years of experience in a Senior Bookkeeping role.
  • Strong working knowledge of SAP and Microsoft Excel
    .
  • Solid understanding of payroll systems, VAT, EMP
    201, and year-end processes.
  • Analytical, highly organized, and able to manage multiple deadlines.
  • Strong interpersonal and communication skil
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary