Perform the assigned duties as per the set policies and procedures to achieve the finance department goals.
Prepare, examine, and analyze accounting records, financial statements, and other financial reports to assess accuracy, completeness, and conformance to reporting and procedural standards.
Review, audit and sign all sales contracts and invoices to ensure compliance to company regulations.
Prepare and issue sales invoices on weekly basis and continuously analyze the collection of issued invoices to prepare aging report accordingly.
Assist the tax advisor in computing and preparing the sales tax report on a monthly basis.
Communicate by phone with vendors and clients regarding the reconciliation reports; prepare the reconciliation reports periodically- on a weekly and monthly basis ? for clients, sister company, vendor and bank reconciliations and manage unresolved issues and discrepancies.
Clarify information and prepare supporting data and documents for the year-end audit. Review the final draft of financial statements issued by financial auditors.
Track the company monthly utilities invoices and make the necessary payments.
Supervise and follow up on collections through contacting clients in case of overdue payments and determining reasons for non- payment.
Manage the recordkeeping of salary transactions using the accounting system.
Substantiate financial transactions by auditing documents. Verify and analyze business records, transactions, and procedure.
Provide new employees with needed information related to company accounting policies and procedures and advocate consultancy to them on accounting inquiries.
Prepare and analyze revenue report to project future revenues and any needed transactions or advice.
Advise on accounting control procedures to ensure financial security and proper workflow to the direct manager.
Document and monitor accounting process flow to ensure proper implementation and adherence to rules and regulations. Prepare forms and manuals for accountants, and direct their work activities.
Monitor bank accounts and transactions through the online banking service and perform online payments on time and error free.
Any other tasks related to the job assigned by the direct manager.