• Process vendor invoices daily by matching them with delivery orders or packing lists, and inputting them into the system.
• Handle monthly payment processing, including accounts payable, staff claims, and reconciliation of vendor statements.
• Issue withholding tax certificates to vendors.
• Attach receipts to payment vouchers and file original input tax invoices in the VAT file.
• Oversee Accounts Receivable functions, including issuing sales/tax invoices, debit notes, credit notes, tax receipts, and resolving invoice queries.
• Manage debt collection activities, ensuring accurate receipt posting, updating advanced customer payments, and following up on cheque and remittance deposits.
• Perform month-end reconciliation and update balance sheet schedules.
• Support timely project revenue and cost recognition.
• Maintain project costing and daily cash book updates.
• Collaborate closely with the Finance Manager/Corporate Finance to ensure timely delivery of reports in line with group reporting deadlines.
• Assist with banking and revenue department submissions as requested.
• Perform other duties as assigned by the Finance Manager/Corporate Finance.