Job Summary Bookkeeper Stellenbosch, WC R 20 000 - R 23 000 Requirements Minimum 5 years' experience in a bookkeeping or similar role Relevant accounting qualification or certification Proficiency in Pastel, Xero, and QuickBooks Excellent understanding of accounting and bookkeeping principles Strong communication skills in English and Afrikaans Ability to work independently and within a team Own transport and valid driver's license Willingness to work overtime to meet client deadlines Ability to manage pressure and meet strict deadlines Duties Day-to-day bookkeeping tasks (accounts payable/receivable, general ledger) Bank and credit card reconciliations Preparation and review of financial reports and summaries Month-end and year-end processes Writing up complex accounting records on Pastel and Xero Monthly bookkeeping and VAT reviews for SAIPA trainees Monthly Debtors and Creditors reconciliations and training for SAIPA trainees VAT and other SARS calculations and submissions Preparation and review of management accounts Supervision and support of SAIPA trainees Assistance and training on SARS submissions and bookkeeping tasks Preparation of accounting work for annual financial statements Review of work before partner sign-off Evaluation and implementation of internal controls Direct client interaction and relationship management.