U過去問を解いていて、「工事契約の収益はいつ認識するのか」という問題で手が止まりました。完成引渡し時点で計上する、とずっと思っていたのですが、それは古い考え方だったようです。2021年から日本基準も大きく変わっていて、収益認識の考え方そのものが刷新されていたんですね。改めて5ステップモデルから整理し直してみたら、バラバラに覚えていた論点がひとつの枠組みに収まって、ずっとスッキリしました。
「収益をいつ・いくら計上するか」という問いは、会計の中でも特に奥が深いテーマです。日本では2021年4月から「収益認識に関する会計基準」が強制適用となり、従来の「実現したら計上する」という考え方から、国際的に共通の5ステップモデルへと大きく転換しました。この記事では、収益認識基準の背景から5ステップの詳細、変動対価・契約変更・本人代理人判定といった応用論点まで、試験で問われる論点を丁寧に整理しています。
なぜ収益認識基準は変わったのか
少し想像してみてください。ある建設会社が2年かけて大型ビルを建てています。工事は着々と進んでいるのに、完成して引渡した瞬間にしか売上を計上できないとしたら、どうなるでしょうか。
進捗50%の時点では売上ゼロ。完成した年だけ売上が跳ね上がる。投資家には「この会社は何もしていないのか?」と見えてしまいます。実態と財務諸表が大きくかけ離れてしまうのです。
これが従来の実現主義の限界でした。「モノを引き渡したとき・サービスを提供したとき」に収益を認識するという考え方は、シンプルで分かりやすい一方で、複雑な取引形態(サブスク・ライセンス・複合契約)には対応しきれなかったのです。
収益認識の5ステップモデル
新しい収益認識基準の核心は、「約束した財・サービスを顧客に移転することによって、その対価として受け取ると見込む金額で収益を認識する」という考え方です。そのための判断手順が5ステップです。
判断基準:①対価を受け取る権利の蓋然性②承認されているか③支払条件が明確か④商業的実質があるか
履行義務の充足:一時点 vs 一定期間
5ステップの中で最も出題頻度が高いのが、STEP5の「いつ収益を認識するか」です。一定期間にわたって充足される履行義務に該当するかどうか、3つの要件を確認します。
①顧客が便益を受け取りながら消費する ②企業の作業が顧客の資産を増価させる ③他の顧客への転用が困難かつ支払請求権がある
進捗度に応じて
収益を認識
引渡時点で
収益を認識
・建設工事(顧客の土地上に建物を建てる)
・サブスクリプション(月単位でサービス提供)
・ソフトウェア保守サービス
・製品の売却
・知的財産ライセンス(ある時点でアクセス付与)
・不動産の引渡し
進捗度の測定方法:インプット法(発生コストや作業時間の割合)またはアウトプット法(完成した単位数・達成したマイルストーン)を状況に応じて選択します。どちらが「企業の履行を忠実に描写する」かで判断します。



「一定期間にわたる充足」の3要件、最初はなかなか頭に入らなかったのですが、「清掃スタッフが毎日オフィスを掃除するイメージ」で整理したら分かりやすくなりました。掃除している瞬間に顧客は便益を受け取りながら消費している、ということです。
変動対価:返品・割引・インセンティブの処理
実際のビジネスでは「定価どおりにもらえる」とは限りません。返品があったり、早期支払割引があったり、ボーナス条件が付いていたりします。こうした変動対価の処理が、STEP3の重要論点です。
例:100個販売、返品率10%なら期待収益=販売額×90%
例:マイルストーン達成で追加報酬が発生する契約
| 変動対価の種類 | 内容 | 会計処理の注意点 |
|---|---|---|
| 返品権付き販売 | 顧客が一定期間内に返品できる権利 | 返品見込み分は収益計上せず、返品負債と返金資産を計上 |
| 数量割引 | 購入量に応じた値引き | 将来の購入量を見積もり、累積値引きを反映した価格で認識 |
| 早期支払割引 | 支払期限前の入金に対する値引き | 割引が利用される見込みなら取引価格を減額 |
| 顧客へのインセンティブ | ポイントプログラム・無償提供 | 別個の履行義務として分離し、独立販売価格で配分 |
契約変更:3パターンで判断する
契約締結後に内容が変わることはよくあります。「追加発注した」「仕様変更した」「値引き交渉が入った」――このような契約変更をどう会計処理するかが問われます。判断の軸は「新しい契約とみるか、既存契約の修正とみるか」です。
処理:変更部分を独立した新契約として扱う。既存の収益認識には影響を与えない。
処理:さらに2種類に分岐。残存する財・サービスが元の契約と別個なら「解約+新規」、一体なら「累積的影響を修正日に反映」
処理:それぞれの要件を個別に判断し、分けて処理する。複合契約の設計変更などで生じやすい。
本人・代理人の判定:グロスかネットか
旅行代理店がツアーを売るとき、航空会社の席を仕入れて顧客に転売しているのか、それとも航空会社の代わりに予約を取り次いでいるだけなのか――どちらかで収益の計上金額がまったく変わります。
(Principal)
仕入コストは売上原価
顧客に移転する前に
支配している
(Agent)
顧客に移転する手配を
しているだけ
| 判断指標 | 本人(グロス) | 代理人(ネット) |
|---|---|---|
| 移転前の支配 | 財・サービスを移転前に支配 | 支配しない(取り次ぐだけ) |
| 在庫リスク | 在庫リスクを負担 | 在庫リスクなし |
| 価格設定 | 顧客への価格を自ら設定 | 価格設定権がない |
| 回収リスク | 回収リスクを負担 | 回収リスクは第三者 |
身近な例:デパートのテナントを想像してください。テナントが自分で商品を仕入れて販売しているなら「本人」(グロス計上)。でもデパートが「場所を貸して、売上から手数料をもらう」だけなら「代理人」(ネット計上)。同じ売場に見えても、収益の計上方法が180度変わります。



本人・代理人の判定は「支配しているかどうか」が核心なのですね。「自分のものになった瞬間があるか」と自問すると少し判断しやすくなりました。旅行代理店は座席を自分のものにしていないから代理人、という感覚です。
工事契約:進捗度に応じた収益認識
建設・造船・システム開発など、完成まで長期間かかる工事契約は、「一定期間にわたる充足」の典型例です。顧客の土地の上に建物を建てているため、施工中も資産価値が顧客のもとで増加していきます。
| 進捗度の測定 | 方法 | 適用例 |
|---|---|---|
| アウトプット法 | 完成した部分・達成マイルストーンで測定 | フロア数・完成した設備数 |
| インプット法(コスト) | 発生コスト ÷ 見積総コスト | 建設工事の標準的な方法 |
| インプット法(時間) | 発生時間 ÷ 見積総時間 | システム開発・コンサルティング |
数値例:請負金額1億円の工事。見積総コスト8,000万円、当期発生コスト4,000万円の場合、
進捗度 = 4,000万円 ÷ 8,000万円 = 50%
当期収益計上額 = 1億円 × 50% = 5,000万円
完成工事が見込めない場合:進捗度を合理的に見積もれない場合は、回収可能なコストの範囲で収益を認識します(いわゆる「原価回収基準」)。損失が見込まれる場合は、当期に損失全体を計上します。
サブスクリプションで考える収益認識
音楽配信サービスに月額1,000円で加入しているとします。これが5ステップでどう処理されるか、順を追って見てみましょう。月額払いと年間一括払いでは何が変わるのでしょうか。
年間一括払い:受け取った9,600円を12か月で均等認識(毎月800円)。
入金時に全額収益計上は誤りです。受取時は「契約負債」として計上し、毎月サービス提供に応じて収益に振替えます。
IFRS15・ASC606と日本基準の関係
日本の収益認識基準(企業会計基準第29号)は、IFRS 15(国際財務報告基準)とUS GAAP の ASC606 を共同で開発したものをベースにしています。試験では「どこが同じでどこが違うか」を問われることがあります。
| 比較項目 | IFRS 15 | ASC 606(US GAAP) | 日本基準(第29号) |
|---|---|---|---|
| 5ステップモデル | 採用 | 採用 | 採用(ほぼ同じ) |
| 重要性による代替処理 | 限定的 | 限定的 | 日本の実務慣行を考慮した代替処理あり |
| 適用範囲 | 原則として全取引 | 原則として全取引 | 一部の金融商品・リース等は除外 |
| 開示要求 | 詳細な定性・定量開示 | 詳細な定性・定量開示 | 同水準(注記事項が多い) |
| 強制適用 | 2018年1月〜 | 2018年12月期〜 | 2021年4月〜(3月期は2022年3月期〜) |
ポイント:日本基準はIFRS15と「実質的に同じ枠組み」を採用しながらも、日本の商慣行に配慮した代替処理(例:重要性が低い場合の简便処理)を認めています。試験では「原則」を押さえた上で、代替処理の存在も知っておくと解答の幅が広がります。
過去問の出題傾向と設例の読み解き方
収益認識基準は2021年以降の出題で比重が増しています。設例が与えられ「いつ・いくら収益を認識するか」を計算させる形式が多いです。以下の視点で設例を読むと、判断が速くなります。
- ア 12万円
- イ 14万円
- ウ 16万円
- エ 20万円
ソフトウェアへの配分:20万円×5/7=約14.3万円 → ただし簡便計算として
ソフトウェアへの配分:20万円×(15/21)≒142,857円
保守サービスへの配分:20万円×(6/21)≒57,143円
ソフトウェアは引渡時点に一時点で充足→142,857円を当期計上
保守サービスは1年間にわたる充足→57,143円×6/12か月=28,571円
合計≒171,428円≒14万円(最も近い選択肢イ)
エ(20万円一括)は一時点充足と一定期間充足の区別ができていない誤り。
Uのメモ
収益認識基準を勉強していて一番驚いたのは、「年間一括払いで受け取ったお金は、全額その日に収益計上してはいけない」という点でした。普段の感覚では「お金が入ったら売上」と思ってしまいますよね。でも会計の世界では「約束を果たしたとき」が収益認識の起点で、お金の入金タイミングとは別物なのです。
5ステップは一見複雑に見えますが、結局「誰に何をいつ引き渡すのか、それはいくらなのか」を丁寧に分解しているだけ、と理解するとスッキリしました。工事契約も、サブスクも、本人代理人判定も、すべてこの枠組みの中で解けます。
過去問では設例の数字計算が出ますが、まず「一時点充足か一定期間充足か」「履行義務は何個か」を確認してから計算に入るクセをつけると、ミスが減ると感じています。焦らず論点を整理してから手を動かすのが大切だなと、自分への戒めも込めてメモしておきます。
まとめ
- 収益認識基準は2021年4月強制適用。従来の実現主義から5ステップモデルへ転換。
- 5ステップ:①契約識別 → ②履行義務識別 → ③取引価格決定 → ④配分 → ⑤収益認識。
- 一定期間にわたる充足かどうかは3要件のどれか1つを満たすかで判断。
- 変動対価の見積方法は「期待値法」と「最頻値法」の2種類。変動対価の制限に注意。
- 契約変更は①新規契約②既存修正③混在の3パターンで処理を分ける。
- 本人か代理人かは「支配しているか」で判断。本人はグロス計上、代理人はネット計上。
- サブスクの年間一括払い受取時は「契約負債」に計上し、サービス提供都度収益化。
- 日本基準はIFRS15を基礎としつつ、日本の実務慣行に配慮した代替処理を認めている。



収益認識は論点の数が多くて最初は面食らいましたが、「5ステップで判断する」という基本軸さえ押さえると、変動対価も契約変更も同じ枠組みで考えられると気づきました。設例が出たら「まず履行義務の数を数える」というクセをつけて、過去問演習を続けていきたいと思います。









