ð§¾ Key Responsibilities Financial Accounting & Reporting Process and record customer payments accurately and in a timely manner. Capture daily sales and reconcile weekly control accounts. Reconcile debtor accounts across Pilot and MDA systems. Prepare monthly balance sheet reconciliations and supporting schedules. Process salary journals, cost of sales, and wastage records. Review monthly income statements and analyse budget variances. Generate and process intercompany invoices. Assist with monthly / year-end close, budgeting, and management reporting. Support audits with accurate financial documentation. Accounts Payable & Cash Management Reconcile supplier accounts across Pilot and MDA. Review supplier statements and resolve discrepancies. Reconcile payouts from Mr D and Uber Eats weekly. Manage petty cash and ensure reconciliations are accurate. Perform detailed cash book reconciliations. Financial Control & Operational Support Maintain an organised and accurate financial filing system. Assist the GM with margin analysis, cost control, and KPI tracking. Analyse sales trends and support profitability improvement. Contribute to financial commentary for management and shareholder reports. Drive process improvements between Pilot, MDA, and related systems. ð§ Skills & Competencies High attention to detail and numerical accuracy Strong organisational and time-management abilities Ability to meet deadlines under pressure Solid reconciliation and analytical skills Proficiency in MS Excel and accounting systems (Pilot, Odyssey, MDA beneficial) Effective communication and interpersonal skills ð Experience & Requirements 13 years experience in accounting / bookkeeping Hospitality or retail sector experience preferred Familiarity with Pilot / Odyssey POS is advantageous Relevant finance / accounting qualification (degree / diploma)
Accountant Bookkeeper • Pretoria, Gauteng, South Africa