1. Job Summary
Responsible for day-to-day payment processing, financial reporting, and accurate reconciliations across accounts payable, cash, bank accounts, loans, and term deposits.
2. Key Responsibilities & Duties
Payment Processing & Execution
- Process bank payments accurately and on time for contractors, suppliers, and operational expenditures.
Compliance & Audit Control
- Review payment requisitions to ensure full compliance with internal company policies, standard accounting procedures, and tax regulations.
Ledger Accounting
- Record, match, and post trade and non-trade accounts payable transactions into the VGL accounting system.
Financial Reporting & Cash Tracking
- Maintain and update tracking reports for bank loans, credit facilities, and term deposit accounts.
- Prepare and update accounts payable reports categorized by contract number.
- Monitor bank statements and update weekly cash balances.
Tax Management
- Prepare monthly input VAT reports, calculate Foreign Contractor Withholding Tax (FCT/WHT), and report Personal Income Tax (PIT) deductions to the HR department.
Month-End Closing
- Perform monthly bank reconciliations to facilitate smooth month-end accounts closing.
Other Duties
- Perform additional tasks and ad-hoc duties assigned by management from time to time.
3. Functional Relationships
Internal: All internal departments and staff.
External: Suppliers, Contractors, Banks, and Financial Institutions.
4. Person Specifications
Qualifications: Bachelor's degree in Finance, Accounting, Auditing, or a related field.
Experience: Minimum 2 years of relevant work experience in accounts payable or general accounting.
Technical Skills:
- Proficient in Microsoft Office suite (especially Excel) and experience with accounting ERP systems (VGL, SAP, or similar).
- Good written and verbal communication skills in English.
Personal Qualities:
- High attention to detail, strong sense of responsibility, proactive attitude, and ability to work independently.