About the job General Accountant
JOB PURPOSE
Responsible for applying accounting principles and procedures to analyze financial information, prepare accurate and timely financial reports and statements and ensure following appropriate accounting control procedures.
KEY ACCOUNTABILITIES
1- Review GL Accounts on daily basis and record all necessary transactions when needed.
2- Follow up on receiving the branding and advertisement bills from the marketing and production departments, on weekly basis, for accounting.
3- Follow up on receiving the employees visa processing bills from HR department, on weekly basis, for accounting.
4- Update the petty cash expenses on the system on weekly basis, monitor appropriate use of the fund, and report any abuse of the cash spent to the management, if it contradicts with the Companys internal policies or have been released without the prior approval of concerned managers/supervisors.
5- Manage the local/foreign suppliers payments as per the aging of A/P on daily basis.
6- Review and record all kind of expenses and suggestion for cost reduction.
7- Ensure proper records of fixed assets and depreciation schedules.
8- Review the employee clearance file to ensure the accuracy of the settlement claim and recovery of any pending dues, by verifying his/her entitlement for the end of service benefits, leaves compensation, and air ticket allowance as per their employment contracts, and in compliance with the Ministry of Human Resources regulations.
9- Prepare, submit and pay the employees social security charges and income taxes on time, if applicable.
10- Assist external auditors with the yearly audit report preparation, in compliance with the international accounting standards, IFRS, and country tax laws and regulations, and implement the suggestion given by them in consultation with the management.
11- Keep up with any new signed agreement shared by the admin department, for financial consideration and accounting. (Agreements such as: rent agreements and cancellation, professional consultation agreements, maintenance contracts, warehousing and 3PL agreements, etc).
12- Support internal and external auditors and tax agents with all requested documents within the time frame set by them, to avoid any tax or penalty implications.
13- Prepare or assist tax consultants with the monthly VAT report preparation and submission.
14- Ensure the completion and accuracy of income statements data by 15th of each month. 15- Ensure the completion and accuracy of balance sheet data by 20th of each month. 16- Update and send the cash flow projection report to the management on daily basis. 17- Assist management with the yearly budget report preparation, as required. 18- Establish a professional relationship with banks, insurance companies, and other internal and external parties. 19- Prepare any additional financial report requested by the direct supervisor/manager. 20- Implement all internal policies and procedures issued by the management. 21- Perform any other work assigned to you by the management, when required.