Accountant / Bookkeeper
ExecutivePlacements.com
Accountant / Bookkeeper
Recruiter
SHARON NUROCK RECRUITMENT CC
Job Ref
DUR003499/IK
Date posted
Thursday, June 25, 2026
Location
Johannesburg, South Africa
Salary
R400 000.00 per annum (cost to company)
SUMMARY
Our client, a well-established business within the hospitality industry, is seeking a detail-oriented and experienced Accountant / Bookkeeper to join their Finance team. This role is ideal for someone who thrives in a fast-paced, high-volume environment and has strong hands-on experience with day-to-day financial processing, order tracking, invoicing, reconciliations, and maintaining accurate accounting records on Xero. A key focus of the position will be reconciling point-of-sale transactions, particularly Yoco sales, against banking and accounting records.
POSITION INFO
What you will bring: Degree or Diploma in Accounting, Bookkeeping, or related field (advantageous). Minimum 2 to 3 years' bookkeeping/accounting experience, preferably within hospitality, retail, or a similar high-transaction-volume environment. Demonstrated experience processing high volumes of invoices and orders. Essential Technical Skills: Proficiency in Xero Accounting. Working knowledge of Yoco POS reporting and reconciliation processes. Strong Excel skills (VLOOKUP, pivot tables, basic reconciliation formulas). Familiarity with hospitality industry transaction flows (stock, suppliers, daily takings). Experience tracking budgets per cost centre/venue and per event, with ability to report on variances. Experience in procurement and negotiating supplier terms. Key Responsibilities: Report to the Financial Manager: Daily Processing: Process daily financial transactions on Xero. Track and match purchase orders to supplier invoices and delivery notes. Monitor outstanding orders and follow up on discrepancies. Maintain an organised, up-to-date filing system (digital and/or physical). Process supplier invoices for payment, ensuring correct approvals and supporting documentation. Load and capture supplier and other payments on the relevant banking platform. Invoicing: Generate and issue customer/client invoices in line with agreed terms. Ensure invoices are correctly coded and allocated to the relevant cost centres/accounts. Follow up on outstanding invoices and assist with debtor collections. Point-of-Sale & Reconciliations: Download, interpret, and reconcile daily/weekly Yoco sales reports against bank deposits and Xero records. Investigate and resolve discrepancies between POS reports, bank statements, and accounting records. Reconcile cash, card, and online payment takings across multiple revenue streams. General Accounting Support: Maintain accurate general ledger entries and supporting schedules. Assist with month-end processing, including accruals, reconciliations, and reporting deadlines. Support the Financial Manager with adhoc reporting and audit queries. Ensure compliance with internal controls and company financial policies. Budget Tracking: Track actual income and expenditure against budget for each hospitality space. Track and report on budgets for individual events, monitoring costs and revenue against projections. Flag budget variances and overruns to the Financial Manager. Maintain clear, up-to-date budget tracking records to support cost control and event profitability analysis. Procurement & Supplier Management: Take responsibility for procurement of goods and services in line with business needs and budget. Assess and negotiate supplier terms, including pricing, payment terms, and service levels. Evaluate supplier proposals and recommend preferred suppliers based on cost-effectiveness and reliability. Maintain and review supplier agreements, ensuring terms remain competitive and compliant. Attributes: High attention to detail and accuracy. Strong organisational and time-management skills. Ability to work independently and meet daily/weekly deadlines. Good communication skills for liaising with suppliers and internal departments. Trustworthy and discreet when handling financial information.