a. Performance obligations are the important/ major promises to be delivered as per the conditions of the contract , at the specified time as mentioned in contract.
Here there are 3 Performance obligations in the contract:
1. Supply of software
2. Supply of technical support for 5 years
3. supply of expected major software upgrade on July 1, 2019
The number of Performance obligations in this contract is 3
b. The total contract price is $ 18,457
Individual prices of components are:
Software = $ 7,567
Technical support = $ 7,752
Upgrade : $ 7,198
Contract revenue will be allocated to individual items based on the ratio of their individual prices
Allocation of Contract revenue for an item = Total contract revenue * ( Individual price of item / Sum of Individual prices of all the items )
Allocation of Contract revenue for Software = $ 18,457 * ($ 7,567 / ( 7,567 + 7,752 + 7,198))
= $ 6,202.61
The amount of revenue that P will recognize for the software on July 1, 2016 is $ 6,202.61
c. Allocation of Contract revenue for technical support = $ 18,457 * ($ 7,752 / ( 7,567 + 7,752 + 7,198))
= $ 6,354.25
The total amount of revenue that P will recognize for technical support, ratably over 5 years is $6,354.25
d. Allocation of Contract revenue for software upgrade = $ 18,457 * ($ 7,198 / ( 7,567 + 7,752 + 7,198))
= $ 5,900.14
The amount of revenue that P will recognize for the software upgrade on July 1, 2019 is $ 5,900.14
• P shipped software to a customer on July 1, 2016 • The total contract price...
• On July 1, 2016 ABC sold software to a customer for $123964 • As part of the contract, ABC promises to provide free technical support over the next 6 months • ABC sells the same software without technical support for $143257.14 and stand-alone 6- month technical support contract for $42069.04 • Prepare journal entries for ABC • Use the account titles on the spreadsheet account_titles.xlsx a. the number of performance obligations in the contract is 2 b. the journal...
On July 1, 2016 ABC sold software to a customer for $108201 As part of the contract, ABC promises to provide free technical support over the next 6 months ABC sells the same software without technical support for $136749.83 and stand-alone 6- month technical support contract for $37453.78 Prepare journal entries for ABC Use the account titles on the spreadsheet account_titles.xlsx a. the number of performance obligations in the contract is b. the journal entry on July 1, 2016 will...
Peachpit Software Developers shipped its accounting package to a customer on September 10, 20X1. In addition to the software, Peachpit's contract requires the company to provide: (1) training to the customer's accounting staff during October of 20X1 and again in January 20x2 when the upgrade is released—75% of the training hours are provided during October, (2) technical product support for one year starting October 1, 20x1, and (3) a major upgrade to the software early in 20x2. The customer paid...
Peachpit Software Developers shipped its accounting package to a customer on September 10, 20X1. In addition to the software, Peachpit's contract requires the company to provide: (1) training to the customer's accounting staff during October of 20X1 and again in January 20X2 when the upgrade is released—75% of the training hours are provided during October, (2) technical product support for one year starting October 1, 20X1, and (3) a major upgrade to the software early in 20X2. The customer paid...
2) Sullivan Software sells packages of a software program and one year's worth of technical support for $500. Ils packaging lists the $500 sales price as comprised of a software program at a price of $450 and technical support with a price of $100. with a $50 discount for the package deal. All of Sullivan's sales are for cash, and there are no returns. Sullivan sells the software program separately for $475 and offers a year of technical support separately...
For each scenario, indicate how much revenue and, when applicable, expense are recognized in 2019.A. Company A enters into a contract for the provision of multiple deliverables to a customer in January, 2019. The selling price is $200,000. If each of the three components of the contract were sold separately, the selling price would be $120,000, $80,000, and $20,000. The first component is equipment, which was delivered in 2019. The second component is a software upgrade that will be provided...
Sarjit Systems sold software to a customer for $177,000. As part of the contract, Sarjit promises to provide "free" technical support over the next six months. Sarjit sells the same software without technical support for $154,000 and a stand-alone six-month technical support contract for $66,000, so these products would sell for $220,000 if sold separately. Prepare Sarjit's journal entry to record the sale of the software. (If no entry is required for a transaction/event, select "No journal entry required" in...
Sarjit Systems sold software to a customer for $153,000. As part of the contract, Sarjit promises to provide "free" technical support over the next six months. Sarjit sells the same software without technical support for $133,000 and a stand-alone six-month technical support contract for $57,000, so these products would sell for $190,000 if sold separately. Prepare Sarjit's journal entry to record the sale of the software. (If no entry is required for a transaction/event, select "No journal entry required" in...
Question 1 BEF Pte Ltd develops and sells both standard and customised software. On 1 January 20X1, the company entered into a contract with a customer to transfer the followings for a total price of $21,400, inclusive of 7% GST: Software licence. Installation service (includes changing the web screen for each user). Software updates for the first year. Technical support for 2 years. The entity sells the above separately to customers who do not take up the package. The individual...
The Five-Step Revenue Recognition Model A. Step 1: Identify the Contract(s) with a Customer B. Step 2: Identify the Performance Obligations in the Contract C. Step 3: Determine the Transaction Price D. Step 4: Allocate the Transaction Price to the Performance Obligations in the Contract E. Step 5: Recognize Revenue When (or as) the Entity Satisfies a Performance Obligation F. Practical Expedients in Applying the Model G. Applying the Model to Contract Modifications C3-1 Applying the 5-step model (LO 3-1)...