Stock Controller And Purchasing

Johannesburg, GP, ZA, South Africa

Job Description

Monitor and control goods inventory across import, warehouse, and dispatch.

Conduct daily, weekly, and monthly stock counts; investigate and reconcile stock variances.

Track incoming and outgoing stock using stock systems and manual logs.

Perform stock reconciliations between physical stock, system records, and accounts data.

Liaise with the finance/accounts department to align inventory reports with general ledger.

Prepare daily and monthly stock reports using Excel (advanced, formulas).

Ensure FIFO/FEFO practices are applied.

Identify and escalate stock discrepancies, damages, shrinkage, or losses.

Control procurement and stock availability with accuracy.

Support external and internal audits by providing accurate inventory documentation.

Experience in stock handling

Matric (Grade 12) required; additional qualifications in logistics, inventory management, or finance are advantageous.

3+ years' experience in a stock control or inventory control.

Strong working knowledge of Microsoft Excel (pivot tables, formulas, data analysis).

Exposure to accounts and inventory reconciliation processes is essential.

Experience working on systems or stock control software (e.g., Syspro, SAP, Pastel Evolution).

Basic understanding of costing, variance analysis, and inventory ledger entries.

Excellent attention to detail, numeracy, and problem-solving skills.

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
    JD1486519
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned