Oversee a company’s financial data and compliance by maintaining accurate books on accounts payable and receivable, payroll, and daily financial entries and reconciliations.
Responsibilities
- Perform General Ledger reconciliation per entity accurately and in a timely manner.
- Resolve all outstanding items promptly.
- Conduct bank, debtors, creditors, and petty cash reconciliation at month end.
- Consolidate billing information and invoice key clients monthly.
- Manage debt collection and credit control.
- Control petty cash and perform accruals.
- Capture invoices, credit notes, and bank transactions daily.
- Handle PAYE, UIF, SDL submissions and reconciliations.
- Maintain daily filing of financial documents.
- Perform other bookkeeping duties as required.
- Comply with instructions from the board of directors or their nominees.
- Devote full attention to duties, with reasonable time for private affairs.
- Promote and extend the company's business during and after employment.
- Maintain confidentiality of company information.
Qualifications
- Associate Degree in Business Administration or Accounting.
Experience
- At least 2 years of financial processing experience.
Skills
- Knowledge of accounting principles and practices.
- Understanding of municipal finance processes and systems.
- Legal compliance, including POPI.
- Proficiency in Sage/Pastel.
Additional Skills
- Good planning and organizational skills.
- Analytical skills and attention to detail.
- Ability to handle confidential information.
- Strong interpersonal, leadership, and communication skills.
- Financial and business acumen.
- Teamwork, adaptability, and rapport-building skills.
- Ability to interface effectively with all organizational levels.
- Working knowledge of relevant systems and practices.