Bookkeeper/office Administrator

6 days ago


Muizenberg, South Africa Pepper Tree Luxury Bath & Body Full time

**Bookkeeper / Office Administrator - Onsite (Muizenberg, Cape Town)Location**: Muizenberg, Cape Town
**Position**: Full-time, Onsite
- Maintain accurate financial records and bookkeeping functions
- Prepare and manage **Bills of Materials (BOMs)**:

- Raise and process **Purchase Orders**:

- Receive, capture, and reconcile **supplier invoices**:

- Work with **QuickBooks and/or Xero** accounting software
- Coordinate with **courier companies** to book and track parcels
- Assist with **inventory control and stock takes**:

- Support general office administration as required

**Requirements**:

- Proven experience as a **Bookkeeper or Accounts Assistant**:

- Proficiency in **QuickBooks and Xero**:

- Strong understanding of purchase order and supplier invoice processes
- Familiarity with **inventory and stock management**:

- Comfortable handling courier logistics and parcel bookings
- High attention to detail and accuracy
- Reliable, organized, and proactive
- Must be able to work **onsite in Muizenberg** (this is not a remote role)

Work Location: In person



  • Muizenberg, Western Cape, South Africa Pepper Tree Luxury Bath & Body Full time R180 000 - R250 000 per year

    Bookkeeper / Office Administrator – Onsite (Muizenberg, Cape Town)Location: Muizenberg, Cape TownPosition: Full-time, OnsiteStart Date: December 2025We are looking for a detail-oriented and reliable Bookkeeper to join our team in Muizenberg. The ideal candidate will have solid bookkeeping skills, experience with inventory management, and the ability to...

  • Junior Bookkeeper

    2 days ago


    Muizenberg, South Africa Pepper Tree Luxury Bath & Body Full time

    We’re a growing luxury bath and body manufacturing company based in Muizenberg, and we’re looking for a **detail-oriented Junior Bookkeeper** to join our team. If you’re organised, proactive, and passionate about supporting smooth financial operations, we’d love to hear from you! **Key Responsibilities** - Process invoices, payments, and...


  • Muizenberg, South Africa Job Crystal Full time

    Our client is looking for an efficient Payroll Administrator to join their payroll department. Head office is situated in Muizenberg but they also work remotely from a home office in Bothasig. - Monthly Payroll - 90 Companies with a staff compliment of plus minus 1000 employees - Monthly Data capturing of Salary elements - Ad hoc duties - Sage 300 People...


  • Muizenberg, South Africa CONTOURS LANDSCAPES PTY LTD Full time

    **DATE OF COMMENCEMENT** This vacancy is available immediately. **BRIEF JOB DESCRIPTION** Contours Landscapes is seeking a suitably qualified and experienced Horticulturist / Office Administrator to manage all Landscape Maintenance administrative and office based functions and the company’s small holding/production nursery. He or she will work closely...

  • Procurement Officer

    2 days ago


    Muizenberg, South Africa Graduate Placements Full time

    The Procurement department is an important function for ensuring cost-effective purchasing of all materials and services that meets the requirements of an effective and efficient water treatment company. Procurement and Logistics has a crucial role acting as a communication bridge between suppliers and engineers. RESPONSIBILITIES AND DUTIES 1. Ensuring...

  • Procurement Officer

    2 days ago


    Muizenberg, South Africa RMM Full time

    The Procurement department is an important function for ensuring cost-effective purchasing of all materials and services that meets the requirements of an effective and efficient water treatment company. Procurement and Logistics has a crucial role acting as a communication bridge between suppliers and engineers. RESPONSIBILITIES AND DUTIES 1. Ensuring...

  • Team Leader

    1 week ago


    Muizenberg, South Africa Flash Components Full time

    We are a leading Lighting import and distribution company situated in Muizenberg, Cape Town looking to employ a competent Team Leader to join our Business Development Team! - Must be able to work in a fast-paced environment. - Must be able to juggle more than one task at a time and be able to prioritize tasks daily. - Must be proficient in Office 365 with...

  • School Bursar

    1 week ago


    Muizenberg, Western Cape, South Africa MUIZENBERG HIGH SCHOOL Full time R150 000 - R180 000 per year

    MUIZENBERG HIGH SCHOOL Internal & External. Vacancy: Experienced School Bursar (SGB Post)Muizenberg High School invites applications from suitably qualified and experienced individuals for the position of School Bursar. The successful candidate will join a dynamic school community and play a vital role in the financial administration and management of the...

  • Quality Coordinator

    2 days ago


    Muizenberg, South Africa Joubert & Associates Full time

    **Duties**: - Adhering to and maintaining food safety, health, quality and hygiene standards at all times - Adhering to and implementing standard operating procedures - Conducting GMP inspections: packing room, blending room, bulk bag and vitamin room, raw materials, finished goods stores, premises - Assisting the Quality Managers with internal audits -...


  • Muizenberg, South Africa Joubert & Associates Full time

    **Duties**: - Adhering to and maintaining food safety, health, quality and hygiene standards at all times - Adhering to and implementing standard operating procedures and the quality management system - Overseeing and supervising the activities and HR administration of the Production Team (leave, time, attendance, discipline, performance, training) -...