General Duties and Responsibilities Revenue and Banking Process and reconcile bank transactions. Check daily revenue reports and update financial records. Monitor daily cash-ups and investigate differences or outstanding queries. Process sales journals and perform the necessary checks. Petty Cash and Cash Handling Issue and record petty cash payments. Count and reconcile petty cash weekly and ensure enough change is available. Arrange secure cash collections. Debtors Management Process debtor transactions, statements, and reconciliations. Manage Hotelbeds billing and payments. Process monthly invoices and virtual card payments for bookings. Creditors Management Process supplier invoices and reconcile supplier statements. Prepare approved weekly and monthly supplier payments. Account Reconciliations Reconcile accounts for card payments, EFTs, cash, vouchers, guest charges, and other transactions. Perform regular cash float counts and investigate discrepancies. Month-End Duties Process journals for promotions, stock adjustments, prepayments, and accruals. Complete month-end account reconciliations. Keep accurate records for month-end reporting and audits. Guest Refunds and Operational Support Process authorised guest refunds. Work with other departments to resolve finance-related queries. General Administration Maintain accurate financial records and filing systems. Assist the Bookkeeper and Finance Manager with administrative tasks and financial projects. Customer Responsibilities Communicate professionally when dealing with financial queries. Process guest transactions accurately and resolve billing issues. People Responsibilities Work closely with the finance and operations teams. Maintain good working relationships with suppliers, colleagues, and service providers. Quality Control Ensure all financial transactions are accurate and processed on time. Identify and correct errors or discrepancies. Maintain accurate records in line with audit requirements. Financial Responsibilities Assist with preparing monthly financial reports. Follow financial controls and audit procedures. Submit reconciliations, payments, and journals on time. Facilities - Ensure financial documents and cash-related items are stored and handled securely. Legal and Compliance Responsibilities Follow company financial procedures and controls. Maintain accurate VAT records and supporting audit documentation. Additional Duties Assist with audits by providing the required financial records. Suggest ways to improve financial processes. Perform other reasonable duties assigned by the Bookkeeper or Finance Manager. Core Competencies Strong numerical and reconciliation skills. Excellent attention to detail and accuracy. Good organisational and record-keeping skills. Good communication skills in English and Afrikaans. Reliable, punctual, and able to meet deadlines. Professional, friendly, and able to work well with others. Qualifications and Skills Education A certificate or diploma in Bookkeeping is preferred. Good understanding of basic accounting principles. Ability to perform bookkeeping up to trial balance. Experience At least 3 years' experience in a similar finance support role. Technical Skills Proficiency in Microsoft Office, especially Excel. Experience using Sage or similar accounting software. Additional Requirements Able to work under pressure and meet month-end deadlines. Willing to work flexible hours during month-end or audits. Able to handle confidential financial and payroll information. Willing to learn new systems and improve processes. Positive attitude and ability to work with different departments.