Costs in Excess of Billings: Contract Assets, Contract Liabilities and Where Retainage Belongs
Costs in excess of billings is a contract asset and billings in excess is a contract liability, netted per contract. Under ASC 606 conditional retainage now sits inside that position rather than in receivables.