Deferred Revenue for SaaS: A Practical Guide With Journal Entries
The deferred revenue balance explained case by case, with the debits and credits for each event in a subscription's life and the roll-forward that proves the number.
前受収益(Deferred Revenue)とは、企業がまだ提供していない商品やサービスに対して、すでに請求を行っている、あるいは代金を受領している金額のことです。企業には顧客に対してサービスを提供する義務が残るため、これは負債として計上され、サービスが履行されるにつれて初めて売上に振り替えられます。前払い制をとるSaaS企業にとって、前受収益は通常、貸借対照表(バランスシート)上で最大の負債であり、投資家や監査人が真っ先に精査する項目でもあります。
この残高には、前受収益(unearned revenue)、繰延収益(deferred income)、そしてIFRS第15号に基づく契約負債(contract liability)など、いくつかの呼び名があります。これらはすべて同じものを指しており、用語ごとの使用場面については用語集のエントリで解説しています。本ガイドでは、この残高の取り扱いについて、サブスクリプションのライフサイクルにおけるあらゆる事象の仕訳、期末残高を証明するロールフォワード、そしてこれらの計上の自動化方法を解説します。
なぜ負債となるのか
受け取った現金は即座に収益であると直感しがちですが、企業がまだ作業を完了していないため、そうではありません。顧客が1年分のサービスとして1月に1,200ユーロを支払い、企業が2月に事業を停止した場合、顧客には10ヶ月分の返金義務が生じます。この義務は現金が到着したその日に発生するため、前受収益は単なるタイミングの調整項目ではなく、実質的な負債となります。
前受収益は、未収収益(accrued revenue)の鏡像関係にあたります。未収収益の場合は役務提供が先で請求が後になるため、企業は資産を保有します。一方、前受収益の場合は請求が先で役務提供が後になるため、企業は負債を保有します。どちらも、収益が稼得された期に正しく帰属させるための決算整理仕訳(adjusting entries)です。
以下のすべての仕訳では、Nordletがデフォルトで適用しているリトアニアの勘定科目表を使用しています。2410 売掛金、2710 当座預金、4492 仮受消費税等(output VAT payable)、4910 前受収益(deferred income)、5001 サービス売上です。リトアニアの付加価値税(VAT)率は21パーセントです。
ケース1: 年間プランを前払いする場合
1月1日に、12ヶ月分のサービスに対して1,200ユーロ(税抜)の請求書を発行します。VATとして252ユーロが加算され、請求書総額は1,452ユーロとなります。
発行時(1月1日)
| 勘定科目 | 借方 | 貸方 |
|---|---|---|
| 2410 売掛金 | 1,452.00 | |
| 4492 仮受消費税等 | 252.00 | |
| 4910 前受収益 | 1,200.00 |
この時点ではまだ売上は計上されていません。VATは、これに関わらず1月の申告で納税義務が生じます。
入金時
| 勘定科目 | 借方 | 貸方 |
|---|---|---|
| 2710 当座預金 | 1,452.00 | |
| 2410 売掛金 | 1,452.00 |
各月末 わかりやすくするために毎月均等額を使用します(日割り計算のスケジュールでは、IFRS 15に関する実務解説記事で示されているように、1月は2月よりもわずかに金額が多くなります)。
| 勘定科目 | 借方 | 貸方 |
|---|---|---|
| 4910 前受収益 | 100.00 | |
| 5001 サービス売上 | 100.00 |
12回の振替により、サービスの提供期間の経過とともに負債が正確に解消されます。
ケース2: 月額プランを前払いする場合
3月分のサービスとして、2月25日に100ユーロのプランが請求されます(税込121ユーロ)。
発行時(2月25日)
| 勘定科目 | 借方 | 借方 |
|---|---|---|
| 2410 売掛金 | 121.00 | |
| 4492 仮受消費税等 | 21.00 | |
| 4910 前受収益 | 100.00 |
3月31日
| 勘定科目 | 借方 | 貸方 |
|---|---|---|
| 4910 前受収益 | 100.00 | |
| 5001 サービス売上 | 100.00 |
月額プランであっても、請求日とサービス提供月が異なる場合は常に前受収益が発生します。請求書が対象月の初日に発行され、月次で締め作業を行う場合、繰延と振替が同一期間に生じるため当月への純影響はゼロとなりますが、両日間に作成される貸借対照表上には依然として負債が存在します。
ケース3: 契約期間中にアップグレードを行う場合
ケース1の顧客が、4ヶ月経過後に、残りの8ヶ月間に対して年間1,800ユーロのプランに変更します。この時点で400ユーロが収益として認識されており、800ユーロが引き続き前受収益として残っています。
クリーンな処理方法は、差額に対する2回目の請求書を発行することです。8ヶ月 × (150ユーロ − 100ユーロ) = 400ユーロ(税抜)、484ユーロ(税込)となり、5月1日から12月31日までにかけて認識されます。元のスケジュールはそのまま変更しません。
アップグレード請求書発行時(5月1日)
| 勘定科目 | 借方 | 貸方 |
|---|---|---|
| 2410 売掛金 | 484.00 | |
| 4492 仮受消費税等 | 84.00 | |
| 4910 前受収益 | 400.00 |
5月以降の各月末 これにより、元の請求書からの100ユーロとアップグレードからの50ユーロという2つの振替が並行して実行され、毎月の売上は150ユーロとなり、2つの前受収益残高は12月31日までに同時にゼロへと減少します。
| 勘定科目 | 借方 | 貸方 |
|---|---|---|
| 4910 前受収益 | 150.00 | |
| 5001 サービス売上 | 150.00 |
価格改定を独自のスケジュールを持つ新規請求書として処理することは、構造的にプロスペクティブ(将来に向かって適用)な処理であり、これはIFRS第15号第20項が単体価格で販売される追加サービスに対して定めている処理に合致しています。
ケース4: 解約と返金が発生した場合
1,200ユーロの年間プランを利用していた別の顧客が、3ヶ月経過後に解約し、日割りで返金を受けます。300ユーロが収益として認識されており、900ユーロが前受収益となっています。
返金は、未提供の9ヶ月分に対するクレジットノート(credit note)によって文書化されます。税抜900ユーロ、VAT 189ユーロ、税込1,089ユーロです。3ヶ月分の提供済みサービスの売上は正しく稼得されたものであるため、クレジットノートは売上ではなく前受収益を取り崩します。
クレジットノート発行時
| 勘定科目 | 借方 | 貸方 |
|---|---|---|
| 4910 前受収益 | 900.00 | |
| 4492 仮受消費税等 | 189.00 | |
| 2410 売掛金 | 1,089.00 |
残りの9ヶ月分の月次トランシェ(分割分)は取り消されます。クレジットノートの金額が前受残高よりも少ない場合、未着手のスケジュールは期間の終わりの方から順に削られます。つまり、もはや提供義務のなくなった最後の数ヶ月分が対象となります。
返金実行時
| 勘定科目 | 借方 | 貸方 |
|---|---|---|
| 2410 売掛金 | 1,089.00 | |
| 2710 当座預金 | 1,089.00 |
もし企業が1月に1,200ユーロ全額を収益として認識していた場合、この解約により4月に900ユーロの売上マイナス計上を強いられ、両四半期の数値が誤って表示されることになっていました。
VATの計上タイミングと売上の計上タイミングの違い
これら2つのスケジュールは独立しており、それらを混同することが混乱の最も一般的な原因となります。
| VAT | 売上 | |
|---|---|---|
| トリガー | 請求書の発行、または前受金の受領 | サービスの提供 |
| 1月1日発行の1,200ユーロの年間プランの場合 | 1月の申告で252ユーロ | 12ヶ月間、毎月100ユーロ |
| 未使用の9ヶ月分に対するクレジットノート | クレジットノート発行月に189ユーロを還付 | 売上への影響なし。前受収益が減少 |
これが、前払い請求書がVATの納税義務を発生させる実質的な文書である一方、プロフォーマ(見積請求書)がそうではない理由であり、また、VAT申告書と前受収益のロールフォワードが同じ請求書から作成されながらも、金額が一致しない理由です。
前受収益残高の読み方
サブスクリプションビジネスにおいて、この残高は貸借対照表(balance sheet)上で最も示唆に富む数値の一つです。
- 先行指標である。 認識される売上よりも速いペースで前受収益が増加している場合、それは受注が納品を先行していることを意味します。つまり、すでに契約済みであり、将来の月に計上される予定の売上があるということです。
- 現金そのものではない。 その一部は回収済みですが、一部は依然として売掛金として残っています。前受収益と当座預金残高は、それぞれ異なる問いに答えるものです。
- 流動と非流動に区分される。 12ヶ月以内に認識される金額は流動負債となり、複数年の前払いによる残りの部分は非流動負債となります。
- 売却時に引き継がれる。 企業を買収する側はサービス提供の義務を引き継ぐことになります。そのため、デューデリジェンスにおいて厳しく精査されます。
- マージンのタイミングを平準化する。 年間にわたって分散するコストに対し、1月に現金が回収されると、1月が異常に好調に見えます。前受収益の繰延べにより、その錯覚が取り除かれます。
ロールフォワード(変動表)
残高は、毎月1つの表によって証明できなければなりません。期首残高に、新規請求のうち前受部分を加え、認識された売上を差し引き、前受収益に対するクレジットノートを差し引いたものが、期末残高となります。
| 前受収益(第1四半期) | 金額 |
|---|---|
| 期首残高(1月1日) | 10,000.00 |
| + 四半期中の前受請求額 | 6,000.00 |
| − 前受収益から認識された売上 | 4,500.00 |
| − 前受収益に対するクレジットノート | 300.00 |
| 期末残高(3月31日) | 11,200.00 |
総勘定元帳の期末残高がこの表と一致しない場合、振替の計上漏れ、負債ではなく売上に対するクレジットノートの起票、あるいは繰り延べるべき請求書の即時売上計上などが起きています。スプレッドシートで維持されるウォーターフォール表では、最初の期中アップグレードや解約によって通常このような不一致が生じます。
Nordletにおけるこれらの仕訳の計上方法
Nordletの売上認識モジュールでは、収益の繰延べを請求書明細のプロパティとして扱うため、上記のすべての仕訳は通常の請求処理から自動的に生成されます。
- ケース1および2。
recognition: { method: "ratable", startDate, endDate }を持つ明細は、発行時に税抜金額を4910に貸方計上し、日割り計算による月次スケジュールを構築します。売掛金とVATは発行日に全額計上されます。 - ケース3。 アップグレードは、独自の按分明細を持つ2つ目の請求書として処理されます。各スケジュールは個別に振替を実行します。
sales/recognition/summaryは、明細ごとに累計認識額および残高をレポートします。 - ケース4。 元の請求書に紐づくクレジットノートは、まず未稼得の税抜金額について前受収益を借方計上し、該当部分のVATを処理した上で、未着手のスケジュールを遠い方の期間から順に削り、その後に返金債務、最後に売上の順で調整を行います。
- サブスクリプション。 月次、四半期、または年次の請求期間を持つ契約は、按分期間がすでに設定された各期間の下書き請求書を生成し、請求バッチ処理によって有効な契約すべてから請求対象期間が回収されます。
- 振替処理。 売上の認識は実行ごとに1つの仕訳として計上され、3つのイベントによってトリガーされます。期間のロック(期間末までに到来するすべての期限分が優先して認識されるため、4910に売上を残したまま月を締めくくることはできません)、マイルストーン明細に対する納品書の発行、およびスケジュールされたトランシェの期限が到来した際に発火するタイマーです。
- ロールフォワード。 すべてのトランシェが
sales/recognition-schedules/listにより請求書、日付、金額、ステータス(保留中、認識済み、またはキャンセル済み)とともにリストアップされるため、4910の期末残高を単なる一つの数字として弁明するのではなく、スケジュールから1セント単位で再現できます。
スケジュールは発行日の為替レートに基づいてユーロで保持され、後から再評価されることはありません。多通貨への考慮事項については、多通貨会計(multi-currency accounting)のエントリで解説しています。
FAQ
前受収益の仕訳はどのように行いますか?
発行時:総額で売掛金を借方に、仮受消費税等を貸方に、税抜金額を前受収益の貸方に計上します。毎期:稼得分について前受収益を借方に、売上を貸方に計上します。顧客が支払いを完了すると売掛金が消し込まれます。
前受収益は借方科目ですか、それとも貸方科目ですか?
前受収益は負債であるため、貸方残高を持ちます。前払いで請求すると貸方に加算され、売上を認識すると借方に計上されます。
前受収益(deferred revenue)と未収入益(unearned revenue)は同じものですか?
はい。前受収益(deferred revenue)、未収入益(unearned revenue)、繰延収益(deferred income)、および契約負債(contract liability)はすべて同じ残高を指しています。用語の選択は会計上の違いではなく、報告フレームワークや地域の実務に依存します。
解約と返金が発生したサブスクリプションはどのように会計処理しますか?
未提供部分に対するクレジットノートを発行します。未稼得の税抜金額について前受収益を借方計上し、その金額に対するVATを仮受消費税等の借方に計上し、売掛金を貸方に計上します。すでに提供済みの月について認識された売上はそのまま維持されます。その後、返金の支払いによって売掛金と当座預金が相殺されます。
前受収益はVATに影響を与えますか?
いいえ。VATは請求書が発行された時、または前受金が受領された時に納税義務が生じ、クレジットノートが発行された時に還付されます。売上認識のタイミングはVAT申告書に影響を与えません。