- Prepare and ensure the accuracy of client billing and collection activities.
- Check staff expenses claim against receipts for reimbursement and for billing to clients.
- Prepare and maintain records of purchases and payments, prepare vouchers and write cheques, cheque deposits and telegraphic transfers.
- Uploads Payment for Payroll
- Ensure incoming cheques are recorded and banked in accurate and timely manner.
- Perform bookkeeping, AP, AR and general ledger functions.
- Assist in maintaining and manage office expenditure and petty cash within expenditure budgetary limits.
- Maintain, manage and record day-to-day transactions.
- Carryout project accounting and prepare monthly reports.
- Prepare and reconcile monthly intercompany reconciliations, bank reconciliations, and other reconciliation.
- Prepare Monthly Income Statements
- Responsible for timely submission of GST, CPF, NSmen, and other related government.
- Maintaining the accounting records of the Company and some of its subsidiaries, including preparation of the respective monthly accounts for management reporting purpose, and other ad hoc reports.
- Other ad hoc duties accounting duties as required
- Prepare Cashflow Projection
- Degree / Diploma in Finance or Accounting with min 3 years of experience.
- Experience in accounting of engineering services will be an added advantage.
- Self-motivated, analytical, resourceful and able to work with minimum supervision.