Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Hint: The key to this case is to understand the process and the differences between a promise and activities in a contract. Real Estate Software,

image text in transcribed

image text in transcribed

image text in transcribed

image text in transcribed

Hint: The key to this case is to understand the process and the differences between a promise and activities in a contract. Real Estate Software, a software company. (the Company), is contracted by a bank (the "Bank") to provide a customized online platform for the Bank's mortgage loan applications (the "Loan Platform"). Bank customers use the Loan Platform to complete online mortgage applications, which involves inputting relevant information (e.g., name, address, employment, income, assets) and uploading supporting documents (e.g., tax returns, bank statements). The Loan Platform enables both the Bank and the applicants to retrieve necessary information and documents as well as track the status of the lending process in real time. To develop the Loan Platform, Real Estate Software significantly modifies and customizes its proprietary loan application software to work with the existing systems used by the Bank's credit, customer service, and accounting departments. To create a Loan Platform that meets the Bank's specifications, Real Estate software is contractually required to perform the following specific software development activities (the "Software Services"): - Conduct interviews with Bank personnel to understand system requirements and determine how to establish interfaces needed for the Bank to integrate the Loan Platform with its existing systems. - Test the Loan Platform in a test environment using dummy transactions. - Perform application program interface additions and modifications to the Loan Platform that are needed to support the Bank's integration and data export requirements. - Add custom functionalities to the Loan Platform (e.g., Bank-specific underwriting and reporting features, integration with the Bank's customer service). - Customize the design of the Loan Platform (e.g., Bank's logo, branding, color scheme, preferred button placement). Because the Loan Platform is highly customized, loan applicants perceive that they are accessing the Bank's Web site and may be unaware of the Company's involvement. The Bank does not have the ability to direct the use of the Loan Platform during the Software Services period and is not allowed to run the Loan Platform on Bank hardware at any time. Instead, after the Software Services are completed, Real Estate Software hosts the Loan Platform on its own servers, which allows the Bank and its loan applicants to access the software online (the "Processing Services"). Real Estate Software has no obligation to perform further work on the Loan Platform (e.g., customization, upgrades) after the Software Services are completed. Because the Loan Platform runs on the Company's proprietary technology, no other vendor has the ability to perform the Software Services or Processing Services. The Loan Platform is delivered to the Bank as a service in the form of the Processing Services. That is, no software license is transferred to the Bank. The Sottware Services commence on July 1, 2021, and continue through December 31, 2021. The Processing Services commence on January 1, 2022, and continue for a term of five years. The contract requires the Bank to pay Real Estate Soltware non-refundable fees of $3 million at the commencement of the Software Services (i.e., on July 1, 2021) and $3 million over the period in which Real Estate Software will provide the Processing Services (i.e., equal monthly installments between January 1, 2022, and December 31, 2027). Neither party has a unilateral option to extend the contract, but the parties are free to negotiate an extension if desired. Real Estate Software concludes the following: - The provisions of FASB Accounting Standards Update (ASU) No. 2014-09, Revenue From With Customers (Topic 606), and related amendments are effective for the Company. - The Company's customer, as defined in FASB Accounting Standards Codification (ASC) Subtopic 606-10, Revenue From Contracts With Customers Overall, is the Bank (as opposed to the mortgage loan applicants). - The arrangement is within the scope of ASC 606-10 and meets the criteria in ASC 606-10-25-1 to be considered a contract with a customer. - Any explicit or implicit promises other than the Software Services and the Processing Services are immaterial in the context of the contract and need not be considered. - The total transaction price, as described in ASC 606-10-32-3, is the sum of the contractually stated fees (i.e., $6 million). - The Software Services are required to be performed to create the customized Loan Platform that Real Estate Soltware will use to provide the Processing Services to the Bank. In other words, the Software Services are integral to the Bank's ability to derive its intended benefit from the Processing Services. - The Bank does not derive value from the Software Services; rather, it derives value from the Processing Services. However, the Processing Services cannot begin until the Software Services are complete (i.e., until a Loan Platform that meets the Bank's specifications has been developed). Required: 1. Do the Software Services constitute a performance obligation, as defined in ASC 606-10 or are there sorne criteria that exclude Real Estate Software from recognizing a performance obligation? Provide the complete ASC citation that supports your answer. 2. How much revenue, if any, should Real Estate Software recognize through December 31, 2021?. Provide the complete ASC citation that supports your answer. If you believe no revenue should be recognized provide an explanation supporting your position. If you believe revenue should be recognized provide the amount. Hint: The key to this case is to understand the process and the differences between a promise and activities in a contract. Real Estate Software, a software company. (the Company), is contracted by a bank (the "Bank") to provide a customized online platform for the Bank's mortgage loan applications (the "Loan Platform"). Bank customers use the Loan Platform to complete online mortgage applications, which involves inputting relevant information (e.g., name, address, employment, income, assets) and uploading supporting documents (e.g., tax returns, bank statements). The Loan Platform enables both the Bank and the applicants to retrieve necessary information and documents as well as track the status of the lending process in real time. To develop the Loan Platform, Real Estate Software significantly modifies and customizes its proprietary loan application software to work with the existing systems used by the Bank's credit, customer service, and accounting departments. To create a Loan Platform that meets the Bank's specifications, Real Estate software is contractually required to perform the following specific software development activities (the "Software Services"): - Conduct interviews with Bank personnel to understand system requirements and determine how to establish interfaces needed for the Bank to integrate the Loan Platform with its existing systems. - Test the Loan Platform in a test environment using dummy transactions. - Perform application program interface additions and modifications to the Loan Platform that are needed to support the Bank's integration and data export requirements. - Add custom functionalities to the Loan Platform (e.g., Bank-specific underwriting and reporting features, integration with the Bank's customer service). - Customize the design of the Loan Platform (e.g., Bank's logo, branding, color scheme, preferred button placement). Because the Loan Platform is highly customized, loan applicants perceive that they are accessing the Bank's Web site and may be unaware of the Company's involvement. The Bank does not have the ability to direct the use of the Loan Platform during the Software Services period and is not allowed to run the Loan Platform on Bank hardware at any time. Instead, after the Software Services are completed, Real Estate Software hosts the Loan Platform on its own servers, which allows the Bank and its loan applicants to access the software online (the "Processing Services"). Real Estate Software has no obligation to perform further work on the Loan Platform (e.g., customization, upgrades) after the Software Services are completed. Because the Loan Platform runs on the Company's proprietary technology, no other vendor has the ability to perform the Software Services or Processing Services. The Loan Platform is delivered to the Bank as a service in the form of the Processing Services. That is, no software license is transferred to the Bank. The Sottware Services commence on July 1, 2021, and continue through December 31, 2021. The Processing Services commence on January 1, 2022, and continue for a term of five years. The contract requires the Bank to pay Real Estate Soltware non-refundable fees of $3 million at the commencement of the Software Services (i.e., on July 1, 2021) and $3 million over the period in which Real Estate Software will provide the Processing Services (i.e., equal monthly installments between January 1, 2022, and December 31, 2027). Neither party has a unilateral option to extend the contract, but the parties are free to negotiate an extension if desired. Real Estate Software concludes the following: - The provisions of FASB Accounting Standards Update (ASU) No. 2014-09, Revenue From With Customers (Topic 606), and related amendments are effective for the Company. - The Company's customer, as defined in FASB Accounting Standards Codification (ASC) Subtopic 606-10, Revenue From Contracts With Customers Overall, is the Bank (as opposed to the mortgage loan applicants). - The arrangement is within the scope of ASC 606-10 and meets the criteria in ASC 606-10-25-1 to be considered a contract with a customer. - Any explicit or implicit promises other than the Software Services and the Processing Services are immaterial in the context of the contract and need not be considered. - The total transaction price, as described in ASC 606-10-32-3, is the sum of the contractually stated fees (i.e., $6 million). - The Software Services are required to be performed to create the customized Loan Platform that Real Estate Soltware will use to provide the Processing Services to the Bank. In other words, the Software Services are integral to the Bank's ability to derive its intended benefit from the Processing Services. - The Bank does not derive value from the Software Services; rather, it derives value from the Processing Services. However, the Processing Services cannot begin until the Software Services are complete (i.e., until a Loan Platform that meets the Bank's specifications has been developed). Required: 1. Do the Software Services constitute a performance obligation, as defined in ASC 606-10 or are there sorne criteria that exclude Real Estate Software from recognizing a performance obligation? Provide the complete ASC citation that supports your answer. 2. How much revenue, if any, should Real Estate Software recognize through December 31, 2021?. Provide the complete ASC citation that supports your answer. If you believe no revenue should be recognized provide an explanation supporting your position. If you believe revenue should be recognized provide the amount

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Finance questions