Assistant Accountant

Midvaal Recruitment

Sandton

On-site

ZAR 300,000 - 450,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Midvaal Recruitment is seeking a detail-oriented Assistant Accountant to join their finance team in Sandton. Candidates should possess minimum 3 years' experience in a similar role, with proficiency in accounting up to General Ledger level and strong analytical skills. Responsibilities include preparing monthly journals, handling inter-company transactions, and complying with tax regulations.

The ideal candidate will also support payroll accounting and contribute to management reporting. Strong Excel skills are essential, along with familiarity in group accounting.

Qualifications

  • Minimum 3 years of experience in an accounting or assistant accountant role.
  • Strong Excel skills – proficient in pivot tables and financial data compilation.
  • Good knowledge of VAT, PAYE, and Income Tax principles.

Responsibilities

  • Perform accounting up to General Ledger (GL) level.
  • Handle inter-company transactions and reconciliations.
  • Prepare monthly journals, including payroll system journals.
  • Assist with group accounting across multiple entities.

Skills

Excel proficiency
General Ledger accounting
Analytical skills
Knowledge of VAT, PAYE, Income Tax

Tools

QuickBooks

Job description

Overview

We are seeking a detail-oriented and analytical Assistant Accountant to join the finance team. The ideal candidate will have solid experience in accounting up to general ledger level, with strong exposure to inter-company transactions, reconciliations, and group accounting functions. You will support the accounting team with monthly journals, payroll-related accounting, and management reporting.

Location and Experience

Location: Linbro Park, Johannesburg

Experience Required: Minimum 3 years in a similar accounting role

Key Responsibilities
  • Perform accounting up to General Ledger (GL) level.
  • Handle inter-company transactions and perform reconciliations.
  • Prepare monthly journals, including payroll system journals.
  • Assist with group accounting across multiple entities.
  • Compile and analyze financial data using advanced Excel functions (pivot tables, lookups, data compilation).
  • Support the payroll function as required.
  • Assist in the preparation of monthly management accounts.
  • Perform and review VAT, PAYE, and Income Tax calculations to ensure compliance.
  • Liaise with auditors and assist during audit preparations.
Additional Advantageous Experience
  • Cashbook reconciliation and bank entries.
  • Debtors and creditors functions.
  • Fixed asset amortization schedules and calculations.
  • Exposure to cost accounting.
  • Experience with QuickBooks or similar accounting software.
Requirements
  • Minimum 3 years’ experience in an accounting or assistant accountant role.
  • Strong Excel skills – proficient in pivot tables, lookups, and financial data compilation.
  • Good knowledge of VAT, PAYE, and Income Tax principles.
  • Experience with group or multi-entity accounting.
  • Excellent analytical and problem-solving skills.
  • Ability to work independently and meet monthly reporting deadlines.
  • Ideally residing in or near Linbro Park, or able to commute daily.

Kindly send detailed CV, certificates, and ID copy to on email: cv@midvaalrecruitment.co.za. Use reference number MID618 in the email subject line.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Accountant / Assistant Financial Manager
Accountant / Assistant Financial Manager

AtripleA • South Africa

On-site
ZAR 223,200 - 334,800
Accountant / Assistant Financial Manager
Accountant / Assistant Financial Manager

AtripleA recruitment & temps • Pretoria

On-site
ZAR 300,000 - 520,000
Assistant Financial Accountant
Assistant Financial Accountant

Placements24 • Polokwane

On-site
ZAR 300,000 - 420,000
Competitive salary
Annual performance reviews
Medical aid
+3
Corporate Accountant (Johannesburg)
Corporate Accountant (Johannesburg)

AtripleA • South Africa

On-site
ZAR 300,000 - 450,000
Mid to Senior-Level Accountant – Pretoria
Mid to Senior-Level Accountant – Pretoria

Shift Pursuit • Pretoria

On-site
ZAR 420,000 - 540,000
Accountant / Assistant Financial Manager (Pretoria)
Accountant / Assistant Financial Manager (Pretoria)

AtripleA • South Africa

On-site
ZAR 300,000 - 400,000
Assistant Accountant
Assistant Accountant

Placements24 • Benoni

On-site
ZAR 180,000 - 240,000
Competitive salary
On-the-job training
Professional growth
+2
Accountant – Bloemfontein
Accountant – Bloemfontein

Shift Pursuit • Bloemfontein

On-site
ZAR 350,000 - 520,000
Assistant Accountant
Assistant Accountant

Synergy Jobs (Pty) Ltd • South Africa

On-site
ZAR 334,800 - 558,000
Financial Accountant
Financial Accountant

Blueion Support Services • Durban

On-site
ZAR 420,000 - 540,000