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 revenue と Interest 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 は、Directly に Observable でなければならない。
Standalone price が Directly に Observable でない
もし、Standalone price が Directly に Observable でない、
言い換えると、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