If a single transaction comprises separate and identifiable components (a compound
arrangement), the transaction is divided into components.
You recognize revenue by an allocated price, which is assigned to each component based on the fair value determined.
You recognize revenue, if a transaction satisfies all the following essential requirements;
(1) The agreement has been reached.
(2) The delivery of the goods and services has been completed. (Revenue recognition at the point of shipment is deferred.)
(3) The selling price is determined or can be determined.
(4) It is probable that payment will be received.
If the outcome of a transaction involving the rendering of services can be estimated reliably,
revenue associated with the transaction is recognized by reference to the stage of completion of the transaction.
If the outcome of a transaction involving the rendering of services cannot be estimated reliably, revenue is recognized only to the extent of the expenses recognized that are recoverable. (cost recovery method)
If a contract period is defined and similar services are to be rendered on an ongoing basis during the period of the contract, revenue for the transaction is recognized on a straight-line basis.
If the outcome of a construction contract cannot be estimated reliably, it is accounted for according to the cost recovery method.
You recognize account receivables for construction contracts, when you bill to the customers, regardless of revenue recognition based on the stage of completion.
For all contracts in progress, you present after offsetting by the gross amount due from customers for contract work (construction work account receivable) and the gross amount due to customers for contract work (Billings on construction in process) every construction contract.
You account for award credits which the entity grants the customer as a separately identifiable component of the sales transaction(s) in which they are granted (the 'initial sale'). The fair value of the consideration received or receivable in respect of the initial sale shall be allocated between the award credits and the other components of the sale.
Any penalty for delays in the completion of construction contracts is accounted for as a reduction of contract revenue.