
Singapore’s building and construction industry runs on contracts that span multiple financial years — a fit-out job might take four months, but a design-and-build contract for an industrial facility can run two to three years. That timing mismatch between cash flow and project completion is precisely the situation FRS 115 Revenue from Contracts with Customers was designed to address, yet many contractors, subcontractors, M&E specialists and project management firms still apply revenue recognition thinking built for one-off product sales or monthly retainers — the kind of arrangement covered in our earlier guide to revenue recognition for service businesses in Singapore. This guide addresses when revenue is recognised, how percentage-of-completion is actually measured, and how retention monies, variation orders and liquidated damages are treated, with a worked example and a compliance checklist finance teams can use immediately.
Why Construction Contracts Need Separate Treatment
FRS 115 applies one revenue recognition model to every type of contract, but the outcome looks very different for a construction contract than for a product sale. A retailer transfers control of goods at a single point in time. A contractor building a warehouse, by contrast, typically transfers control progressively as the structure rises, because the customer usually owns the land and controls the work-in-progress as it is built. That structural difference is what pushes most construction and long-term contracts into “over time” revenue recognition rather than “point in time” recognition, and it is why percentage-of-completion remains the dominant method for the sector even though FRS 115 replaced the old FRS 11 Construction Contracts standard.
Getting this wrong has real consequences: recognising revenue too early can inflate profits and trigger premature tax liabilities, while recognising it too late understates work genuinely done and distorts loan covenants and tender track records.
The FRS 115 Five-Step Model Applied to a Construction Contract
FRS 115 requires every contract to be analysed through the same five steps. For construction contracts, the analysis usually looks like this.
Steps 1 and 2: Identify the Contract and the Performance Obligations
Most construction contracts contain a single performance obligation — the completed building, fit-out or installation — because the various tasks (foundation, structure, M&E, finishing) are so interrelated that they are not “distinct” in the FRS 115 sense. Occasionally a contract bundles separable obligations — for example a supply-only element and a separate installation element — each assessed on its own.
Steps 3 and 4: Determine and Allocate the Transaction Price
The transaction price for a construction contract is rarely a single fixed number by the time the job finishes. It typically includes the base contract sum, plus or minus variable consideration such as variation orders, claims, incentive bonuses and liquidated damages, discussed further below. Where there is more than one performance obligation, the price is allocated between them based on standalone selling prices.
Step 5: Recognise Revenue Over Time or at a Point in Time
This is the step that determines whether percentage-of-completion applies. Revenue is recognised over time if any one of three conditions in FRS 115 is met: the customer simultaneously receives and consumes the benefits as the contractor performs; the contractor’s performance creates or enhances an asset the customer controls as it is created (typically true where the customer owns the land); or the asset has no alternative use to the contractor and the contractor has an enforceable right to payment for work done to date. Most Singapore building contracts satisfy at least the second or third condition, which is why percentage-of-completion remains the norm rather than the exception.
Percentage-of-Completion: Measuring Progress Correctly
Once a contract qualifies for over-time recognition, FRS 115 requires progress to be measured using either an input method or an output method — whichever best depicts the transfer of control to the customer. The two are not interchangeable by preference; the standard expects the method chosen to reflect economic reality, and that choice should be applied consistently to similar contracts.
Input Methods: Cost-to-Cost
The most common input method in Singapore is cost-to-cost: percentage complete equals costs incurred to date divided by total estimated contract costs. It is popular because the data already exists in the job-costing system, but it has a known weakness — costs incurred are not always proportional to progress. Buying and delivering a large quantity of structural steel to site early in a project can spike costs incurred without a matching spike in work actually done, overstating progress unless the estimate is adjusted to exclude uninstalled materials from the cost-to-cost base.
Output Methods: Surveys, Milestones and Units Delivered
Output methods measure progress directly — a quantity surveyor’s certified percentage of physical completion, milestones achieved (foundation complete, structure topped out, M&E installed), or units of work delivered for repetitive contracts. Output methods are usually more faithful to the standard’s objective because they measure the thing FRS 115 actually cares about — value transferred to the customer — rather than a cost proxy for it. Many contractors use QS-certified progress claims as their output measure, which also ties directly into the progress payment cycle under the Building and Construction Industry Security of Payment Act, covered in our guide to adjudication under the Security of Payment Act.
When Point-in-Time Recognition Applies Instead
Not every long-term contract qualifies for over-time recognition. Where none of the three over-time conditions is met — for example, a contractor building units on its own land for sale, where the customer only obtains control on legal completion and handover, and the units could in principle be sold to a different buyer — revenue is recognised at a single point in time, on handover. This is closer in outcome to the old completed-contract method, though the underlying FRS 115 analysis is different: it is not an accounting policy choice but a consequence of who controls the asset as it is built. Residential developments sold under deferred payment schemes are a common example that property developers and auditors scrutinise closely; the tax side is covered under IRAS’s guidance for property developers.
Contract Assets, Contract Liabilities and Retention Monies
Because progress billing rarely matches revenue recognised exactly, FRS 115 requires the difference to sit on the balance sheet as either a contract asset (revenue recognised exceeds amounts billed — commonly called “unbilled receivables” or amounts due from customers on construction contracts) or a contract liability (amounts billed or received exceed revenue recognised, similar in substance to the deferred revenue discussed in our guide to deferred revenue and prepayments). Retention monies — typically 5 to 10 percent of each progress claim withheld until the defects liability period ends — are a related but separate item: they represent a receivable that has already been earned and recognised as revenue, just not yet due for payment under the contract terms, and they should not be excluded from revenue simply because cash has not yet moved.
Variable Consideration: Variation Orders, Claims and Liquidated Damages
Few construction contracts finish exactly as priced at signing. Variation orders add or remove scope; contractors submit claims for delay or disruption; clients may impose liquidated damages for late completion. FRS 115 requires all of this to be estimated and included in the transaction price using the expected value or most likely amount method, but only to the extent it is “highly probable” that a significant reversal will not occur later — a materially more cautious threshold than simply booking a claim once it has been submitted. Unapproved variation orders and contested claims should generally be excluded from the transaction price until agreement is reasonably certain; liquidated damages that the client is contractually entitled to deduct should be accrued as a reduction to the transaction price as soon as delay becomes probable, which in substance overlaps with the provisioning principles in FRS 37 Provisions, Contingent Liabilities and Contingent Assets.
Worked Example: A S$4 Million Fit-Out Contract
Assume a contractor signs a S$4,000,000 fixed-price office fit-out contract, satisfying the over-time criteria, with total estimated costs of S$3,200,000 (an expected 20 percent margin). At the first financial year-end, costs incurred to date are S$1,600,000, and management is satisfied this reflects genuine physical progress rather than front-loaded material purchases.
| Item | Amount (S$) | Basis |
|---|---|---|
| Total contract price | 4,000,000 | Per signed contract |
| Total estimated costs | 3,200,000 | Latest cost-to-complete forecast |
| Costs incurred to date | 1,600,000 | Job-costing ledger |
| Percentage complete | 50% | 1,600,000 ÷ 3,200,000 |
| Revenue recognised to date | 2,000,000 | 50% × 4,000,000 |
| Progress billings issued to date | 1,800,000 | Per approved progress claims |
| Contract asset recognised | 200,000 | Revenue recognised exceeds billings |
The S$200,000 contract asset represents work genuinely done and revenue genuinely earned that has not yet been billed to the client — it sits on the balance sheet as an asset, separate from trade receivables, until the next progress claim is issued and certified.
Tax Treatment: How IRAS Views Percentage-of-Completion Income
IRAS’s own published guidance for the construction sector accepts the percentage-of-completion method as the basis for assessing taxable income, on the reasoning that it is consistent with the tax principle of taxing income when it accrues — see IRAS’s guidance for construction companies. In practice this means the accounting revenue figure under FRS 115 generally flows through to the tax computation with only the usual adjustments for non-deductible expenses and capital items, rather than a wholesale re-computation. IRAS does, however, expect contractors to maintain profit or loss records on a project-by-project basis and to be able to substantiate the percentage-of-completion figures used, including the cost-to-complete estimates behind them. Where a development is structured through a property-holding vehicle rather than a pure construction contract, the point-in-time recognition rules for property developers apply instead, and the tax treatment tracks that different accounting outcome.
Common Mistakes Singapore Contractors Make Under FRS 115
A few recurring issues surface in year-end reviews and audits of construction businesses.
Treating uninstalled materials as progress. Bulk-purchased steel or M&E equipment sitting in a site store inflates the cost-to-cost percentage unless carved out of the calculation.
Booking disputed claims too early. A claim submitted to the client is not the same as a claim highly probable to be recovered without significant reversal; FRS 115 applies the stricter threshold.
Ignoring loss-making contracts. Where total estimated costs exceed the total contract price, the entire expected loss must be recognised immediately in full, not spread over the remaining life of the contract.
Treating retention monies as unearned. Retention is a timing issue for cash collection, not a reason to defer revenue recognition on work already certified as complete.
Failing to update cost-to-complete estimates. Percentage-of-completion is only as reliable as the cost forecast behind it, so estimates should be revisited every reporting period.
A Practical Compliance Checklist
Before signing off a set of accounts for a construction or long-term contract business, finance teams should be able to confirm: each contract has been assessed for over-time versus point-in-time recognition under the three FRS 115 criteria; the input or output method used to measure progress is applied consistently and is supported by current cost-to-complete or QS certification data; variable consideration has been assessed against the highly-probable-no-reversal threshold, not merely booked on submission; contract assets and contract liabilities are separately identified and reconciled to progress billings; any loss-making contracts have had the full expected loss recognised immediately; and retention monies are tracked separately as a receivable, not excluded from revenue. Businesses preparing statutory accounts under the small company regime should also confirm whether audit exemption still applies once contract assets and revenue are correctly restated, since a material FRS 115 adjustment can move a company across the small company thresholds. The Accounting Standards Council’s guidance, maintained by ACRA, remains the authoritative source for the current text of Singapore’s Financial Reporting Standards.
— The Editorial Team, Raffles Corporate Services
Let’s talk