Stock Controller and Purchasing

1 week ago


Johannesburg, South Africa Papersmith & Son Full time

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.


  • Stock Controller

    13 hours ago


    Johannesburg, South Africa Sagen Advisory Full time

    The vibrant family-friendly, community-focused, social club is expanding its club to different regions of South Africa and is looking to hire a highly capable stock controller to manage its stock inventory. You will be analyzing supply chain data to ensure stock availability, placing purchase orders, transferring stock, and maintaining purchase and pricing...

  • Stock Controller

    3 weeks ago


    Johannesburg, South Africa The Talent Room Full time

    The Stock Controller is responsible for managing and maintaining optimal inventory levels to ensure smooth operations and product availability. This role involves monitoring stock movement, verifying and recording deliveries, conducting regular audits, and forecasting future inventory needs. The Stock Controller also liaises with suppliers, processes...

  • Stock Controller

    3 weeks ago


    Johannesburg, South Africa The Talent Room Full time

    Description:Maintain accurate stock levels and ensure proper storage and handling.Conduct regular stock takes and audits to verify accuracy.Record all stock movements and reconcile discrepancies.Analyze sales trends to forecast future stock requirements.Create and manage purchase orders and verify incoming shipments.Liaise with suppliers on pricing,...

  • Stock Controller

    3 weeks ago


    Johannesburg, South Africa The Talent Room Full time

    Description:Maintain accurate stock levels and ensure proper storage and handling.Conduct regular stock takes and audits to verify accuracy.Record all stock movements and reconcile discrepancies.Analyze sales trends to forecast future stock requirements.Create and manage purchase orders and verify incoming shipments.Liaise with suppliers on pricing,...

  • Stock Controller

    4 weeks ago


    Johannesburg, South Africa The Talent Room Full time

    Description: Maintain accurate stock levels and ensure proper storage and handling. Conduct regular stock takes and audits to verify accuracy. Record all stock movements and reconcile discrepancies. Analyze sales trends to forecast future stock requirements. Create and manage purchase orders and verify incoming shipments. Liaise with suppliers on pricing,...

  • Stock Controller

    2 weeks ago


    Johannesburg, South Africa The Talent Room Full time

    Description: Maintain accurate stock levels and ensure proper storage and handling. Conduct regular stock takes and audits to verify accuracy. Record all stock movements and reconcile discrepancies. Analyze sales trends to forecast future stock requirements. Create and manage purchase orders and verify incoming shipments. Liaise with suppliers on pricing,...

  • Stock Controller

    4 days ago


    Johannesburg, South Africa Profession Hub Full time

    **Administrator / Stock Controller** A leading furniture manufacturer situated in the South of Johannesburg is seeking to employ and **Administrator/Stock Controller** **Overview**: This position requires an individual who can act independently with **a retail background** and with strong management, sales and customer service...


  • Johannesburg, South Africa Mallies Spice Works Full time

    Responsibilities - Coordinating stock control operations with kitchen staff, as well as the sales and finance departments - Analysing supply chain data to ensure the uninterrupted availability of stock - Forecasting supply and demand to prevent overstocking and running out-of-stock (OOS) - Evaluating vendors and suppliers’ offers and negotiating profitable...

  • Stock Controller

    2 weeks ago


    Johannesburg, South Africa Hlabahlosile Full time

    Key Responsibilities:Track and maintain optimal stock levels for raw materials, packaging, and finished goods.Record and update all stock movements in ERP/inventory systems.Receive, inspect, and verify deliveries against purchase orders.Oversee proper storage and handling of sensitive materials (e.g., fragrance oils).Forecast demand and coordinate...

  • Stock Controller

    2 weeks ago


    Johannesburg, South Africa Hlabahlosile Full time

    Key Responsibilities Track and maintain optimal stock levels for raw materials, packaging, and finished goods. Record and update all stock movements in ERP / inventory systems. Receive, inspect, and verify deliveries against purchase orders. Oversee proper storage and handling of sensitive materials (e.g., fragrance oils). Forecast demand and coordinate...