Senior Bookkeeper

Phoenix Recruitment · Paarl, Western Cape

Posted 29 October 2026

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →
  • Accounting Firm based in Paarl is looking for a Senior Bookkeeper to provide bookkeeping services to its clients.
  • The company endeavour to provide high-quality data readily available for various uses including reporting , decision making and finance applications . The bookkeeping team is integral to providing this service to clients. The primary purpose for this position is to perform and oversee advanced bookkeeping functions for the clients
  • You are responsible for recording and maintaining day to day business financial transactions of clients such as sales, invoices, purchases, expenses receipts and payments into general ledgers.
  • The general ledgers are used to produce management reports which include balance sheet, income statement, age receivable, age payable and stock reports.

Duties

  • Record day-to-day financial transactions and complete the posting process in accounting software.
  • Bring the books to the trail balance stage and ensure the trail balance accuracy.
  • Filing of electronic or hardcopy documents.
  • Review management reports and issue to clients
  • Manage VAT reconciliation and submission process
  • Client management and engagement related to bookkeeping matters.
  • Manage bookkeeping team administrative and management aspects.
  • Create, review, and approve audit packs/ financial statement packs.
  • Various other ad hoc duties as required.
  • Provide direction to team
  • Trains, provides work direction, and problem-solving assistance for the Bookkeeping team.
  • Overseeing the daily operations of Bookkeeping Team.
  • Assist the Bookkeeper Team Leader with the supervision of the bookkeeping staff, including hiring, scheduling and assigning work, reviewing performance, and recommends salary increases, promotions, transfers, demotions, or terminations.

Requirements

  • Matric with mid to high grades in mathematics and accounting.
  • Completed Certificate or Completed Diploma in accounting or bookkeeping
  • At least 3 - 4 years bookkeeping experience in an accounting practice environment
  • Understand advanced workings of a financials and bookkeeping including accounts payable, accounts receivable and stock.
  • Advanced principles and rules of Value-Added Tax Act
  • Advanced understanding to review management reports
  • Intermediate understanding of client relationship management
  • Advanced understanding of VAT reconciliations and submissions to SARS.
  • Intermediate understanding of supervision principles
  • Basic understanding of management principles
  • Solid understanding of basic bookkeeping and accounting principles
  • Basic understanding of bookkeeping best practices
  • Bank Reconciliations

Software

  • Able to work on a Microsoft operating system
  • Able to work with Microsoft Office 365 product suite including Excel, Word, Outlook

Accounting software (training to be provided)

  • Xero

Quickbooks

  • Sage Online Accounting
  • Client specific ERP software (training to be provided)

Dear Systems

  • SARS E-filing (training to be provided)
  • Document Management Software (training to be provided)
  • Dext (Receiptbank)
  • Hubdoc
  • Google Drive
  • One Drive
  • Dropbox
  • Practice Management Software
  • Process Management Software
  • Payroll software (training to be provided)
  • Sage Online Payroll
  • Payspace
  • Simplepay
  • SARS Easyfile
  • Syft

Closing Date: 31 Oct 2026

Auto-apply to this jobView original posting ↗
Senior Bookkeeper at Phoenix Recruitment — Paarl, Western Cape · JobAlertsZA