• Perform financial analysis and reporting to management as needed.
• Perform month-end accounting activities such as reconciliations and journal entries.
• Coordinate with finance team to complete assigned accounting tasks within deadlines.
• Generate financial reports and statements to Managers for review.
• Evaluate computerized accounting systems and provide recommendations to IT team for performance improvements.
• Monitor and record financial transactions according to company policies and regulations
• Review & Approve payment vouchers & Journal entries.
• Analyze financial discrepancies and recommend effective resolutions.
• Provide guidance to other Accountants when needed.
• Respond to accounting inquiries from management in a timely fashion.
• Assist in budget preparation and expense management activities for assigned accounts.
• Assist in auditing activities by providing necessary information and preparing requested documentations.
• Review and recommend changes to existing accounting procedures.
• Basic Knowledge of VAT.
• Prepares and records asset, liability, revenue, and expenses entries by compiling and analyzing account information.
• Maintains and balances subsidiary accounts by verifying, allocating, posting, reconciling transactions; resolving discrepancies.
• Maintains general ledger by transferring subsidiary accounts; preparing a trial balance; reconciling entries.
• Summarizes financial status by collecting information; preparing balance sheet, profit and loss, and other statements.
• Produces payroll by initiating computer processing; printing checks, verifying finished product.Completes external audit by analyzing and scheduling general ledger accounts; providing information for auditors.
• Avoids legal challenges by complying with legal requirements.
• Secures financial information by completing database backups.
• Protects organization's value by keeping information confidential.
• Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.