# 収益認識の仕組み Stripe Revenue Recognition が収益を計算、繰り延べ、レポートする仕組みを紹介します。 収益認識は、発生主義会計の基本的な要素です。一般に認められた会計原則 (GAAP) では、収益は実現され、獲得された時点で認識すると定められており、実際に決済を受け取る時点よりも早い場合や遅い場合があります。事業の収益性や財務状況を最も正確に把握するには、収益を正しく認識し、繰り延べる必要があります。 Stripe Revenue Recognition は、収益認識プロセスをシンプルにします。この機能には以下が含まれます。 - 認識済みおよび繰延済みの[収益サマリー](https://docs.stripe.com/revenue-recognition/reports/monthly-summary.md) - ダウンロード可能な会計[レポートとウォーターフォールチャート](https://docs.stripe.com/revenue-recognition/reports/waterfall.md) - 監査の[完全な透明性](https://docs.stripe.com/revenue-recognition/reports/audit-numbers.md)を実現するインタラクティブな収益数値 - 設定可能な会計期間管理と[Revenue Recognition ルール](https://docs.stripe.com/revenue-recognition/rules.md) Revenue Recognition は他の Stripe オブジェクトと連携し、収益認識の方法についてインテリジェントなデフォルト設定を提供します。 収益認識では、サブスクリプション、請求書、1 回限りの決済、返金、不審請求の申し立てなど、Stripe 内で発生するすべての取引を秒単位で自動的に計算します。 ## 収益認識が必要なのはどのようなユーザーですか? 収益認識は、多くの業種、特に次のようなビジネスにとって重要です。 - ASC 606、および GAAP と IFRS の会計基準に準拠することが法的に義務付けられている公開企業や年間収益が 2,500 万ドルを超える規模の大きなビジネス。 - 投資家から資金を調達したり、金融機関から融資を受けたりするために、発生主義会計を遵守する必要があるスタートアップ。 - サブスクリプションおよびサービスベースのビジネス - 顧客が商品やサービスを受け取る前に支払いが行われるビジネス。 事業の規模が大きくなり、製品ラインと決済額が増加すると、収益認識は複雑になります。サブスクリプションの変更、返金、不審請求の申し立て、比例配分 (日割り) などを管理しなければならない[サブスクリプション](https://docs.stripe.com/subscriptions.md)ビジネスでは、収益認識が特に複雑になる可能性があります。このようなサブスクリプションの更新では、正確かつ法令に準拠した収益の認識や繰り延べプロセスが複雑になる場合があります。 ## 勘定科目表 Stripe は、ビジネス活動から生じる借方と貸方を追跡する複式簿記の会計台帳を基盤として、収益認識を構築しました。これを最大限に活用するには、デフォルトの勘定科目表と、それらの勘定科目に影響する借方と貸方を理解しておくことが役立ちます。 #### 損益計算書の勘定 | アカウント | デビットまたはクレジットタイプ | 説明 | | --------------- | --------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | 収益 | 収益 (クレジット) | その月の売上に算入される、確定済み請求書、比例配分された請求書アイテム、および従量課金の認識可能部分。たとえば、請求書のラインアイテムが 90 USD で税金が 10 USD の場合、請求書の合計は 100 USD であるものの、認識可能部分は 90 USD のみになります。 | | 返金 | マイナス収益 (デビット) | 以前に認識され、返金された金額の一部。たとえば、年間サブスクリプションに対して 2 カ月目に 120 USD を返金すると、最初の 2 カ月の 20 USD はマイナス収益です。残りの 100 USD は調整され、貸借対照表で前受収益残高に反映されます。 | | 不審請求の申請 | マイナス収益 (デビット) | 以前に認識された、不審請求が申請された金額の部分。たとえば、年間サブスクリプションに対して 2 カ月目に 120 USD の不審請求が申請された場合、最初の 2 カ月の 20 USD はマイナス収益です。残りの 100 USD は調整され、貸借対照表で前受収益残高に反映されます。 | | クレジットノート | マイナス収益 (デビット) | 以前に認識された、クレジットノート金額の部分。たとえば、年間サブスクリプションに対して 2 カ月目に 120 USD のクレジットノートが発行された場合、最初の 2 カ月の 20 USD はマイナス収益です。残りの 100 USD は調整され、貸借対照表で前受収益残高に反映されます。 | | 回収不能金 | マイナス収益 (デビット) | 回収不能としてマークされていた請求書からの、以前に認識された収益。 | | 無効化 | マイナス収益 (デビット) | 無効化された請求書からの、以前に認識された収益。 | | 未請求の無効化 | マイナス収益 (デビット) | 削除済みの比例配分された請求書アイテムからの、以前に認識された収益。これらのアイテムは未請求の売掛金勘定や収益を生成するときに、削除されることがあります。 | | 送金 | マイナス収益 (デビット) | 別途送金から以前認識された収益。 | | 割引 | マイナス収益 (デビット) | 割引を受けた請求書からの認識収入。これらの割引を反収入として認識するサポートは現在プライベートベータ版です。 | | 顧客の残高調整 | 費用 (デビット) | 顧客のクレジット残高への手動調整、または顧客残高での支払い後のクレジットノートに関連する除外によって発生した費用。 | | 外部顧客の残高調整 | 費用 (デビット) | 外部の顧客残高での支払い後のクレジットノートに関連する除外によって発生した費用。 | | 支払い不足 | 費用 (デビット) | [顧客クレジット残高](https://docs.stripe.com/invoicing/bank-transfer.md#underpayments) 決済手段で使用される、請求書の支払い不足を補う送金によって発生する費用。 | | 手数料 | 費用 (デビット) | Stripe 手数料によって発生した費用。 | | 回収可能 | 収益 (クレジット) | 収益に計上できない回収済みの売上。たとえば、年間サブスクリプションに対して 2 カ月目に 120 USD について不審請求が申請されると、最初の 2 カ月の 20 USD はマイナス収益で、残りの 100 USD は前受収益残高から調整されます。不審請求の申請でお客様の主張が認められ、120 USD が返金されると、20 USD が収益として反映され、残りの 100 USD は回収可能として反映されます。 | | 除外項目 | 収益 (クレジット) | 収益に計上できない売上を除外します。取引を除外するには、[除外ルール](https://docs.stripe.com/revenue-recognition/rules/create-a-rule.md#treatments)を設定するか、[除外のインポート](https://docs.stripe.com/revenue-recognition/data-import.md#exclusion-import)を使用します。 | | 為替レートによる損失 | 損失 (デビット) | 外貨為替レートによる合計損失。 | | その他の損失 | 損失 (デビット) | 反対収益のうち請求総額を超える部分は、顧客への過大補償を表します。たとえば、100 USD の請求のうち 80 USD が部分返金され、その後、その 80 USD に対する不審請求の申し立てが行われた場合、60 USD が「その他の損失」に分類されることになります。 | | Connect 送金による損失 | 損失 (デビット) | デスティネーション支払いの返金による合計損失と送金の差し戻しにより、 ConnectTransferLoss の勘定が取り消されます。 | #### 貸借対照表の勘定 | アカウント | デビット/クレジットタイプ | 説明 | | -------- | ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | 売掛金 | 資産 (デビット) | AccountsReceivable は、顧客に請求する金額を表し、認識可能な収益には含まれない税金やその他の金額を含むことがあります。このアカウントは、請求書が確定すると増加し、請求書が支払われると減少します。期末残高は、毎月末時点で顧客から回収予定の金額を反映します。 | | 現金 | 資産 (デビット) | Cash とは、受け取られた正味現金金額です。**「この金額には、Stripe 手数料や入金は含まれません。」**お客様の Stripe 残高正味支払い金額から、返金、不審請求の申請、不審請求の申請の差戻しを差し引いて計算されます。Cash は、顧客が未払いの請求書残高を支払うと増加します。それに対応して、AccountsReceivable が減少します。 | | 前受収益 | 負債 (クレジット) | 請求書発行済みだが、収益として認識されていないサービス。繰延収益は貸借対照表上の負債で、まだ提供していないサービスに対して回収した現金のことです。Stripe では、デフォルトで[長期繰延収益](https://docs.stripe.com/revenue-recognition/revenue-settings.md#long-term-deferred-revenue)を有効にしており、月末残高には、今後 12 会計期間内に認識される見込みの金額のみが含まれます。この設定を無効にすると、サービス期間の長さに関係なく、残高にはすべての繰延収益が含まれます。 | | 長期繰延収益 | 負債 (クレジット) | 12 会計期間を超えるサービス期間に対応する繰延収益の非流動部分。金額は、12 会計期間の範囲に入ると、繰延収益に自動的に再分類されます。収益認識では、[長期繰延収益設定](https://docs.stripe.com/revenue-recognition/revenue-settings.md#long-term-deferred-revenue)が有効になっている場合のみこの勘定科目が使用されます。この設定はデフォルトで有効になっています。 | | 未請求の繰延収益 | 負債 (クレジット) | 未請求の[収益契約](https://docs.stripe.com/revenue-recognition/revenue-contracts.md)に関連する繰延収益を表します。この負債は契約締結時に発生し、未請求のサービスを提供する義務を表します。これは、収益契約を処理する場合にのみ使用されます。 | | 仮受消費税 | 負債 (クレジット) | 発行された請求書の税金コンポーネント。最終残高は、顧客に対して請求され、該当する税務当局に支払うべき金額を表します。 | | 未請求の売掛金 | 資産 (デビット) | 請求書発行前にサービスが開始された期間のある取引 (アップグレードやダウングレードによる比例配分など)。最終残高は、未請求の収益がある取引を反映します。 | | 契約資産 | 資産 (デビット) | 対応する請求書が発生する前に[収益契約](https://docs.stripe.com/revenue-recognition/revenue-contracts.md)に基づいて得た収入を表します。この資産は、契約締結時に作成され、収益が認識されて請求が発生すると減少します。これは収益契約を処理する場合にのみ使用されます。 | | 外部資産 | 資産 (デビット) | Stripe 外で売上を受け取った場合に、お客様が手動で支払い済みとマークする請求書。最終残高は、Stripe ダッシュボードを使用して支払い済みとマークされた請求書の金額を反映します。これによって、AccountsReceivable が減少します。 | | 顧客の残高 | 負債 (クレジット) | 顧客に発生するクレジット。最終残高は、顧客のクレジット残高を使用して支払われた請求書の金額を反映します。これによって、AccountsReceivable が減少します。 | | 外部顧客の残高 | 負債 (クレジット) | 顧客に発生する外部クレジット。最終残高は、Stripe 以外でクレジットに入れられたクレジットノートの金額を反映します。 | | 利用手数料 | 負債 (クレジット) | サードパーティーの代理として顧客から現金を回収する際に想定される外注費。勘定は規則に従って設定できます。 | | 前受仮受消費税 | 負債 (クレジット) | 発行された請求書の繰延税金負債。月末残高は、将来の期間に税金負債として計上されると予想される金額を反映しています。Stripe Revenue Recognition 繰延税金負債サポートは現在プライベートベータ版です。 | | 前受割引 | 負債 (クレジット) | 発行された請求書の繰延割引。月末残高は、将来の期間に割引として計上されると予想される金額を反映しています。反収入サポートとしての Stripe Revenue Recognition 割引は現在プライベートベータ版です。 | | 保留中の現金 | 資産 (デビット) | 確認が完了していない支払いからの現金。支払いが完了したかどうかを確認するまでに数日かかります。金額が確認されると、現金口座に送金されます。これは、ACH デビットなどの[通知遅延型の支払い方法](https://docs.stripe.com/payments/payment-methods.md#payment-notification)で発生します。 | ## データモデリング Revenue Recognition がデータモデリングを使用して一般的な Stripe リソースをどのように処理するかについて、以下で説明します。 ### サブスクリプションと請求処理 サブスクリプションと請求書は、各取引に関する詳細な情報が含まれている上位のリソースです。 サブスクリプションではサイクルごとに請求書が作成されます。各サブスクリプションアイテムが請求書のラインアイテムに対応します。各ラインアイテムの期間には、サブスクリプションアイテムの期間が自動的に入力されます。 Revenue Recognition では、請求書の各項目をそれぞれ独立した履行義務として扱います。請求書が確定すると、Revenue Recognition は認識可能な金額の合計を繰り延べ、その後、各請求書項目の期間にわたって均等に償却します。 請求書の項目に期間を設定していない場合、Revenue Recognition は請求書の確定時にその請求書項目の全額を認識します。[Data Import 機能](https://docs.stripe.com/revenue-recognition/data-import.md)を使用して請求書データを設定することも、[ルール](https://docs.stripe.com/revenue-recognition/rules.md)を設定して請求書の項目をいつどのように認識するかをカスタマイズすることもできます。 アップグレード、ダウングレード、割引、税金などの特定のシナリオにおいて、収益認識がサブスクリプションと請求書をどのように処理するかについて、さらに詳しい説明や例は、[サブスクリプションと請求](https://docs.stripe.com/revenue-recognition/methodology/subscriptions-and-invoicing.md)をご覧ください。 ### 1 回限りの決済 ダッシュボードまたは [Charges](https://docs.stripe.com/api/charges.md) API と [Payment Intents](https://docs.stripe.com/api/payment_intents.md) API を使用して作成する 1 回限りの決済には、サービス期間や*フルフィルメント* (Fulfillment is the process of providing the goods or services purchased by a customer, typically after payment is collected) などの請求書レベルの詳細は含まれていません。デフォルトでは、Stripe 収益認識は決済が発生するとすぐにこれらの決済を認識します。 [データをインポート](https://docs.stripe.com/revenue-recognition/data-import.md) して、サービス期間を追加したり、決済を複数の収益認識スケジュールに分割したりできます。これにより、デフォルトの動作を上書きし、決済金額、説明、顧客メールアドレスに基づいてルールを定義できます。 > フルフィルメントスケジュールを収益認識レポートに組み込むには、まず [データをインポート](https://docs.stripe.com/revenue-recognition/data-import.md) する必要があります。 10 USD の 1 回限りの決済の場合、仕訳は次のようになります。 | 借方 | 貸方 | 金額 | | ------------------ | ------------------ | ------ | | AccountsReceivable | DeferredRevenue | +10.00 | | 現金 | AccountsReceivable | +10.00 | | DeferredRevenue | 収益 | +10.00 | この正味を計算すると、最終的に次の状態になります。 | アカウント | 金額 | | ----- | ------ | | 現金 | +10.00 | | 収益 | +10.00 | ### 返金と不審請求の申し立て 収益認識では、すでに認識済みの収益を相殺するマイナス収益を生成して、返金や不審請求の申し立てを処理します。 計上された売上と前受収益の両方をともなう取引については、計上済みの部分が返金または不審請求の申請のいずれかのマイナス収益勘定に追加され、これによって前受収益が相殺されます。 収益認識が返金と不審請求の申し立てをどのように処理するかについて、さらに詳しい説明や例は、[返金と不審請求の申し立て](https://docs.stripe.com/revenue-recognition/methodology/refunds-and-disputes.md)のページをご覧ください。 ### 外部取引 請求書を使用して、Stripe 外で回収された収益を追跡できます。通常の請求書と同じように請求書を設定し、ダッシュボードで直接、または API の `paid_out_of_band` オプションを使用して、その請求書を支払い済みとしてマークします。 Stripe 外で支払い済みとマークされた請求書は、現金勘定ではなく、外部資産勘定に計上されます。 > Stripe 外の財務データを Stripe 収益認識に統合する方法については、[データインポート](https://docs.stripe.com/revenue-recognition/data-import.md)をご覧ください。 ### 多通貨 ビジネスが複数の通貨で取引を処理している場合、収益を正確に認識するのは複雑です。 収益認識は、アカウントの売上処理通貨に基づいて取引を処理し、仕訳を生成します。売上処理通貨としてサポートされていない取引通貨を使用した取引は、アカウントのデフォルトの*売上処理通貨* (The settlement currency is the currency your bank account uses)に自動的に換算されます。 支払いおよび支払い済み請求書には、実際の資金移動での為替レート (取引残高に反映される) が使用されます。請求書 (請求書など) の発行から支払いまでに時間差がある場合、その間の為替レートの変動による金額の差異が FxLoss 勘定に追加されます。 収益認識が複数通貨をどのように処理するかについて、さらに詳しい説明や例は、[複数通貨](https://docs.stripe.com/revenue-recognition/methodology/multi-currency.md)をご覧ください。 ## 仕訳記入 Stripe のあらゆる請求アクティビティーで、一連の仕訳記入が生成されます。仕訳記入は取引の記録です。それぞれの仕訳記入は借方勘定と貸方勘定で構成されています。たとえば、請求書を確定する仕訳では AccountsReceivable を借方記入し、DeferredRevenue を貸方記入します。請求書の支払いでは、現金を借方記入し、AccountsReceivable を貸方記入します。 このような仕訳は資産、負債、資本、費用、収益の勘定科目で発生する場合があります。仕訳に表示される各勘定科目の定義については、[勘定科目表](https://docs.stripe.com/revenue-recognition/methodology.md#chart-of-accounts)セクションをご覧ください。 以下の表は、一般的な仕訳に該当する請求アクティビティを示しています。ダッシュボードの [レポートタブ](https://dashboard.stripe.com/revenue-recognition) にある借方/貸方レポートを使用して、仕訳を CSV にエクスポートできます。また、イベントタイプ別の借方/貸方レポートをダウンロードすることもできます。このレポートには記録されたイベントの簡単な説明が含まれているため、各仕訳を理解するのに役立ちます。 > 次の表は、エントリの完全な一覧ではありません。エントリは定期的に更新されます。特定のエントリについてサポートが必要な場合は、[サポートチケットを作成](https://support.stripe.com/contact/email?topic=financial_reports)できます。 | 借方 | 貸方 | 定義 | | --------------- | ------- | -------------------------------------------------------------------------------- | | 売掛金 | 前受収益 | 請求書が確定される | | | 未請求の売掛金 | 未請求の請求書アイテムが請求される | | | 利用手数料 | 外注費を含む請求書を確定する | | | 仮受消費税 | 税金を含む請求書を確定する | | 回収不能金 | 売掛金 | 請求書を回収不能とマークする | | | 保留中の現金 | 保留中の ACH を含む請求書を回収不能とマークする | | | 回収可能 | 顧客残高によって一部支払い済みの請求書を回収不能とマークする | | 現金 | 売掛金 | 請求書が支払われた | | | 顧客の残高 | 顧客のマイナス残高への支払い | | | 不審請求の申請 | 不審請求の申請に対する主張が認められた | | | 除外項目 | 現金は除外 | | | 保留中の現金 | 請求書の ACH 支払いが完了 | | | 回収可能 | **利益として回収** 設定がオンになっている場合に、主張が認められた不審請求の申し立て、返金の失敗、回収不能の支払いなど、複数の回収可能なケースに適用されます | | | 返金 | **利益として回収** 設定がオフの場合に、返金が失敗しました | | Connect 送金による損失 | 現金 | 送金による損失 | | クレジットノート | 売掛金 | 未払いの請求書で前払いのクレジットノートが発行される | | | 顧客の残高 | 後払いのクレジットノートが顧客残高に貸方記入される | | | 外部顧客の残高 | 後払いのクレジットノートが外部の顧客残高に貸方記入される | | 顧客の残高 | 顧客の残高調整 | 顧客の債務額の減額 | | 顧客の残高調整 | 顧客の残高 | 顧客の負担額の増加 | | 前受収益 | 現金 | 返金および不審請求の申請によって発生 | | | 収益 | 収益が認識される | | 外部資産 | 売掛金 | 請求書を Stripe 外部で支払い済みとマークする | | 不審請求の申請 | 現金 | 不審請求の申し立てが発生 | | 手数料 | 現金 | 決済処理中に発生した Stripe 手数料 | | 為替差損 | 売掛金 | 請求書の確定から支払いまでの間の為替変動による売上処理金額の減額 | | その他の損失 | 売掛金 | 超過返金額など、その他の損失による決済額の減額 | | 返金 | 現金 | 返金 | | 仮受消費税 | 顧客の残高 | 税金を含む請求書のクレジットノートが顧客残高に貸方記入される | | | 外部顧客の残高 | 税金を含む請求書のクレジットノートが外部の顧客残高に貸方記入される | | 未請求の売掛金 | 収益 | 未請求の請求書アイテムで売上が計上される | | 未請求の無効化 | 未請求の売掛金 | 未請求の請求書アイテムが削除される | | 無効化 | 売掛金 | 請求書を無効化する | | | 回収不能金 | 回収不能の請求書を無効化する | | | 顧客の残高 | 顧客残高によって一部支払い済みの請求書を無効化する | 上記のアクティビティはすべて正の金額に基づいています。これらの請求アクティビティは反転できます。こうした反転アクティビティは、請求書項目の金額がマイナスの場合に発生します。 ## マイナスの請求書項目 項目の金額が支払われた金額より多くなった場合にマイナスの項目が発生します。これは、商品ティアが変わったときのサブスクリプションのダウングレードまたはアップグレードでよく発生します。 ここでは、ダウングレードによって発生するマイナスのラインアイテムが含まれる仕訳記入の例を示します。 - 4 月 1 日に、$90 USD の月次サブスクリプションの請求書が作成され、顧客が支払いを行う。 - 4 月 21 日に、顧客が $30 USD のサブスクリプションへのダウングレードをリクエストする。これにより、サブスクリプションの残りの時間に対する未請求のラインアイテムが 2 件作成される。 - il_1 は新しいプランでの残り時間に対する 10 USD - il_2 は以前のプランでの残り時間に対する 30 USD - 5 月 1 日に、ダウングレードによって作成されたラインアイテムと、5 月分の新しいラインアイテム il_3 を含む請求書が作成される。顧客は同日請求書の支払いを行う。 - 5 月 4 日に、顧客は 5 月分の請求書の全額返金をリクエストし、その結果、ダウングレードによって作成された項目と新しい 5 月分の項目の両方が全額返金されます。Stripe は返金を処理します。 | 日付 | 借方 | 貸方 | 金額 | 項目 | | ---------- | ------- | ------- | ------ | ---- | | 2025-04-21 | 未請求の売掛金 | 収益 | 10 USD | il_1 | | | 収益 | 未請求の売掛金 | 30 USD | il_2 | | 2025-05-01 | 売掛金 | 前受収益 | 30 USD | il_3 | | | 現金 | 売掛金 | 30 USD | il_3 | | | 前受収益 | 収益 | 30 USD | il_3 | | | 売掛金 | 未請求の売掛金 | 10 USD | il_1 | | | 現金 | 売掛金 | 10 USD | il_1 | | | 未請求の売掛金 | 売掛金 | 30 USD | il_2 | | | 売掛金 | 現金 | 30 USD | il_2 | | 2025-05-04 | 返金 | 現金 | 10 USD | il_1 | | | 現金 | 返金 | 30 USD | il_2 | | | 収益 | 現金 | 30 USD | il_3 |