1. Daily Accounting & Payment Management
- Prepare and arrange daily supplier, contractor, staff reimbursement and operational payments.
- Verify all payment requests against supporting invoices, quotations, purchase orders (PO) and delivery orders (DO).
- Maintain accurate records of daily incoming and outgoing transactions.
- Monitor outstanding supplier payments and customer receivables.
- Prepare payment schedules according to due dates and company cash flow priorities.
- Ensure all payments are properly documented and submitted for management approval.
2. Monthly Accounting & Financial Reporting
- Prepare monthly Profit & Loss (P&L) statements.
- Perform monthly bank reconciliation for all company bank accounts.
- Maintain accurate accounting records using Xero Accounting Software.
- Record and categorise all monthly business expenses and transactions.
- Prepare monthly financial performance reports, including revenue, gross profit, operating expenses and net profit.
- Analyse monthly actual expenses against the approved company budget.
- Highlight unusual expenses, discrepancies and potential financial risks to management.
- Ensure monthly accounting reports are completed accurately and within the required deadlines.
3. Project Costing & Profitability Tracking
- Record and update individual project costs using Xero Accounting Software.
- Allocate supplier invoices, contractor payments, material costs and other expenses to the correct project.
- Monitor actual project costs against approved project budgets.
- Identify cost overruns, missing invoices, duplicate charges and incorrect cost allocations.
- Prepare monthly project profitability reports for management review.
- Coordinate with the Purchasing, Sales and Project teams to ensure all project costs are properly recorded.
4. Budget Planning & Cash Flow Management
- Prepare and maintain the company's monthly budget allocation and payment pool.
- Monitor available cash balances, upcoming commitments and expected customer collections.
- Prepare monthly cash flow forecasts and payment planning reports.
- Ensure sufficient funds are allocated for supplier payments, salaries, operational expenses and upcoming project commitments.
- Alert management in advance of potential cash flow shortages.
- Assist management in improving cost control and financial planning.
- Cross-check supplier invoices against approved quotations, purchase orders and delivery orders.
- Verify pricing, quantities, discounts and payment terms.
- Identify discrepancies, overcharges and duplicate invoices.
- Liaise with the Purchaser and relevant departments to resolve invoice discrepancies.
- Maintain accurate supplier statements and outstanding payment records.
6. HR Administration & Staff Records
- Prepare employment offer letters, confirmation letters and other standard HR documentation.
- Maintain accurate employee records, including employment details and salary adjustments.
- Record and monitor staff annual leave, medical leave (MC) and other leave applications.
- Maintain staff attendance, lateness and absenteeism records.
- Prepare monthly staff attendance and leave reports.
- Assist in preparing monthly payroll information, allowances, commissions and deductions.
- Maintain confidentiality of all employee salary and personal information.
7. Management Reporting & Administrative Support
- Prepare a monthly financial summary for Directors, highlighting key financial performance indicators.
- Provide recommendations on expense control, cash flow management and budget improvements.
- Maintain organised digital filing systems for accounting, supplier and HR documents.
- Coordinate with external accountants, auditors, tax agents and company secretaries when required.
- Assist in other accounting, finance and HR administrative duties assigned by management.
Job Requirements
- Diploma or Degree in Accounting, Finance or a related field.
- Minimum 2–3 years of relevant accounting experience, preferably with full-set accounts exposure.
- Experience with Xero Accounting Software is highly preferred.
- Good proficiency in Microsoft Excel and Google Sheets.
- Knowledge of bank reconciliation, P&L reporting, budgeting and cash flow management.
- Experience in construction, renovation, interior design or project-based accounting is an advantage.
- Strong attention to detail, organisational skills and ability to manage multiple deadlines.
- Able to work independently and communicate effectively with different departments.
- High level of integrity and confidentiality when handling financial and employee information.