収益認識(履行義務・契約資産負債・役務収益)

売上は、契約を結んだときでも代金を受け取ったときでもなく、約束した商品やサービスを顧客に渡した(履行義務を充足した)ときに計上します。この考え方を軸に、契約資産と契約負債(前受)の使い分け、そしてサービス業の役務収益・役務原価までを、順を追って身につけていきましょう。

この単元で身につくこと

まずイメージ:収益は「約束を果たした時点」で計上する

商品やサービスを提供する約束(履行義務)を果たしたときに、その分の収益を計上します。契約を結んだだけ、あるいは代金を先に受け取っただけでは、まだ収益にはなりません。代金の受け渡しと履行のタイミングがずれると、契約資産契約負債という科目で、そのズレを表します。

図の見方:収益は②で認識します。②を終えたのに③の請求権がまだ条件付きなら契約資産、逆に契約で代金を先に受け取ったのに②が未了なら契約負債(前受)です。②を境に、左右どちらにズレているかを見分けます。

収益認識の5ステップと履行義務

収益認識は、次の5つのステップで考えます。1つの契約に複数の約束(履行義務)が含まれるときは、取引価格を各履行義務に配り、それぞれを充足したときに収益を認識します。

収益認識の5ステップ
ステップやることポイント
① 契約の識別顧客との契約を確認する何を約束したか
② 履行義務の識別契約の中の約束を分ける何を満たせば収益か
③ 取引価格の算定受け取る対価を決める可変対価もここで確認
④ 取引価格の配分各履行義務へ価格を配る複数義務なら按分
⑤ 充足時点で収益認識履行義務を果たしたら計上引渡し済みか、代金だけ先か

この単元でとくに大事なのは①〜②と⑤です。約束(履行義務)を1つずつ見分け、それを果たした時点で収益にする——ここを外さなければ、契約資産・契約負債の判断も安定します。なお、長期の工事契約(工事進行基準)や割賦販売の収益認識は、簿記1級の範囲です。

確認:収益の認識時点は、契約でも入金でもなく「履行義務を充足した時点」。まずは⑤を軸に読みます。

契約資産と契約負債

履行と代金のタイミングがずれると、次の2つの科目を使います。契約資産は、履行義務を充足したものの、請求権がまだ条件付き(ほかの履行義務の完了などが条件)のときに使う資産です。無条件に請求できる売掛金とは区別します。契約負債は、代金を先に受け取ったのにまだ履行していないときの負債で、従来の前受金にあたります。

契約資産・売掛金・契約負債の使い分け
科目どんなとき請求・履行の状態
契約資産引渡し済みだが請求権が条件付き履行済み・請求前
売掛金無条件に代金を請求できる履行済み・請求権が確定
契約負債(前受)代金を先に受け取ったが未履行受取済み・未履行

見分け方はシンプルです。「引渡しは済んだか」「無条件に請求できるか」「代金を先に受け取ったか」の3点を拾えば、契約資産・売掛金・契約負債のどれかに落ち着きます。条件が外れて無条件に請求できるようになったら、契約資産は売掛金へ振り替えます。

確認:契約資産は「履行済み・請求はまだ条件付き」、契約負債は「代金先受け・履行はこれから」。売掛金は請求権が無条件になった状態です。

役務収益・役務原価

サービス業では、サービス(役務)を提供して得る収益を役務収益、その提供のためにかかった費用を役務原価で処理します。ポイントは、収益と費用を対応させることです。代金を先に受け取ったら契約負債にしておき、提供のためにかかった外注費などは、いったん仕掛品に集めておきます。そして役務が完了した時点で、契約負債を役務収益へ、仕掛品を役務原価へ、同時に振り替えます。

たとえば、サービス料120,000円を全額前受し、その提供のために外注費70,000円を支払ったとします。前受時は(借)現金 120,000/(貸)契約負債 120,000、外注費は(借)仕掛品 70,000/(貸)現金 70,000。役務が完了したら、(借)契約負債 120,000/(貸)役務収益 120,000 と(借)役務原価 70,000/(貸)仕掛品 70,000 を切り、利益は120,000−70,000=50,000円になります。外注費を支払った時点で費用にしてしまうと、収益(役務収益)と費用の対応がずれる点に注意します。

確認:前受は契約負債、提供のための費用は仕掛品にためておき、完了時に役務収益・役務原価へ同時に振り替えます。

ユイ引渡しが済んだのに売掛金ではなく契約資産を使うのは、どんなときですか?

サクラ先生1つの契約に複数の引渡しがあり、「全部そろってから請求する」約束のときです。先に渡した分は履行済みですが、請求権はまだ条件付きなので契約資産にします。

ユイ残りも引き渡して無条件に請求できるようになったら、売掛金へ振り替えるのですね。

サクラ先生そのとおりです。「請求権が条件付きか無条件か」で契約資産と売掛金を見分けます。

例題で型をつかむ

例題1(契約資産)

商品A(60,000円)と商品B(40,000円)を1つの契約で販売した。契約では、AとBの両方を引き渡して初めて代金100,000円を請求できる。まずAを引き渡し、後日Bを引き渡した。それぞれの時点の仕訳を示しなさい。

  1. 取引を読む:Aを引き渡しても、Bの引渡しが済むまで代金を請求できません(請求権が条件付き)。
  2. A引渡し時:履行義務(A)は充足したので売上60,000を計上しますが、請求はまだできないので契約資産で受けます。(借)契約資産 60,000/(貸)売上 60,000。
  3. B引渡し時:両方そろい無条件に100,000を請求できます。(借)売掛金 100,000/(貸)契約資産 60,000・売上 40,000。
  4. 照合する:売上は60,000+40,000=100,000、売掛金100,000=契約資産60,000の解消+Bの売上40,000で一致します。
例題1の答えの仕訳
場面借方科目借方金額貸方科目貸方金額
A引渡し契約資産60,000売上60,000
B引渡し売掛金100,000契約資産
売上
60,000
40,000

ここで迷ったら:A引渡し時に売掛金を使わないこと。まだ無条件には請求できないので契約資産です。B引渡し時に契約資産60,000を売掛金へ振り替え、Bの売上40,000を加えて売掛金100,000にします。

例題2(契約負債=前受)

商品80,000円を販売する契約を結び、手付金30,000円を先に現金で受け取った。後日、商品を引き渡し、残額50,000円は掛けとした。それぞれの時点の仕訳を示しなさい。

  1. 取引を読む:手付金は代金の先受けで、まだ商品を引き渡していません(未履行)。
  2. 手付金受取時:未履行なので売上にはせず契約負債で受けます。(借)現金 30,000/(貸)契約負債 30,000。
  3. 引渡し時:履行義務を充足したので売上80,000を計上。契約負債30,000を取り崩し、残額50,000は売掛金です。(借)契約負債 30,000・売掛金 50,000/(貸)売上 80,000。
  4. 照合する:貸方の売上80,000=契約負債30,000+売掛金50,000で一致します。
例題2の答えの仕訳
場面借方科目借方金額貸方科目貸方金額
手付金受取現金30,000契約負債30,000
商品引渡し契約負債
売掛金
30,000
50,000
売上80,000

ここで迷ったら:手付金を受け取った時点で売上にしないこと。未履行なので契約負債です。引渡し時に契約負債を取り崩して、初めて売上80,000を計上します。

例題3(役務収益・役務原価)

サービス業を営む当社は、サービス料120,000円を全額現金で前受けした。その後、提供のための外注費70,000円を現金で支払い、サービスを完了した。前受時・外注費支払時・完了時の仕訳を示しなさい。

  1. 前受時:まだサービスを提供していないので契約負債。(借)現金 120,000/(貸)契約負債 120,000。
  2. 外注費支払時:提供のための費用は、収益と対応させるためいったん仕掛品へ。(借)仕掛品 70,000/(貸)現金 70,000。
  3. 完了時:契約負債を役務収益へ、仕掛品を役務原価へ振り替えます。(借)契約負債 120,000/(貸)役務収益 120,000、(借)役務原価 70,000/(貸)仕掛品 70,000。
  4. 利益を確かめる:役務収益120,000−役務原価70,000=50,000円です。
例題3の答えの仕訳
場面借方科目借方金額貸方科目貸方金額
前受現金120,000契約負債120,000
外注費仕掛品70,000現金70,000
完了(収益)契約負債120,000役務収益120,000
完了(原価)役務原価70,000仕掛品70,000

ここで迷ったら:外注費を支払時に役務原価としないこと。完了までは仕掛品にためておき、収益を計上する完了時に役務原価へ振り替えて対応させます。

よくあるミス

契約資産と売掛金を混同するどちらも「引渡し済み」の債権なので迷いやすいミスです。無条件に請求できるなら売掛金、ほかの履行義務の完了などが条件でまだ請求できないなら契約資産です。「請求権が無条件か条件付きか」で見分け、条件が外れたら契約資産を売掛金へ振り替えます。
前受金を受取時に売上計上してしまうお金が入ると売上にしたくなりますが、未履行のうちは収益ではありません。代金を先に受け取ったら契約負債(前受)にしておき、引渡し(履行義務の充足)の時点で初めて売上へ振り替えます。
役務原価を発生時に費用処理して対応させない外注費などを支払った時点で費用にすると、収益(役務収益)とタイミングがずれます。提供のための費用はいったん仕掛品に集め、役務が完了して役務収益を計上する時点で、役務原価へ振り替えて対応させます。

ミニ演習(5問・即時採点)

Q1. 収益はどの時点で認識しますか?(答えを見る)

履行義務を充足した時点です。財・サービスを顧客に提供したときに収益を認識します。契約や入金の時点ではありません。代金を先に受け取っても未履行なら契約負債です。

Q2. 商品を引き渡したが、他の履行義務が残っていて請求がまだ条件付きのとき、計上する科目はどれですか?(答えを見る)

契約資産です。引渡しは済んだが請求権が条件付きなら契約資産で、無条件に請求できるようになったら売掛金へ振り替えます。契約負債・前受金は代金を先に受け取った未履行の場合です。

Q3. 商品の引渡し前に手付金を受け取ったときの貸方科目はどれですか?(答えを見る)

契約負債です。引渡し前に受け取った代金は、まだ履行義務を果たしていないので契約負債(前受)です。引渡し時に契約負債を取り崩して売上に振り替えます。受取時に売上としないよう注意します。

Q4. 全額前受したサービス120,000円について、外注費70,000円をかけて役務を完了した。役務収益と役務原価を計上した後の利益はいくらですか?(答えを見る)

50,000円です。役務収益120,000−役務原価70,000=50,000円。前受は契約負債、外注費は仕掛品に集めておき、完了時に役務収益・役務原価へ同時に振り替えて対応させます。

Q5. 役務提供のためにかかった外注費の処理として正しいものはどれですか?(答えを見る)

いったん仕掛品に集め、役務完了時に役務原価へ振り替えます。収益(役務収益)と対応させるためです。発生時に全額費用にすると、収益と費用の対応がずれます。

収益認識は5ステップで整理し、履行義務を充足した時点で収益を計上します。履行済みで請求が条件付きなら契約資産、代金を先に受け取って未履行なら契約負債(前受)で、無条件に請求できる売掛金と区別します。サービス業では、前受を契約負債、提供費用を仕掛品にためておき、完了時に役務収益・役務原価へ同時に振り替えて対応させます。次の単元では、手形と電子記録債権債務を学びます。

対応する演習