Engineering companies work on projects that can involve long delivery schedules, specialised equipment, technical staff, overseas suppliers and complex customer contracts. Their financial statements may include project revenue recognised over time, work in progress, contract assets, development costs, equipment, warranties and estimates of future project costs.
A well-planned audit gives directors, shareholders, lenders and other stakeholders an independent examination of the company’s financial statements. It can also help identify areas where project records, accounting processes or financial controls may need attention.
Koh & Lim Audit PAC provides audit services for engineering companies in Singapore. We work with businesses involved in mechanical and electrical engineering, building services, civil and structural engineering, process engineering, industrial automation, equipment installation, maintenance and technical consultancy.
Independent audit services for engineering companies
An audit is an independent examination of a company’s financial statements and supporting records. The auditor gathers evidence to assess whether the statements are prepared, in all material respects, in accordance with the applicable financial reporting framework and relevant requirements.
For an engineering company, the audit may involve reviewing more than general ledger entries and bank transactions. The auditor needs to understand how the company wins and delivers projects, records revenue, tracks project costs, manages equipment and assesses amounts due from customers.
The exact audit procedures depend on the company’s size, activities, systems, project portfolio and financial reporting risks. Our work is planned around the company’s circumstances and the evidence available. We aim to understand how the business operates, explain the information needed and carry out the audit in an organised and professional manner.
Why engineering companies may need an audit
A company may need an audit to meet statutory requirements, satisfy a parent company’s reporting instructions, comply with a loan agreement or provide assurance requested by shareholders, investors or other stakeholders. Some Singapore companies may qualify for an audit exemption, but eligibility depends on the applicable criteria and the company’s circumstances. ACRA provides guidance on the small company audit exemption framework. Companies should assess the requirements carefully rather than assume that being privately owned or relatively small automatically means they are exempt. Accounting and Corporate Regulatory Authority
Even when an audit is not required by statute, an engineering company may choose to have its accounts audited because a lender, investor, customer or overseas parent requires audited financial statements. Some businesses also find that an independent audit supports more consistent reporting and gives stakeholders greater confidence in the information they receive.
Directors remain responsible for preparing financial statements in accordance with the applicable requirements. ACRA states that directors must present audited financial statements if the company is not audit exempt. Accounting and Corporate Regulatory Authority The relevant Singapore accounting standards depend on the entity and its circumstances, so the company should confirm which framework applies. Accounting and Corporate Regulatory Authority
Understanding engineering project accounting
Engineering companies often earn revenue from design, consulting, fabrication, installation, commissioning, maintenance or a combination of these services. A project may involve several phases, each with its own deliverables, costs and contractual terms.
The accounting treatment depends on the contract and the applicable financial reporting framework. During an audit, we may examine how the company:
- Identifies and records revenue for each project
- Determines whether revenue is recognised over time or at a point in time
- Tracks project costs against budgets and forecasts
- Records work performed but not yet billed
- Accounts for deposits, advances and milestone payments
- Records contract assets and contract liabilities
- Assesses variations, claims and disputed amounts
- Accounts for warranties, service obligations and defects
- Identifies potential project losses or cost overruns
- Allocates shared staff, equipment and overhead costs
The audit considers whether management’s accounting is supported by the contract terms, project records and other available evidence. Maintaining clear project documentation can make it easier to support estimates and explain changes in performance.
Revenue, milestones and contract balances
Engineering contracts may use milestone payments, hourly rates, fixed fees, progress claims, delivery-based payments or a combination of arrangements. The timing of invoicing does not necessarily match the timing of revenue recognition. An invoice may be issued before the related work is performed, or the company may complete work before it has the contractual right to bill the customer.
The audit may involve reviewing signed contracts, purchase orders, approved project scopes, technical specifications, delivery records, customer acceptance certificates, service reports and subsequent receipts. These documents can help establish what the company agreed to deliver and whether recorded revenue is supported by the work completed.
A contract asset may arise when the company has performed work but still needs to meet a condition before it can invoice the customer. A contract liability may arise when the customer has paid in advance for work that the company has yet to perform. We may review how these balances were calculated, whether they relate to the right project and whether the financial statement presentation is appropriate.
Milestone revenue can require judgement where the milestone depends on customer approval, testing, installation or commissioning. The company should retain evidence of completion and acceptance, and keep records of any outstanding technical conditions or customer disputes.
Project costs and work in progress
Project costs may include engineering staff salaries, materials, fabrication, subcontractors, travel, equipment hire, testing, freight and site expenses. The audit may examine whether costs are recorded in the correct period and assigned to the appropriate project.
We may test supplier invoices, staff cost allocations, subcontractor claims, delivery orders, purchase orders and project cost reports. For larger projects, we may compare actual costs with the approved budget and the latest cost-to-complete estimate. Significant differences can indicate changes in scope, delays, rework, resource constraints or pricing pressures.
Work in progress may include costs relating to projects that are not yet complete. The company should have a process to identify these costs and assess their recoverability. If a project has suffered delays, unexpected material costs or design changes, management may need to update its forecast and consider whether an adjustment is required.
Good project cost records help management monitor profitability while also supporting the financial statements. Useful records may include project-level ledgers, approved budgets, updated forecasts, time sheets, goods received notes, subcontractor certifications and explanations for major variances.
Engineering variations, claims and change orders
Technical projects may change after work begins. A customer may request a revised specification, additional design work, a new delivery date or further testing. The engineering company may also seek additional compensation for scope changes or delays.
The audit may include reviewing variation orders, emails, meeting minutes, revised specifications, claim submissions and customer approvals. A submitted claim is not automatically an accepted or recoverable amount. The company should distinguish clearly between approved variations, claims awaiting assessment and amounts that are disputed.
Where a change has been agreed, the company should retain evidence of the revised scope, price and delivery terms. Where agreement is pending, management should assess the available evidence and apply the relevant accounting requirements carefully. This helps avoid recognising revenue or receivables without adequate support.
Receivables, retentions and customer credit risk
Engineering companies may have significant trade receivables, especially where projects involve payment after delivery, testing or customer acceptance. Some contracts also include retention amounts that are withheld until a later date or until specified conditions are met.
During the audit, we may review receivable ageing, customer correspondence, payment history, acceptance documents, disputes and receipts after the reporting date. We may consider whether any balances show signs of delayed payment or reduced recoverability and whether an allowance is required under the applicable accounting framework.
For retentions, the company should keep a schedule showing the amount withheld, the contractual release conditions, the expected release date and the status of any outstanding work. This information can help management assess recoverability and respond to audit queries.
Equipment, tools and leased assets
Many engineering companies own or lease specialised machinery, testing equipment, vehicles, computers and workshop tools. The audit may examine the company’s fixed asset register, asset purchases, disposals, depreciation and any signs that an asset may no longer be in use or may have lost value.
The company should maintain records showing the cost, location, use and condition of material assets. Equipment may be deployed across multiple projects, so the business should also consider how shared costs are allocated in its management reports and project costing.
Leased equipment and premises may require specific accounting treatment. The audit may review lease agreements, payment schedules, renewal options and related calculations. For major purchases, the company should apply its accounting policy consistently when deciding whether an item should be capitalised or recorded as an expense.
Research, design and development costs
Some engineering companies undertake research, product design, prototyping or development work. These activities may involve significant staff time and material costs, and the accounting treatment can differ depending on the nature of the work and whether the relevant recognition requirements are met.
During the audit, we may review the company’s policies and supporting records for development costs. Relevant evidence may include project plans, technical assessments, budgets, time records, customer agreements and management approvals. The company should be able to explain which costs were capitalised, which were expensed and the basis for those decisions.
Where a project is cancelled, delayed or no longer expected to generate the anticipated benefits, management may need to reassess the related asset balance. Keeping project records current helps the company identify these changes promptly.
Payroll, subcontractors and foreign currency
Engineering companies may engage full-time employees, temporary project staff and subcontractors. The audit may examine payroll records, staff cost allocations, bonuses, leave balances and amounts due to employees or contractors at year-end.
Subcontractor costs should be supported by contracts, purchase orders, invoices, timesheets, service records or completion certificates, depending on the nature of the work. Where services were received before year-end but the invoice arrives later, the company may need to record an accrual.
Engineering businesses may also purchase materials or equipment from overseas suppliers and invoice customers in foreign currencies. The audit may review exchange rate calculations, foreign currency balances and any related gains or losses recorded in the financial statements.
Loans, cash flow and project commitments
Engineering projects may require the company to purchase materials, hire specialist equipment or pay subcontractors before receiving customer payments. Cash flow planning is therefore important, especially where projects are long-running or payment depends on testing and acceptance.
The audit may include reviewing bank balances, loan agreements, interest charges, security arrangements, guarantees and any applicable borrowing covenants. We may also examine material commitments that have not yet resulted in an invoice or payment.
Directors should consider whether the company has adequate resources to continue its operations and meet its obligations. If the business faces significant losses, delayed collections, project disputes or difficulty renewing financing, management may need to consider the financial reporting impact and provide appropriate disclosures.
Audit preparation for engineering companies
Preparing key records before the audit begins can help reduce delays and make information requests easier to manage. Companies may find it useful to organise:
- The trial balance and draft financial statements
- Bank statements and reconciliations
- Major customer and supplier contracts
- Project revenue and cost schedules
- Project budgets and cost-to-complete forecasts
- Milestone claims, delivery records and acceptance certificates
- Lists of work in progress and unbilled revenue
- Details of retentions, claims and disputed balances
- Fixed asset and lease schedules
- Payroll, subcontractor and accrual records
- Loan agreements, guarantees and covenant calculations
- Board minutes and significant correspondence
The audit team may request additional information depending on the company’s activities and risk areas. Assigning a staff member to coordinate requests and providing clear explanations for unusual project movements can help the audit progress efficiently.
Our audit process
Our audit process begins with understanding the engineering company’s activities, reporting timetable, project structure and accounting systems. We discuss significant developments during the year and identify areas that may require focused audit work.
We then agree on the information needed and plan the engagement. Audit procedures may include testing transactions, examining contracts, reviewing project estimates, confirming balances, assessing accounting policies and evaluating the financial statement disclosures.
At the end of the audit, we discuss significant findings and any proposed adjustments with management. We issue the appropriate auditor’s report based on the audit evidence obtained and the applicable professional requirements.
The audit timeline depends on the readiness of the company’s records, the number and complexity of projects, the availability of staff and the resolution of outstanding matters. Starting preparation early can be particularly helpful for companies with multiple contracts, overseas customers or a reporting deadline set by a lender or parent company.
Choosing an auditor for an engineering company
When selecting an auditor, engineering companies may want to consider whether the audit team takes time to understand project operations and explains information requests clearly. It can also be useful to discuss the proposed timetable, the company’s reporting requirements and how the auditor will communicate with management during the engagement.
An audit does not replace internal controls or project management. It is an independent examination of the financial statements. Management remains responsible for keeping accurate records, monitoring project performance and preparing financial statements that comply with the applicable requirements.
Audit services for engineering companies in Singapore
Koh & Lim Audit PAC provides audit services for engineering companies in Singapore, including mechanical and electrical engineering firms, civil and structural engineering businesses, industrial service providers, equipment installation companies and technical consultancies.
Whether your company needs an audit for statutory compliance, group reporting, financing or stakeholder requirements, our team can discuss the engagement scope and the information needed to begin. Contact Koh & Lim Audit PAC to arrange a discussion about audit services for your engineering company in Singapore.