In this role you will be responsible for the accounts department in handling Management Corporation’s financial accounts, including maintaining the accuracy of accounts while updating the accounts payable and receivable sub-ledgers.
Your job functions may not be limited to those set forth below.
Accounts Payable
- Generate payment vouchers
- Regular reimbursements review and petty cash management (if any)
- Data entry of all payment vouchers, debit advice, invoices and journals.
- Preparation of payments
- Check and provide interest rates of fixed deposits and foreign currencies to the property executives and MCST when needed.
- Check the system’s records and deal with contractors on outstanding invoices and payments.
Accounts Receivable
- Prepare monthly reports, including AR Aging status.
- Ensure posting of waiver of interest journal promptly.
- Charge interest and generate recurring charges for quarterly billing.
- Verify, print, and file journal entries.
- Generate Urgent Request / Demand Notice.
- Update VIL(AR) list.
- Liaise with property executives to collect billing statements from HQ for distribution.
- Prepare billing statements and update MCST’s stationery list for chargebacks.
- Email electronic copies of the billing statements to respective units if any.
- Assist in preparing manual invoices for season parking.
- Assist in attending to SP’s queries regarding maintenance fee payment.
Requirements:
- Diploma in Accountancy or qualifications in professional accounting.
- Minimum 1 year of relevant experience, preferably in an outsourcing /services environment.
- Accounting and payroll software hands-on knowledge will be an added advantage (MYOB, Times Software, Xero, etc).
- Possesses good knowledge of FRS and GST.
- Audit experience would be advantageous.
- Ability to multi-task and work under pressure to meet deadlines.
- Excellent interpersonal and communication skills.
- Possess good business sense and ability to relate well with clients and colleagues.
- Proactive, analytical, committed, and able to take ownership.