Senior Bookkeeper

7 days ago


Johannesburg, Gauteng, South Africa CRANIUM MEDICAL PRODUCTS Full time R800 000 - R1 200 000 per year

CRANIUM MEDICAL PRODUCTS – JOB SPECIFICATION

Job Title: Bookkeeper Location: Gauteng (East Rand based)

About Cranium Medical Products

At Cranium, we create mindfully designed furniture for healthcare, mental health, and rehabilitation environments. Our South African-curated products are built with safety, calm, and long-term durability in mind. Through innovative and people-centered designs, we shape healing spaces that truly care for both patients and caregivers.

Role Summary / Purpose

We are looking for a detail-oriented and experienced Bookkeeper to manage the day-to-day financial operations of the business. This individual will play a critical role in maintaining accurate financial records, processing transactions, and supporting compliance and reporting functions. The ideal candidate is highly organized, proficient in Pastel Accounting, and able to work independently within a hybrid working model.

Key Responsibilities

● Process and manage cashbook entries, payments, and bank reconciliations Ensure all cashbook transactions are accurately recorded in the accounting system, including receipts, payments, and transfers. Reconcile bank statements regularly to verify that records align with actual bank balances, and promptly resolve discrepancies.

● Handle creditor reconciliations and ensure timely payments to suppliers Regularly review supplier statements and reconcile them against company records to ensure accuracy. Process payments according to supplier terms, maintaining strong relationships and avoiding late fees or disruptions in service.

● Capture Goods Received Notes (GRNs) and manage stock entries using Pastel Accounting Accurately record GRNs into Pastel Accounting to reflect stock movement. Ensure all goods received are logged and reconciled with purchase orders and invoices to maintain accurate inventory and cost control.

● Maintain accurate stock control records and conduct stock checks as required Update and manage inventory records to reflect real-time stock levels. Participate in

regular stock counts and investigate discrepancies to support effective inventory management and loss prevention.

● Creating BOM & Costs for products on Pastel to generate codes accordingly, build BOMs for manufacturing products & form accurate' s costs to give to management. Review & update costs every Quatre & reflag any major increases that arise during manufacturing. Manufacturing Stock on pastel for invoicing.

● Monitor and report on cash flow to support financial planning Track and forecast cash inflows and outflows to ensure sufficient liquidity for operational needs. Provide regular updates to management to inform financial decisions and budget allocations.

● Assist in the preparation of monthly management reports and budgets Support the finance team in compiling financial data and producing monthly performance reports. Help with budget preparation by gathering necessary figures and analyzing variances between actual and budgeted results.

● Process payroll in compliance with statutory requirements Accurately process employee salaries, deductions, and benefits in accordance with legal and company policies. Ensure timely payments and submissions to relevant statutory bodies, including PAYE, UIF, and other payroll-related compliance.

● Ensure accurate and timely VAT submissions and other statutory returns Prepare and submit VAT and other relevant tax returns to SARS in line with statutory deadlines. Maintain thorough records to support all filings and ensure full compliance with tax legislation.

● Maintain records and support compliance with ISO standards Organize and manage financial documentation to align with ISO quality standards. Assist in audits and compliance reviews by providing required financial data and ensuring proper recordkeeping procedures are followed.

● Assist in the preparation for audits and ensure appropriate documentation is in place Coordinate with internal and external auditors by providing necessary documents and reports. Maintain audit-ready files and ensure financial practices are in line with legal and regulatory requirements.

● Liaise with external accountants, auditors, and suppliers as required Act as the point of contact for external stakeholders including auditors, tax advisors, and suppliers. Facilitate smooth communication, timely responses, and the provision of required financial information.

● Maintain and organize all financial records in compliance with company and legal standards Ensure all financial documents, including invoices, receipts, payroll records, and bank statements, are accurately filed and easily accessible. Adhere to legal retention requirements and company policies for recordkeeping.

Minimum Requirements

● Proven experience as a Bookkeeper or in a similar financial role

● Proficient in Pastel Accounting Software

● Solid understanding of accounting principles and reconciliation processes

● Experience with payroll processing and statutory compliance

● Familiarity with stock control systems and GRN procedures

● Experience with building BOM & costs for manufacturing on Pastel

● Strong Excel and data analysis skills

● High level of attention to detail and accuracy

● Ability to work independently and handle confidential information with integrity

● Excellent organizational and communication skills

Qualifications:

● Diploma or degree in Accounting, Bookkeeping, or related field (or equivalent work experience)

Working Hours

Monday 07:30–16:00 to Friday, 07:30–14:00 (Hybrid working model)

Application Process / Deadline

Submit your CV and portfolio (if applicable) to Shortlisted candidates will be contacted

Contact Details / How to Apply

Email: Phone: Subject Line: Application – Bookkeeper

Our Culture & Values

At Cranium, we care deeply about people, purpose, and precision. We believe the small details shape healing experiences — and we expect the same attention to detail and care in every team member. We listen, we learn, and we build for impact.

Apply Now

Join us in transforming clinical spaces into places of safety, dignity, and healing. We're excited to meet you.


  • Senior Bookkeeper

    3 days ago


    Johannesburg, Gauteng, South Africa The Legends Agency Full time R220 000 per year

    Senior Bookkeeper (Half Day) - Heriotdale,  Johannesburg -Salary: R22,000 CTCAre you an experienced Senior Bookkeeper looking for a half-day opportunity with excellent benefits and a supportive environment?We are recruiting for a mature, detail-oriented professional with proven expertise in bookkeeping up to Balance Sheet level.Key ResponsibilitiesYou will...

  • Senior Bookkeeper

    3 days ago


    Johannesburg, Gauteng, South Africa Affinity International Full time R250 000 - R500 000 per year

    About the job Senior Bookkeeper About the RoleWere looking for a Senior Bookkeeper whos confident managing full-function bookkeeping for U.S. or international clients while working remotely from South Africa.This role suits a hands-on, detail-oriented professional who thrives in a structured environment, values accuracy, and can work independently during...

  • Senior Bookkeeper

    3 days ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full time R90 000 - R120 000 per year

    Job Title: Senior Bookkeeper - Heavy Manufacturing/Mining (Industry Experience Essential & Non-Negotiable)Location: Kempton Park, JHBJob Type: Full-timeJob Description:We are seeking a detail-oriented and experienced Senior Bookkeeper to join our team in the heavy manufacturing/mining industry. The ideal candidate will have strong accounting skills and...

  • Senior Bookkeeper

    3 days ago


    Johannesburg, Gauteng, South Africa The Legends Agency Full time R420 000 - R540 000 per year

    Senior BookkeeperSandton, JohannesburgR35k - R45k/monthReporting To: Chief Financial OfficerOur client in the Aviation Sector is seeking a skilled and experienced Senior Bookkeeper who (guided by ones direct manager) is responsible for all aspects of financial management, ensuring compliance with internal policies and procedures and builds the capacity of...

  • Senior Bookkeeper

    3 days ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full time R400 000 - R600 000 per year

    Description Hire Resolve's Client in the food industry is urgently seeking a Senior Bookkeeper. The company is looking for a highly skilled and experienced individual to manage their financial records and ensure accurate bookkeeping functions. You would be Responsible for recording and maintaining a business' financial transactions, such as purchases,...

  • Bookkeeper

    3 days ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full time R250 000 - R500 000 per year

    A prominent financial solutions provider in Johannesburg is seeking an experienced Bookkeeper with a proven track record in financial management, reporting, and statutory compliance. This is a crucial position for a commercially-aware finance professional to manage the full bookkeeping function, assist with the preparation of financial statements and...

  • Bookkeeper

    1 week ago


    Johannesburg, Gauteng, South Africa Affinity International Full time R250 000 - R400 000 per year

    About the job Bookkeeper About the RoleWere looking for a qualified, self-driven Bookkeeper who can manage financial operations confidently using QuickBooks Online (QBO). The ideal candidate is detail-oriented, reliable, and able to think ahead not just follow instructions. Youll be responsible for maintaining accurate books, reconciling accounts, and...

  • Senior Bookkeeper

    3 days ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full time R250 000 - R400 000 per year

    Job Title: Senior BookkeeperLocation: JohannesburgPosition Type: Full-timeJob Summary:Hire Resolve's Client is looking for someone to assist in their finance team as well as with some of the operational projects. Ideally someone who has some experience with insurance/broking bookkeeping. The successful candidate would be someone who values stability in the...

  • Bookkeeper

    3 days ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full time R100 000 - R120 000 per year

    An industry-leading company in the water solutions and home improvement sector is seeking a meticulous and organised Bookkeeper. This established business is known for delivering high-quality products and services, supported by a strong national footprint and a commitment to customer satisfaction.𝐑𝐞𝐪𝐮𝐢𝐫𝐞𝐦𝐞𝐧𝐭𝐬: Minimum 10...

  • Bookkeeper - 16222

    3 days ago


    Johannesburg, Gauteng, South Africa Somewhere Full time R24 000 - R48 000 per year

    Job Title: BookkeeperOverviewWe are looking for a Bookkeeper to provide daily accounting support and ensure financial accuracy across multiple client accounts. The ideal candidate is detail-oriented, fluent in English, and comfortable working directly with clients in a collaborative, professional environment.Key ResponsibilitiesManage daily bookkeeping...