Final answer:
The transaction price should be allocated based on the standalone selling prices of the components, resulting in €90,000 for the machine and €10,000 for the service based on the information provided.
Step-by-step explanation:
The question pertains to the allocation of a transaction price for the sale of a machine that includes a service and maintenance contract. In this scenario, Tompson has sold a machine for €100,000, which includes 3 years of service and maintenance. The machine's standalone selling price is €90,000, and the 3-year maintenance service is priced at €30,000 separately. Thus, the correct allocation of the transaction price should reflect the fair value of each component. Since the standalone selling price of the machine is €90,000 and the service contract's fair value is €30,000, and considering the cost to Tompson for providing the service is €10,000, the transaction price should be allocated as:
- €90,000 for the machine
- €10,000 for the service