Accurate processing of new & temporary employees, transfers, promotions, terminations overtime, bonuses payable and other payroll related services Perform monthly payroll processes such as updating reports, checking and reconciling etc. Complete, verify and process benefits forms and documentation(provident fund, leave etc) Accurate capturing & processing of employee information (Activations) Accurate & timeous submission of payroll reconciliations, queries and reports to the Senior payroll administrator for monthly payments and reporting purposes Review and update batches processed by payroll clerk (e.g. leave batches) Handle payroll related queries where appropriate (Which includes EMP201 & EMP501,leave & salary queries etc.) Advice staff on company policy and procedures Assist with preparation for audits Month end reconciling to include 3rd parties (As per month end checklist e.g. 3rd parties, Provident fund, overtime, private kilos, loans, petty Cash, shortages, savings and reporting ODBC and other) Contracts of employees/replace temporary contract with permanent contract Debtors & Creditors Invoices/receipts Quotes Handling of customers Recon of bank statements daily Handle client queries regarding accounts Accurate capturing debtors/creditors information on SAGE Handle of UIF forms and submissions Updating of employee information on Old Mutual for pension/provident fund Arranged payout of pension (submissions for death, termination, resignation) Help with HR duties where needed