Accountant

RecruitMyMom

Sandton

Hybrid

ZAR 502,000 - 670,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Retirement annuity
20 days annual leave

Job summary

RecruitMyMom in Sandton, Gauteng, South Africa, seeks an experienced accountant for a permanent, hybrid role. You will manage client invoicing, debt collection, VAT submissions, payroll, and month-end processes while ensuring IFRS for SMEs compliance.

The position requires 3–5 years of full-function accounting experience, SAICA/SAIPA/CIMA articles or equivalent, and advanced Excel skills. Hybrid work is offered with two days on-site.

Qualifications

  • BCom in accounting or related field; SAICA/SAIPA/CIMA articles or equivalent experience.
  • 3–5 years full-function accounting experience.
  • VAT submissions, balance sheet reconciliations, payroll processing.
  • IFRS for SMEs knowledge; VAT and Income Tax Act familiarity.
  • Advanced Microsoft Excel with lookups, pivots, reconciliation techniques.
  • Multi-entity/group experience with intercompany reconciliations.
  • Experience with foreign currency transactions and exchange rate accounting.
  • Experience preparing external audit files; system implementation experience.

Responsibilities

  • Invoicing and debt collection management with timely billing.
  • Accounts receivable, collections, and aging reporting.
  • Accounts payable capture, approvals, and reconciliations.
  • Prepare payment runs and creditor reconciliations.
  • Bank and cashbook reconciliations, including foreign currency.
  • Maintain Fixed Asset Register and depreciation reconciliations.
  • VAT returns preparation and statutory submissions.
  • Prepare monthly management accounts and year-end packs.
  • Intercompany invoicing, reconciliations, and consolidation schedules.
  • Payroll processing and payroll reconciliations.

Skills

Full-function accounting
VAT submissions
Payroll processing
IFRS for SMEs
Excel (Advanced)
Intercompany reconciliations
Multi-entity experience

Education

BCom in accounting

Tools

Payroll system
Accounting software
Excel (Advanced)

Job description

Sandton, South Africa | Posted on 02/09/2026

  • Location Type Hybrid (Part office, Part remote)
  • Job Type Permanent
  • Remuneration Term Per Month
  • Date Opened 02/09/2026
  • State/Province Gauteng
  • Country South Africa
Job Description

Driving operational excellence in an international business consultancy firm, this position spans key accounting activities from client invoicing and debt collection through to balance sheet reconciliations, statutory VAT submissions, and payroll administration.The positionrequires strong independent ownership to maintain complete, clean month-end files, ensure strict statutory compliance, and deliver timely management accounts.

The role operates within a hybrid work environment, requiring two days per week on site at the office, subject to business discretion.

Key Responsibilities
Client Invoicing and Billing:

Prepare and issue accurate client invoices in line with contracts, purchase orders, and agreed billing cycles; maintain the billing schedule, process credit notes or pricing adjustments with required approvals, and keep customer master data current.

Accounts Receivable and Collections:

Manage the debtors ledger, allocate receipts daily, drive proactive collections, resolve queries, and report weekly on debtors' aging, cash collection risk, and recommended provisions.

Accounts Payable Capturing:

Capture supplier invoices accurately to correct general ledger accounts, cost centers, and VAT codes, while matching invoices to purchase orders and maintaining master files.

Accounts Payable Payments and Reconciliations:

Prepare payment runs, reconcile supplier statements to the creditors ledger, manage account queries, and perform monthly creditors' age analysis reconciliations.

Bank and Cashbook Reconciliations:

Process cashbook transactions, reconcile all bank accounts (including foreign currency accounts), clear un-reconciled items monthly, and administer petty cash and company card reconciliations.

Fixed Asset Register Maintenance:

Maintain the fixed asset register regarding additions, transfers, disposals, and depreciation; reconcile the register to the general ledger monthly, and coordinate periodic physical verification.

VAT and Statutory Submissions:

Prepare, reconcile, and submit VAT returns within statutory deadlines, reconcile input and output VAT to the general ledger, maintain valid tax invoices, and support provisional and annual income tax processes.

Balance Sheet Reconciliations and Month-End:

Reconcile all balance sheet accounts monthly with supporting schedules, post month-end journals, assemble the management accounts pack, and prepare the annual audit file for external auditors.

Intercompany Invoicing and Reconciliations:

Raise inter company recharges and management fees, reconcile inter company loan and current accounts monthly, resolve differences promptly, and prepare consolidation schedules.

Payroll Processing:

Process the monthly payroll accurately and on time, maintain employee payroll records and benefit deductions, reconcile payroll to the general ledger, and resolve payroll queries confidentially.

BCom in accounting, finance, or a related field (or an equivalent qualification).

Three to five years of full-function accounting experience.

Completed SAICA, SAIPA, or CIMA articles or equivalent commercial experience .

Proven ownership of VAT submissions, balance sheet reconciliations, and full payroll processing on a recognised payroll system.

Working knowledge of IFRS for SMEs, the VAT Act, and the Income Tax Act.

Strong Microsoft Excel skills (including lookups, pivot tables, and reconciliation techniques).

Multi-entity or group experience, including inter company reconciliations and consolidation exposure.

Exposure to foreign currency transactions and exchange rate accounting.

Experience preparing full external audit files.

Experience implementing or migrating accounting or payroll systems.

Required Software Skills

Advanced Microsoft Excel.

Practical experience using a recognised payroll system and accounting software.

Benefits and Culture

Contribution to retirement annuity.

20 days annual leave.

Work Arrangement

Hybrid (2 days a week on site from the office, subject to change at company discretion).

Employment Type

Permanent

Remuneration

Basic Salary + Contribution to retirement annuity

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Accountant
Senior Accountant

Placements24 • Johannesburg

Hybrid
ZAR 650,000 - 900,000
Hybrid work model
Medical aid
Retirement contributions
+2
Accountant (CH1278)
Accountant (CH1278)

Capital H Staffing and Advisory Solutions • Pietermaritzburg

On-site
ZAR 360,000 - 600,000
Accountant
Accountant

Ferva • South Africa

On-site
ZAR 300,000 - 450,000
Competitive financial package
Compelling rewards
Accountant (JB6255)
Accountant (JB6255)

Kontak Recruitment • Centurion

Hybrid
ZAR 357,000 - 391,000
Pension fund after six months
Life cover
Funeral cover
+1
Accounting Manager
Accounting Manager

TELUS Digital • Cape Town

Hybrid
ZAR 700,000 - 1,000,000
Hybrid work
Cape Town office
Accountant - Sandton
Accountant - Sandton

HotelJobs • Sandton

On-site
ZAR 420,000 - 660,000
Senior Bookkeeper
Senior Bookkeeper

RecruitMyMom • Johannesburg

Hybrid
ZAR 300,000 - 450,000
SENIOR ACCOUNTANT / JUNIOR FINANCE MANAGER (HYBRID) - R55-60k pm - CBD, CAPE TOWN
SENIOR ACCOUNTANT / JUNIOR FINANCE MANAGER (HYBRID) - R55-60k pm - CBD, CAPE TOWN

Do More Group • South Africa

On-site
Global exposure
Competitive salary package
Growth potential
+1
Junior Accountant
Junior Accountant

Houst • Cape Town

Hybrid
23 days paid holiday
Extra day off for birthday
Hybrid working model
+2
ACCOUNTANT (RETAIL) - R35k pm - Southern Suburbs, Cpt
ACCOUNTANT (RETAIL) - R35k pm - Southern Suburbs, Cpt

DO MORE Placements • Cape Town

On-site
ZAR 355,000 - 426,000