Revenue recognition

Revenue recognition 、Revenue (収益) の認識。 

Revenue を Recognize (認識する) 5つのステップはこちら。

  • Customer との Contract を Identify
  • Contract における Performance obligation を Identify
  • Transaction price の Determine
  • Contract における Performance obligation へ Transaction price を Allocate
  • Performance obligation が Satisfy したら Revenue を Recognize

Customer との Contract を Identify

まずは、Contract のことを理解しよう。孫氏曰く、彼を知り … 。

Contract における Performance obligation を Identify

Performance obligation (履行義務) を Identify する。Goods を Provide するのか。Services を Provide するのか。

Performance obligation は Contract の中に、ひとつ以上含まれている。

・Equipment
・Installment
・Train

などなど

Performance obligations における Goods or services が Distinct (性質が異なる) ならば、Separate performance obligations とする。

Performance obligations における Goods or services が Distinct でない、実質性質が同じであるならば、Single performance obligations とする。

Transaction price の Determine

Transaction price (取引価格) の決定。

Consideration

Transaction price の決定で考慮するべきこと。

・Valuable consideration
・Significant financing component
・Noncash consideration
・Consideration payable to a customer

Valuable consideration

変動対価。Customer と Contract で約束した Consideration のうち、変動する部分。

○Methods

Valuable consideration を見積もるメソッド。より適切なほうを選択。

・Expected value approach
・Most likely amount approach

Significant financing component

重要な金融要素。Customer との Sales contract による Consideration (対価) のうち、Transaction price ( Sales revenue )  以外の Financing component 。

ようは、

Interest revenue

Significant financing component を含む Contract では、Sales revenueInterest revenue を Genarate

Noncash consideration

現金以外の対価。Amount は Fair value

Consideration payable to a customer

顧客に支払われる対価。Transaction price から Deduct 。

Contract における Performance obligation へ Transaction price を Allocate

前のステップで Determine した Transaction price を Performance obligation へ Allocation 。

Separate performance obligations への Transaction price の Allocate は、Goods や Services の Standalone price (独立販売価格) にもとづいて Proportionately に行う。

Standalone price は、DirectlyObservable でなければならない。

Standalone price が Directly に Observable でない

もし、Standalone price が DirectlyObservable でない、

言い換えると、Standalone price が Performance obligation に対して Readily に Available でない。

そんなときは、

Estimation

さまざまな Information を駆使して Stand-alone price を Estimate しなければならない。Evenly に Transaction price を Performance obligations に Allocate することは認められない。Estimation 。

New separate contract をもたらす Contract modification では、Additional goods の Price に Appropriate な Standalone price が Reflect されているか Consider
New separate contract をもたらさない Contract modification では、Additional goods の Price に  Standalone price は Reflect されない。Original contact との Blended price

Performance obligation が Satisfy したら Revenue を Recognize

Revenue を Recognize するメソッド

・Input method
・Output method