Job Summary
We have a Bookkeeper position available in the Bryanston area. The successful candidate will be responsible for managing all aspects of financial record-keeping, payroll processing, debtors’ management, and reporting. The ideal candidate will have advanced proficiency in Xero accounting software, experience with payroll systems, and a thorough understanding of debtor’s management to ensure the timely collection of outstanding receivables.
General Bookkeeping: Maintain accurate financial records, including daily transactions, reconciliations, and adjustments. Process accounts payable and accounts receivable, ensuring timely payments and collections. Reconcile bank and credit card accounts, ensuring accuracy of transactions.
Payroll Processing: Administer payroll for employees, ensuring that salaries, wages, benefits, and deductions are accurately calculated and processed. Ensure compliance with South African tax legislation (PAYE, UIF, SDL, etc.). Submit monthly payroll taxes and reports to SARS and other regulatory bodies. Handle payroll-related queries and provide employees with detailed payslips and tax information. Maintain employee leave records and statutory contributions (e.g., UIF, Provident Fund) and more.