This assignment examines an agreement where Beachlife sells equipment to Goodsports Limited. The sale price is $90,000, and Beachlife promises 12 months of maintenance. If Goodsports is dissatisfied with the service, they receive a 15% refund. The task requires you to determine the appropriate accounting treatment, including revenue recognition, provisions for future expenses (maintenance), and disclosure of the contingent liability (potential refund).