Contract liability journal entry
Date cash is received
Dr. Cash
Cr. Unearned sales revenue
Date obligation is performed
Dr. Unearned sales revenue
Cr. Sales revenue
Dr. COGS
Cr. Inventory
Contract asset journal entry
Date you deliver first portion
Dr. Contact asset
Cr. Sales revenue
Date you deliver or finish last portion
Dr. Accounts receivable
Cr. Contact asset
Cr. Sales revenue
Revenue Recognition Steps
Note on allocating performance obligations
If the buyer has the ability to perform part of contract like installation and doesn’t then a separate obligation is recorded but if he doesn’t have the experience and its part of the cost then it is bulked together into 1.
Percentage of completion steps
What is the expected total profit
Contract price minus estimated total costs