On December 1, 2019, Eastern Consulting Ltd. signed a contract with Riverside Inc., which obligated Eastern to provide Riverside with 20 hours of consulting services per month from January through December of 2020 . The contract requires Riverside to pay a total of $36,000 for these services, with payments of $3,000 due at the end of each month. Eastern has provided similar services to Riverside in the past and has always collected its fees on a timely basis. Requirement Using IFRS and ASPE revenue recognition standards as a guide, determine how Eastern Consulting Inc. would recognize revenue from this transaction under both ASPE and IFRS.