Your Impact Areas
Reporting directly to the Chief Accountant, the General Accountant is entrusted with a core role in involving preparing and reconciling journal entries, managing tax compliance and reporting, and ensuring accurate financial records. This role also support audits, review financial data, and help improve accounting processes.
Tax
Manage journal entries and account reconciliations, ensuring alignment between sub- ledger and general ledger balances.
Prepare documents for tax inspections and internal/external audits; provide data and explanations to auditors and inspection agencies.
Prepare and submit monthly reports including VAT, WHT, PIT, CIT, and finalize submissions to tax authorities.
Prepare periodic reports such as foreign currency transactions, annex 08 to State Bank, statistics, and assist in reviewing AML reports and documentation.
Compute taxes and stay updated on changes in finance and accounting regulations.
Verify, allocate, post, and reconcile transactions; produce accurate accounting reports.
Generate and present a monthly tax risk report to the line manager.
General Accounting
Engage in cost control and financial reporting in line with requirements and regulations.
Collaborate with departments to develop and implement company procedures, including for business trips, asset management, inventory management, and inspection procedures.
Review and maintain provisions and accruals to ensure accuracy.
Set up and maintain accounting systems and functions.
Prepare budget forecasts and analyze monthly budget variances; assist in asset management control.
Generate and close general ledger, depreciation, accounts receivable (AR), and accounts payable (AP) reports for management review.
Review purchase orders, agreements, and payment requests to ensure compliance with internal policies.
Address technical accounting issues, prepare work papers for audits, and present findings to management.
Provide guidance to staff to support efficient operations and knowledge transfer.
Support new projects, including software and system setups; liaise with vendors for upgrades.
Update finance procedures and forms in compliance with current laws and ensure the finance team is informed.
Contribute to process improvements within the finance and accounting team to achieve business objectives and enhance performances
Verify the accuracy and completeness of financial data, ensuring transactions are recorded correctly.
Prepare various financial analysis reports and propose improvements to accounting SOPs and procedures.
Maintain organized and up- to- date records of reconciliation activities with supporting documentation.
Organize periodic inventory checks of goods, assets, machines, and spare parts.
Verify bank documents related to account openings/closings, credit cards, POS machines, and bank balances.
Prepare financial statements and perform balance sheet and trial balance reconciliations; coordinate with management for month- end and year- end reports.
Develop and document business processes and accounting policies to enhance internal controls; assist with initial internal control evaluations.
Ensure financial data confidentiality and conduct necessary database backups.