簿記2級の収益認識で迷ったら、「何を提供したか」「対価を受け取る権利は無条件か」「入金はいつか」を別々に読みます。入金したから売上、未入金だから契約資産、という判断では解けません。
この記事では、2種類の商品を分けて引き渡すケース、商品と保守サービスを一括販売するケース、売上割戻のケースを自作例題で比較します。計算前に書くメモ、仕訳後の残高チェック、間違えたときの戻り先まで示します。
この記事の目次
1. 売上・請求権・入金を分ける
| 提供・権利の状態 | 基本となる科目 | 判断の根拠 |
|---|---|---|
| 未提供で代金を先に受領 | 契約負債 | 商品・サービスを提供する義務が残る |
| 提供済みだが、他の商品引渡し等の条件が残る | 契約資産 | 対価への権利がまだ無条件ではない |
| 提供済みで対価への権利が無条件 | 売掛金などの債権 | 入金の期日が将来でも、時間の経過だけなら区別する |
| 売掛金を回収 | 現金預金/売掛金 | すでに計上した売上を再計上しない |
売掛金と契約資産の分かれ目は、請求書を実際に発行したかどうかだけではありません。対価を受け取る権利が無条件になったかが軸です。担当者が請求書を作り忘れていた、という事務上の事情を、契約上の条件と混ぜないでください。
ASBJの収益認識に関する会計基準・第10〜12項、第35項が定義と認識の土台です。以下の例題は契約が基準の要件を満たす前提で、信用リスク・返品・消費税・重要な金融要素を考えません。
2. 履行義務と読む順番
履行義務は、契約の中で顧客へ商品やサービスを移転する約束です。最初から「契約1件=売上を1回計上」と決めず、設問で別個の履行義務とされている約束を確認します。
- 約束を分ける機器、部品、保守など、別個の履行義務の指定を確認。
- 提供した分を選ぶ引渡し・検収・期間に応じたサービス提供を時系列に置く。
- 設問で与えられた配分額を使う合計額を勝手に全部当期の売上にしない。
- 対価への権利と入金を読む売掛金・契約資産・契約負債を決め、既存残高を消す。
会計基準全体の5ステップは、契約の識別→履行義務の識別→取引価格の算定→価格の配分→充足に応じた認識です。上の4手順は、それを2級の具体的な仕訳問題で実行するための編集部のメモです。同じ名称の公式手順ではありません。
3. 契約資産から売掛金への振替
【自作例題A】測定器Aと付属装置Bを合計720,000円で販売します。AとBは別個の履行義務で、配分額はAが270,000円、Bが450,000円と与えられています。両方の引渡しが完了すると初めて全額に無条件の請求権が生じる契約です。前受けはありません。
| 日付 | 事実 | 借方 | 貸方 |
|---|---|---|---|
| 2/10 | 契約締結のみ | 仕訳なし | 提供も入金もなし |
| 2/20 | Aを引渡し、Aの履行義務を充足 | 契約資産270,000 | 売上270,000 |
| 3/10 | Bも引渡し、全額の権利が無条件に | 売掛金720,000 | 契約資産270,000 売上450,000 |
| 4/10 | 全額が普通預金へ入金 | 普通預金720,000 | 売掛金720,000 |
図は横にスクロールできます。
3/10の売掛金720,000円を、そのまま全額売上にすると誤りです。Aの270,000円は2/20に収益として記録済みなので、3/10は契約資産を取り崩します。「借方が720,000円だから貸方も売上720,000円」と一科目で埋めず、過去の記録を確認しましょう。
3/10直後:累計売上720,000/契約資産0/売掛金720,000/入金0
4/10直後:累計売上720,000/契約資産0/売掛金0/入金720,000
4. 契約負債と保守サービス
【自作例題B・Aとは別契約】10/1、機器と1年間の保守を396,000円で販売し、全額を普通預金で受け取りました。配分額は機器360,000円、保守36,000円。機器は同日に引渡し、保守は10/1から翌9/30まで均等に提供されます。決算は3/31です。
| 時点 | 借方 | 貸方 | 考え方 |
|---|---|---|---|
| 10/1 | 普通預金396,000 | 売上360,000 契約負債36,000 |
機器は提供済み、保守はこれから |
| 3/31 | 契約負債18,000 | 役務収益18,000 | 保守36,000×6か月÷12か月 |
| 翌9/30 | 契約負債18,000 | 役務収益18,000 | 残り6か月を提供し終える |
3/31時点の累計収益は360,000+18,000=378,000円、契約負債残高は18,000円。受取額396,000=収益378,000+未提供分18,000と確認できます。入金済みでも未提供分まで利益にするわけではありません。
機器の売上原価や保守提供の原価は、この例では金額を与えていないため仕訳を省略しています。396,000円や378,000円をそのまま利益と呼ばないでください。月割りは「サービスが均等に提供される」という前提に基づきます。どんな契約でも日数や月数だけで按分できる、という意味ではありません。
5. 売上割戻と返金負債
【自作ミニ例題C】当月の販売額600,000円について、契約に基づく売上割戻30,000円が見込まれ、その額を差し引いて収益を認識する条件を満たすものとします。代金600,000円は全額普通預金へ入金され、割戻分は後日返金します。返品権付き販売の問題ではありません。
| 時点 | 借方 | 貸方 |
|---|---|---|
| 販売・入金時 | 普通預金600,000 | 売上570,000 返金負債30,000 |
| 後日の返金時 | 返金負債30,000 | 普通預金30,000 |
受取額600,000円のうち、企業が売上として得る額は570,000円。後日30,000円を返しても、販売時に見積りを記録していれば売上をもう一度減額しません。見積額が変わる設問では、その変更について別途処理が必要です。契約負債は今後の提供義務、返金負債は返す見込みの対価として区別します。
6. 誤答を原因で分類する
| 誤答 | 戻るべき条件 | 直し方 |
|---|---|---|
| Aの引渡し時に売上を計上しない | Aは別個の履行義務か | 請求条件と収益認識条件を分ける |
| 3/10に売上720,000を追加 | Aの売上は計上済みか | 契約資産270,000を貸方で消す |
| 保守36,000を10/1に全額収益 | 保守をいつ提供するか | 決算までの6か月だけ収益へ |
| 返金時に売上を再び減らす | 返金負債が記録済みか | まず残高を確認する |
| 未入金はすべて契約資産 | 権利が無条件か | 単なる支払期限待ちは売掛金等 |
7. 自作確認問題
商品PとQは別個の履行義務で、配分額はP180,000円・Q300,000円。両方の引渡しで全額の請求権が無条件になります。Pだけ引渡し済みで契約資産180,000円を記録しています。①Q引渡し時の仕訳、②その後480,000円を普通預金で回収した仕訳を示してください。
収益認識の解答と残高を見る
①借方:売掛金480,000/貸方:契約資産180,000、売上300,000。②借方:普通預金480,000/貸方:売掛金480,000。
①の売上はQ分だけです。累計売上は180,000+300,000=480,000円、②の後は契約資産も売掛金も0円になります。
8. 復習の手順とFAQ
解き直しでは、仕訳の数字を隠して各時点の契約資産・売掛金・契約負債の残高を先に書きます。残高がつながったら仕訳に戻ると、二重に売上を立てた箇所を発見できます。検収基準を指定された問題では「発送済み」の一語で売上計上せず、検収完了の事実も確認してください。
契約負債と前受金は自由に置き換えてよいですか?
試験では指定された勘定科目・選択肢を優先します。日商の勘定科目表には許容科目もありますが、問題の個別指定が優先です。本記事は違いを整理するため契約負債で統一しました。
商品売買の記帳の基礎は2級無料講座の商品売買へ。条件を読んでも科目を選べないときは、無料教材・動画・質問支援の比較で、足りない練習や解説の形式を選べます。



