An event was canceled for some reason, and the customer has received a full refund. Since the event had not yet been held, the related funds were previously presented as a liability (deposited in a guarantee deposit account) on the balance sheet. This liability needs to be cleared subsequently. If the "refund" amount to be paid to the customer exceeds the amount they have paid, should the excess be offset against revenue or recognized as an expense?

The "refund" here actually involves the cost of hotel rooms booked by the customer for the event. If we pay for the room cost when the event takes place, it should generally be recorded as an expense. Therefore, by nature, this payment is not a refund for our services or goods, but rather closer to additional compensation or a cost paid on behalf of the customer, so it tends to be recognized as an expense rather than offset against revenue.

The specific accounting treatment needs to consider the following key points:

  • Nature of the original receipt: Before the event cancellation, the customer's advance payment constituted a contract liability (or a guarantee deposit) and revenue had not yet been recognized. When refunding, this liability should first be reduced until the balance reaches zero.
  • Excess amount: If the refund amount exceeds the original advance payment, the excess does not involve revenue recognition because revenue was never generated. This excess is an expenditure incurred by the enterprise to compensate for customer losses or fulfill additional commitments, and it should be assessed whether it meets the definition of an expense.
  • Conditions for expense recognition: According to the accrual basis, if this expenditure is related to current operating activities and it is probable that economic benefits will flow out, it should be recognized as an expense when incurred (such as "non-operating expenses" or "selling expenses," depending on the specific nature of the business).
  • Relationship with revenue: Since the event did not occur, there is no basis for offsetting revenue. Revenue offsetting applies only to sales returns or allowances after revenue has been recognized, but in this case, revenue was never recognized.

In summary, for the "refund" exceeding the amount paid by the customer, it is recommended to treat it as an expense rather than offset against revenue. The specific account can be selected based on the company's accounting policies, but it must comply with the relevant provisions of accounting standards.