Maintain daily communication with the Director, reporting concerns or requests, and executing assigned tasks.
Coordinate with Bank Managers on account matters and handle banking correspondence.
Oversee document control by verifying records, files, and essential data for accuracy and compliance.
Draft and prepare correspondence as needed.
Update and manage the Daily Cheque Log for the Director’s review.
Maintain and present daily Deposit Tracking and Bank Balances reports to the Director.
Review all expense accounts thoroughly to identify and investigate discrepancies.
Perform reconciliations and reviews of balance sheet accounts.
Compile the Monthly Income and Expense Report for submission to the Director.
Prepare annual financial statements and liaise with the external Accountant upon completion.
Compile General Ledger data relevant to VAT for VAT calculation and processing.
Manage online bill payments and inter-account transfers.
Process and disburse monthly payroll, including direct deposits, payslip distribution, payroll report generation, and posting journal entries into Peachtree.
Verify weekly payroll hours prepared in Micropay by Senior Accounting Assistant and process payments accordingly.
Ensure timely payment of all statutory obligations (Green Fund Levy, Business Levy, Corporation Tax, NIS, HSG, PAYE, Director’s personal taxes).
Coordinate with the company driver for delivery of statutory payments, bill payments, and document drop-offs to external agencies.
Receive and respond to customer complaints by phone or email, ensuring resolution with staff cooperation.
Provide support to the Office Manager and act as backup during absences.
Maintain organized, up-to-date filing systems.
Assist across all accounting and office administration areas as required.