1. Day-to-Day Accounting Operations
- Maintain accurate general ledger records for TWRS and Provino.
- Process accounts payable, including invoice verification, payment preparation, and vendor reconciliations.
- Manage accounts receivable, customer invoicing, and receipts posting.
- Prepare payroll entries and related journal postings (excluding HR administration).
- Perform monthly bank reconciliations and resolve discrepancies.
2. Monthly Closing and Reporting Preparation
- Prepare monthly management accounts, P&L, balance sheet, and cash flow schedules.
- Prepare supporting schedules for accruals, prepayments, fixed assets, and depreciation.
- Prepare variance analysis schedules for review by the Finance Manager.
- Maintain clear audit trails and documentation.
3. GST, Tax, and Statutory Preparation
- Prepare GST returns and supporting schedules in accordance with IRAS requirements.
- Maintain records for corporate tax computation support (ECI, Form C/C-S).
- Prepare statutory schedules for annual audit and ACRA filings.
- Support external auditors during audit fieldwork.
4. Cash Management and Billing Support
- Prepare payment runs and maintain payment schedules.
- Generate customer invoices and monitor collections status.
- Maintain AR ageing reports and follow up on overdue accounts.
- Record bank loan repayments and interest entries.
5. Inventory and WMS Support
- Record inventory movements and storage revenue entries in the accounting system.
- Support reconciliation between WMS data and accounting records.
- Assist in periodic stock counts and inventory reconciliations.
6. Systems and Process Discipline
- Maintain accuracy and consistency in accounting systems.
- Follow finance SOPs, approval matrices, and internal controls.
- Support system data clean-up, master data maintenance, and reporting accuracy.