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