Senior Bookkeeper

3 weeks ago


Johannesburg, Gauteng, South Africa Kontak Recruitment Full time
Job title : Senior Bookkeeper & Payroll Administrator (JB5098)Job Location : Gauteng, JohannesburgDeadline : March 17, 2025Quick Recommended Links
  • Jobs by Location
  • Job by industries

Minimum Requirements:

  • Minimum 5 years in bookkeeping/accounting
  • Diploma in Bookkeeping or Accounting (degree preferred but not required)
  • Construction experience not required but must be adaptable to industry-specific transactions
  • Highly independent and self-motivated
  • Detail-oriented with strong problem-solving abilities
  • Proficient in Xero and Pastel
  • Strong financial reporting and reconciliation skills
  • Ability to manage multiple entities/accounts
  • Own transport and ability to work from the office

Duties and Responsibilities:

  • Record all financial transactions through journal entries
  • Properly categorize transactions into revenue, expenses, liabilities, and assets
  • Maintain and update the general ledger, ensuring accurate financial reporting
  • Post entries and reconcile accounts regularly
  • Perform bank reconciliations, ensuring financial records align with bank statements
  • Reconcile credit card transactions, petty cash, and loans to maintain accuracy
  • rack and manage accounts payable (AP), ensuring timely payment to suppliers and vendors
  • Manage accounts receivable (AR), issuing invoices and tracking customer payments
  • repare and maintain monthly management accounts for multiple entities
  • Assist in preparing income statements and balance sheets
  • Ensure VAT submissions are completed accurately and on time
  • Assist with preparing financial records for audits and cooperate with auditors as needed
  • Assist with payroll functions, particularly in using the VIP system
  • Ensure compliance with payroll regulations and timely salary payments
  • Continuously improve financial systems and processes to enhance efficiency
  • Accounting / Financial Services  jobs

  • senior bookkeeper

    21 hours ago


    Johannesburg, Gauteng, South Africa Placement Dynamics Full time

    Senior Bookkeeper (Fleet/Logistics Industry)Location: SandtonSalary: R25 000 R30 000 NegotiableOne of our large fleet management clients based in Sandton is urgently in need of a Trustworthy Senior Bookkeeper, to start as soon as possible.Job Purpose:The successful candidate will be responsible for maintaining accurate financial records, overseeing...

  • senior bookkeeper

    2 days ago


    Johannesburg, Gauteng, South Africa Placement Dynamics Full time

    Salary : R25 000 R30 000 NegotiableOne of our large fleet management clients based in Sandton is urgently in need of a Trustworthy Senior Bookkeeper, to start as soon as possible.Job Purpose :The successful candidate will be responsible for maintaining accurate financial records, overseeing day-to-day bookkeeping operations, and ensuring the smooth running...

  • Senior Bookkeeper

    2 weeks ago


    Johannesburg, Gauteng, South Africa Cletech Recruitment Full time

    Snr bookkeeper basic R25000-R30000neg. + pensionBased in Linbro Park Job Overview:We are seeking a highly skilled and reliable Senior Bookkeeper to join our dynamic team. The successful candidate will be responsible for maintaining accurate financial records, overseeing day-to-day bookkeeping operations, and ensuring the smooth running of financial...

  • Senior Bookkeeper

    3 days ago


    Johannesburg, Gauteng, South Africa Cletech Recruitment Full time

    Based in Linbro ParkJob Overview :We are seeking a highly skilled and reliable Senior Bookkeeper to join our dynamic team. The successful candidate will be responsible for maintaining accurate financial records, overseeing day-to-day bookkeeping operations, and ensuring the smooth running of financial processes through to the balance sheet stage. This role...

  • Senior Bookkeeper

    4 days ago


    Johannesburg, Gauteng, South Africa Everestpackgroup Full time

    Job ResponsibilitiesAll Monthly bookkeeping functions up to Trial Balance – Asset register, Cash Book, Journals, Bank Reconciliation's, Petty Cash, Debtors, Creditors, Debtors & Creditors Reconciliation's & Age analysis, Debt Collections, VAT & PAYE Returns.Compiling and submitting monthly and annual statutory and other statutory returns.Other admin or...

  • Senior Bookkeeper

    2 days ago


    Johannesburg, Gauteng, South Africa Hedz Recruitment Full time

    About the job: Senior Bookkeeper / AccountantAre you an experienced and detail-oriented Bookkeeper / Accountant with a proven track record in managing diverse industries' financials and payroll operations? If you thrive in a dynamic environment and possess comprehensive experience in Pastel accounting and payroll systems, we have an exciting opportunity for...

  • Senior Bookkeeper

    4 weeks ago


    Johannesburg, Gauteng, South Africa Rooftop Recruitment Full time

    Senior Bookkeeper /JHBDescription.Processing monthly and ad-hoc payments,Able to prepare books up to trial balanceCapturing data relating to payments and receipts,Bank account reconciliations,Petty cash reconciliations,Credit card reconciliations,Supplier account reconciliations,Prepare stock takes and send variance reportsXeroCaseware3-5 years of experience


  • Johannesburg, Gauteng, South Africa Square1 Recruitment Full time

    Job DescriptionA US-based client requires a senior bookkeeper to handle various financial tasks including accounts receivable, payroll, billing, and reconciliation.The ideal candidate will have experience working with QuickBooks and be able to work independently during non-negotiable hours of 14:00 - 22:00 daily.We value professionalism, attention to detail,...


  • Johannesburg, Gauteng, South Africa Flink Recruitment Full time

    About the RoleThis senior bookkeeper position requires a highly organized and detail-oriented individual who can work well under pressure and tight deadlines. The successful candidate will be responsible for managing the financial operations of four companies, including capturing financial transactions, preparing payments, and submitting tax returns.Key...


  • Johannesburg, Gauteng, South Africa Yellosa Full time

    Job Overview:The Bookkeeper will play a crucial role in maintaining the company's financial integrity and ensuring compliance with accounting standards. Key responsibilities include recording financial transactions, managing accounts payable and receivable, and preparing financial statements.Key Performance Indicators:Accuracy of financial records and...

  • Senior Bookkeeper

    3 weeks ago


    Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

    Job Description:Manage general ledger, debtors, creditors, and cashbook functionsProcess financial transactions through to trial balanceReconcile and oversee intercompany loan accounts on a monthly basisMonitor cash flow and handle payments through the FNB banking platformPrepare and post monthly accrual journalsAssist with audit preparation and financial...

  • Senior Bookkeeper

    3 weeks ago


    Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

    Oversee general ledger, debtors, creditors, and cashbook functionsProcess financial transactions up to trial balance levelReconcile and manage intercompany loan accounts on a monthly basisMonitor cash flow and process payments via FNB banking platformPrepare and post monthly accrual journalsAssist with audit preparation and financial reportingManage...

  • Senior Bookkeeper

    5 days ago


    Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

    Oversee general ledger, debtors, creditors, and cashbook functions Process financial transactions up to trial balance level Reconcile and manage intercompany loan accounts on a monthly basis Monitor cash flow and process payments via FNB banking platform Prepare and post monthly accrual journals Assist with audit preparation and financial reporting Manage...

  • Senior Bookkeeper

    5 days ago


    Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

    Job Description: Manage general ledger, debtors, creditors, and cashbook functions Process financial transactions through to trial balance Reconcile and oversee intercompany loan accounts on a monthly basis Monitor cash flow and handle payments through the FNB banking platform Prepare and post monthly accrual journals Assist with audit preparation and...

  • Senior Bookkeeper

    3 days ago


    Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

    Oversee general ledger, debtors, creditors, and cashbook functions.Process financial transactions up to trial balance level.Reconcile and manage intercompany loan accounts on a monthly basis.Monitor cash flow and process payments via FNB banking platform.Prepare and post monthly accrual journals.Assist with audit preparation and financial reporting.Manage...


  • Johannesburg, Gauteng, South Africa Dye & Durham Corporation Full time

    Supportive Bookkeeping ConsultantDepartment: Customer OperationsEmployment Type: Permanent - Full TimeLocation: JohannesburgDescriptionTo provide the full function bookkeeping to balance sheet for clients who have outsourced bookkeeping functions to GhostPractice. Assist clients with processing of their financial transactions in their practice management...

  • Bookkeeper

    3 days ago


    Johannesburg, Gauteng, South Africa Signa Opportunity Full time

    Signa Opportunity is recruiting unemployed youth for quality workplace experience through the Youth Employment Service (YES) initiative.About the YES InitiativeThe President launched the initiative in 2018 and is a partnership with the government and labor department to collectively devise a national plan to build economic pathways for South Africa's youth...


  • Johannesburg, Gauteng, South Africa Exclusively Remote Full time

    Senior Account ManagerFull Time Senior Account Managers in the US for a Bookkeeping Company who are a premier provider of a wide range of outsourced accounting and financial business services. We are currently looking to expand our team of experienced, full charge bookkeepers to assist, review, and manage our accounting staff.Typical Functions:Reconcile...

  • Bookkeeper

    5 days ago


    Johannesburg, Gauteng, South Africa Yellosa Full time

    Location:Lanseria- JohannesburgRequirements:National Senior CertificatePost-matric qualification essential3-5 years experience in BookkeepingProficiency in Xero, Pastel VIP, and PayrollBookkeeping up to Trial BalanceResponsibilities:Recording Financial TransactionsJournal Entries: recording all financial transactionsCategorizing Transactions: Properly...

  • Senior Bookkeeper

    22 hours ago


    Johannesburg, Gauteng, South Africa Kontak Recruitment Full time

    Senior Bookkeeper & Payroll Administrator (JB5098)Lanseria, JohannesburgR45 000 - R60 000 including benefitsDuration: Initial 6-month contract (not probation), with potential for extension based on performanceA well-established company in the construction industry is seeking an experienced Senior Bookkeeper / Payroll Administrator to join their team. This...