Overview

Accountant Jobs in Klerksdorp, North-West, South Africa at Ruskofor

Title: Accountant

Company: Ruskofor

Location: Klerksdorp, North-West, South Africa

Job Specification: Accountant (Full-Time Client-Site Placement) – Ruskofor

Position Title: Accountant

Department: Finance

Location: Full-Time at Client Premises

Reporting To: Senior Financial Accountant, Ruskofor

Job Summary

The accountant will be fully based at the client’s premises to oversee and ensure efficient invoicing and collections, as well as manage bookkeeping, reconciliations, financial reporting, and compliance. The role requires working closely with the client’s finance and operations teams while maintaining compliance with Ruskofor’s financial controls. The accountant will report directly to Ruskofor, ensuring all financial operations align with Ruskofor’s objectives.

Key Responsibilities

1. Invoicing & Collections

• Generate and review invoices for accuracy and compliance with contract terms.

• Ensure timely submission of invoices to the client’s accounts payable team.

• Monitor outstanding balances and proactively follow up on collections.

• Reconcile customer accounts and address discrepancies.

• Implement an effective debtor management process to minimize overdue accounts.

2. Bookkeeping & Financial Transactions

• Maintain accurate financial records, including general ledger updates, journal entries, and bank reconciliations.

• Process and reconcile accounts payable and accounts receivable.

• Record all financial transactions in the client’s accounting system while ensuring compliance with Ruskofor’s policies.

• Prepare and review supporting documents for financial transactions.

3. Financial Reporting & Compliance

• Prepare monthly financial statements and submit reports to Ruskofor’s finance team.

• Ensure that all financial records and reports comply with financial regulations and contractual agreements.

• Assist with financial audits, including preparing supporting documentation.

• Provide variance analysis on collections vs. invoicing and report any anomalies.

4. Interaction with Client & Process Improvement

• Act as the finance liaison between the client’s management and Ruskofor.

• Identify and implement process improvements to enhance financial workflows.

• Provide guidance and training on best financial practices where necessary.

• Address and resolve invoice disputes or collection issues with the client’s finance and operations teams.

5. Compliance & Risk Management

• Ensure all financial transactions and data are recorded in the relevant accounting system.

• Implement internal controls to prevent revenue leakage and fraudulent activities.

• Ensure all financial documentation is properly filed and auditable.

Required Qualifications & Experience

• Bachelor’s degree in accounting, Finance, or a related field.

• Minimum 3 years of accounting experience, preferably in invoicing and collections.

• Experience working onsite with clients is an advantage.

• Strong knowledge of accounts receivable, bookkeeping, and financial reporting.

• Proficiency in accounting software (e.g., Sage, QuickBooks, Xero, or SAP).

• Strong Excel and financial analysis skills.

• Knowledge of tax regulations and compliance.

Key Competencies & Skills

• Analytical Thinking – Ability to analyze financial data and identify trends or discrepancies.

• Problem-Solving – Ability to resolve issues related to invoicing and collections efficiently.

• Attention to Detail – Ensuring accuracy in financial transactions and reporting.

• Communication Skills – Ability to liaise effectively with both Ruskofor and the client’s finance teams.

• Time Management – Ability to prioritize tasks and meet deadlines.

• Negotiation Skills – Handling difficult collection cases professionally.

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.