Finance Controller (mid Level) – Manufacturing / Factory Accounting

Pretoria, Gauteng, South Africa

Job Description

We are seeking a Finance Controller to manage day-to-day accounting operations at our production facility. This role is suited for a hands-on finance professional with a strong understanding of factory accounts, books of accounts, supplier payments, and basic financial controls. The ideal candidate will support both operational and statutory finance reporting and ensure that the plant's finances are accurately managed and reported.
Key Responsibilities:

  • Oversee full bookkeeping function including general ledger, accounts payable/receivable, cashbooks, and petty cash.
  • Process and reconcile supplier payments, factory procurement, and service-related invoices.
  • Prepare and maintain monthly trial balances, journals, and accruals.
  • Monitor plant expenses against budgets and prepare variance reports for management.
  • Maintain fixed asset register and depreciation schedules.
  • Prepare monthly management accounts and assist with year-end audit schedules.
  • Ensure VAT, PAYE, and statutory submissions are done timeously in conjunction with external accountant or auditor.
  • Support inventory costing and ensure alignment between finance and production reports.
  • Liaise with bank, auditors, and external stakeholders as required.
Requirements:
  • Bachelor's Degree / National Diploma in Accounting, Finance, or related field.
  • Minimum 3-6 years' experience in a manufacturing or industrial environment.
  • Hands-on knowledge of Pastel, Sage Evolution, or similar accounting software.
  • Proficient in Microsoft Excel (pivot tables, reconciliations, financial reports).
  • Solid knowledge of South African statutory compliance (SARS, VAT, UIF, SDL).
  • Strong attention to detail, accountability, and ability to work under pressure.
  • Experience with inventory and production finance integration is highly advantageous.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1456519
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pretoria, Gauteng, South Africa
  • Education
    Not mentioned