Job Summary: To maintain and prepare Financial Accounts for the company’s operation in accordance with approved and established procedures. Kindly Note: Please submit your application via Portal and answer any questions presented to submit your interest in this role.
Key Duties :
• Prepare and enter various general ledger journals as required.
• Review and approve Accounts Payable invoice and payment entries.
• Review and ensure all supporting documents are attached to cheque payments and wire transfers.
• Assist with the preparation and coordination of internal and external audits, including the timely submission of audit schedules, supporting documentation, and responses to audit queries.
• Prepare the monthly management accounts in accordance with established and approved procedures
• Prepare bank reconciliation reports in accordance with established and approved procedures.
• Report on company cash balances daily.
• Cash Flow forecasting on a weekly basis
• Reconcile General Ledger and Intercompany accounts in accordance with standing procedures and instructions.
• Maintain and balance the Fixed Asset register to the General Ledger.
• Reconcile Accounts Payable sub-ledger to General Ledger monthly.
• Conduct Petty cash Audits.
• Prepare and submit Vat Returns with the relevant payment as required.
• Act as back for the Payroll Officer for processing Weekly and Salesmen Payrolls as required
• Perform stock counts as scheduled.
• Maintain files and records as required.
• Assist with the preparation of the Annual Budget.