Job Responsibilities
- Responsible for managing the full set of accounts, ensuring accuracy and timely closure.
- Review and formulate accounting processes throughout the company to ensure accurate financial reporting.
- Perform variance analysis on the company's financial performance.
- Prepare estimated monthly cash flow reports.
- Finalize yearly financial reports for audit submission and approval by the Director.
- Follow up on outstanding balance sheet items.
- Liaise with external auditors, tax agents, and bankers regarding credit facilities and banking matters.
- Regularly check the daily auto backup status of the accounting system.
Project Number & Sales Order Management
- Issue project numbers and maintain budget control based on customer LOA/Contracts/Purchase Orders, with approval from the director.
- Create and update customer details and sales orders in the system.
- Review sales order outstanding reports and verify with project progress.
Billing to Customers
- Issue Delivery Orders (DO) and ensure they are signed by customers when required.
- Issue and send invoices and credit notes.
- Manage monthly billing for progressive claims and rentals.
- Send statements and liaise with customers on payment schedules.
- Prepare debtor aging reports with customer payment schedules.
Accounting and Financial Management
- Update the system with all receipts and customer payments.
- Enter supplier invoices after verifying quantities and rates; reconcile invoice totals with supplier statements.
- Inspect expenses before payment processing and submit creditor aging reports for approval.
- Prepare payment vouchers for approved expenses and maintain supplier bank details.
- Generate and upload bulk payment files into internet banking for approval.
- Update auto debit transactions and maintain bank reconciliations.
- Prepare WIP reports and review quarterly GST reports to ensure compliance with IRAS regulations.
- Furnish documents required for annual audits and maintain records according to tax laws.
Additional Responsibilities
- Knowledge of Autocount Software is an advantage.
- Perform any other ad hoc duties as assigned.