How should advance payments received from a customer for a contract be recorded in the accounts?
Explanation
Advance payments from customers related to a contract can be accounted for in two ways: either by reducing the contract work-in-progress asset or by classifying the amount as a liability until the service or goods are delivered. Crediting it directly to the Profit & Loss account is not appropriate since the revenue is not yet earned.