Enable job alerts via email!

Assistant Accountant

Midvaal Recruitment

Johannesburg

On-site

ZAR 200 000 - 300 000

Full time

Yesterday
Be an early applicant

Job summary

A leading recruitment company seeks an Assistant Accountant in Johannesburg. The role involves handling accounting up to the General Ledger level, managing inter-company transactions, and supporting payroll functions. Candidates should have a minimum of 3 years’ experience, strong Excel skills, and knowledge of VAT and Income Tax principles. The position offers a competitive salary range of R15,000 – R20,000 per month, depending on experience.

Qualifications

  • Minimum 3 years of experience in accounting.
  • Strong Excel skills, especially in pivot tables and lookups.
  • Good knowledge of VAT, PAYE, and Income Tax principles.

Responsibilities

  • Perform accounting up to General Ledger level.
  • Handle inter-company transactions and perform reconciliations.
  • Assist with group accounting across multiple entities.
  • Compile and analyze financial data using advanced Excel functions.

Skills

General Ledger accounting
Inter-company transactions
Advanced Excel functions
Analytical skills
Problem-solving

Tools

QuickBooks
Job description

Job Title: Assistant Accountant

MID593

Location: Linbro Park, Johannesburg
Salary Range: R15,000 – R20,000 per month (depending on experience)
Experience Required: Minimum 3 years in a similar accounting role

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.

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 cv@midvaalrecruitment.co.za

Use reference number MID593 in email subject line

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.