Answer:
1. Â Â Â Â Â Â Â Â Â 2021 2022 2023
revenue    2912973 3399745    2197282
costs     2170000 2670000    3970000
gross profit     742973 729745    -1772718
2a. Debit Contract account 2912973, Credit revenue 2912973
Debit Bridge in progress 2170000 credit various accounts 2170000
Debit Accounts Receivable 2670000, Billing on CIP Â 2670000
Debit Bank  2420000, credit Accounts receivables 2420000
2b. Debit Contract account 3399745, Credit Revenue 3399745
debit work in progress 2670000, credit Various accounts
debit Accounts receivables 2920000, Billing on CIP 2920000
Debit bank 2645000, credit accounts receivables 2645000
3a. BALANCE SHEET 2021
current assets
accounts receivables     250000
Liabilities
billing                  2670000
3b. current Assets Â
Accounts receivables     275000
Liabilities
Billing                 2920000      Â
Explanation:
percentage of completion = cost incurred for start to date/ total estimated costs
percentation of completion Â
2021 2022 2023
34.23% 74.18% 100
Revenue to be recognised = total revenue * percentage completed
current period revenue = revenue to be recognise - prior revenue