Skip to Content

Accounts Manager

Pretoria, South Africa

We are seeking a detail-oriented, disciplined, and proactive Accounts Manager to oversee the company’s financial operations. The ideal candidate will be responsible for maintaining accurate ledgers, preparing invoices and bills, processing payroll, reconciling accounts, and ensuring all payments are properly uploaded for authorization. This position is central to maintaining financial integrity and smooth daily accounting across customer, vendor, and payroll processes.

Details


Salary

R15,000 - R25,000

Working Hours

Monday - Friday, 08:00 - 17:00 
(8h + 1h lunch)

Saturday, 09:00 - 14:00
(5h)

45h per week

Employment Type

Permanent

Employment Location

Pretoria, Gauteng, South Africa

Benefits


Annual Performance Bonus

Employees are rewarded once a year based on overall performance, accuracy, and contribution to company goals.

Upskilling & Development

We provide ongoing training, mentorship, and learning opportunities to help staff advance their skills and careers.

Requirement​s


Education

Diploma or degree in Accounting, Finance, or a related field (or equivalent practical experience).

Experience

Minimum 2 years in accounting, bookkeeping, or financial administration roles.

Accounting Knowledge

Strong understanding of core accounting principles, including transaction recording, debit and credit logic, reconciliations, VAT, and general ledger management.

Payroll Knowledge

Sound knowledge of payroll preparation, processing, and reconciliation, including deductions, allowances, and statutory requirements.

Accounting Systems

Practical experience with ERP or accounting software such as Odoo, Sage, QuickBooks, or Xero; able to navigate and maintain financial records within such systems.

Microsoft Excel

Advanced ability to use Excel for accounting and reporting — including formulas, pivot tables, reconciliations, and structured data management.

Computer Skills

Strong general computer literacy — able to operate Windows or similar environments confidently, manage files, use office applications, and configure devices such as printers or scanners.

Typing Proficiency

Minimum 70 words per minute with at least 95% accuracy.

Language Proficiency

English level C1 (Advanced) — must be able to speak and write clearly and professionally in a business environment.

Attention to Detail

Exceptional accuracy in financial entries, reconciliations, and document handling.

Work Ethic

Highly organized, disciplined, and consistent in meeting deadlines.

Confidentiality & Integrity

Maintains strict confidentiality when handling payroll and financial information.

Responsibilities


Invoicing & Billing

Prepare, issue, and verify customer invoices and vendor bills with accurate unit pricing, quantities, and totals.

Payment Processing

Upload supplier and other outgoing payments for authorization by management, ensuring supporting documents are complete and properly referenced.

Account Reconciliation

Reconcile all customer, supplier, and control accounts to ensure accuracy, completeness, and balance between ledgers and statements.

Payment Allocation

Match and apply incoming and outgoing payments to the correct invoices and bills; resolve any mismatches or unapplied entries.

Statements & Follow-ups

Generate, send, and monitor customer statements; follow up on overdue accounts and maintain up-to-date aging schedules.

Payroll Processing

Prepare and process payroll accurately and on schedule, including allowances, deductions, and statutory submissions where applicable.

Reporting & Audit Support

Produce reconciliation reports, cash flow summaries, and audit support documentation with clear traceability.

System Accuracy

Maintain accurate, well-documented records in the system to support management reporting and financial audits.