I encountered an issue related to accounting/accrual basis and would like to hear your professional opinion. The issue involves the application of the matching principle.

My company pays commissions to sales representatives, but the commission payment is contingent on the customer paying in full. For example: if we bill a customer $1,000 in January, but we actually receive the payment in May, then the commission (calculated at 5%, i.e., $50) is only paid in May. If that $1,000 is ultimately not collected, we do not need to pay the sales representative the commission.

My question is: when preparing the January income statement (P&L), should I accrue this $50 commission, or wait until May to accrue it?

Two mainstream viewpoints

Viewpoint 1: Recognize the expense in January according to the matching principle

According to the matching principle, expenses should be recognized in the same period in which the related revenue is earned. Therefore, this $50 commission should be recognized in January because the revenue ($1,000) was recognized in January (even though cash has not yet been received).

Viewpoint 2: The expense becomes an actual liability only after the revenue is realized

This expense only becomes payable (i.e., a liability is established) after the $1,000 is actually collected. Therefore, the payment of the $50 depends on the collection of the $1,000. In January, this is a contingent liability, not an actual liability. In May, when the payment is collected, the expense becomes an actual liability, and only then should the $50 be accrued.

My confusion and request

Both viewpoints have their theoretical basis, but I cannot determine which one is more in line with accounting standards and practical conventions. I hope you can provide guidance on the following questions:

  • When cash has not yet been received for revenue, should the commission expense be considered an expense directly related to the revenue and thus accrued in the period when the revenue is recognized?
  • Or, because the commission payment is uncertain (dependent on customer payment), should it be treated as a contingency and the liability recognized only when the condition is met?

I would be very grateful if you could provide professional insights or relevant standard guidance. Thank you!