Revenue Recognition (収益認識) の例
一般的な例を使用して、収益認識の機能について説明します。
Revenue Recognition の概要および方法のページをお読みいただいた後に、習得した知識を生かして以下の例を確認してください。特に記載がない限り、例では、収益認識が日次で行われることを前提としています。Stripe のツールは、ミリ秒ごとに収益を認識しますが、日次の増分を使用することで計算が簡素化されます。
月次サブスクリプション
この例は、以下の想定に基づいています。
- 1 月 15 日の 00:00:00 UTC に、顧客が 31 USD の月次サブスクリプションを開始する。
- サブスクリプションで請求書が生成される。
- 請求書が確定され、顧客が 31 USD を支払う。
この例では、請求書および収益の期間は、2019 年 1 月 15 日から 2019 年 2 月 14 日までです。1 月の 17 日間と 2 月の 14 日間に相当する分として 31 USD が認識されます。1 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 1 月 |
---|---|
収益 | +17.00 |
DeferredRevenue | +14.00 |
これは、1 月の日数での認識収益が 17 USD 増加し、2 月に認識予定の収益について前受収益が 14 USD 増加したことを示します。
年次サブスクリプション
この例は、以下の想定に基づいています。
- 1 月 1 日の 00:00:00 UTC に、顧客が 365 USD の年次サブスクリプションを開始する。
- サブスクリプションで請求書が生成される。
- 請求書が確定され、顧客が 365 USD を支払う。
この例では、請求書および収益の期間は 2019 年 1 月 1 日から 2019 年 12 月 31 日までです。年間を通じて 365 USD が毎日認識されます。3 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 2019 年 1 月 | 2019 年 2 月 | 2019 年 3 月 |
---|---|---|---|
収益 | +31.00 | +28.00 | +31.00 |
DeferredRevenue | +334.00 | -28.00 | -31.00 |
従量課金の月次サブスクリプション
aggregate_usage は 4 種類あり、それぞれ売上の計上方法における意味合いが異なります。
合計
この例は、以下の想定に基づいています。
- 顧客は 1 月 15 日に、ユニットあたり 1 USD で
aggregate_
を指定した月次の従量制サブスクリプションに登録します。usage=sum - 1 月 25 日に、顧客が 15 ユニットを使用する。
- 2 月 4 日に、顧客がさらに 17 ユニットを使用する。
- 2 月 14 日に、サブスクリプションで 32 USD の請求書が生成される。
- 請求書は 32 USD で確定されるが、まだ支払われていない。
この例では、請求書および収益の期間は 2019 年 1 月 15 日から 2019 年 2 月 14 日までです。請求書は、2 月 14 日まで生成されませんが、使用量をレポートする際に 1 月 25 日からの 15 USD を認識する必要があります。1 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 1 月 |
---|---|
収益 | +15.00 |
UnbilledAccountsReceivable | +15.00 |
2 月末以降にサマリーを確認すると、請求書は未払いで、以下のように表示されます。
アカウント | 1 月 | 2 月 |
---|---|---|
収益 | +15.00 | +17.00 |
UnbilledAccountsReceivable | +15.00 | -15.00 |
売掛金 | +32.00 |
最大
この例は、以下の想定に基づいています。
- 顧客は 1 月 15 日に、ユニットあたり 1 USD で
aggregate_
を指定した月次の従量制サブスクリプションに登録します。usage=max - 1 月 25 日に、顧客が 17 ユニットを使用する。
- 2 月 4 日に、顧客がさらに 15 ユニットを使用する。
- 2 月 14 日に、サブスクリプションで 17 USD の請求書が生成される。
この例では、請求書と収益の期間は、2019 年 1 月 15 日から 2019 年 2 月 14 日までです。1 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 1 月 |
---|---|
収益 | +17.00 |
UnbilledAccountsReceivable | +17.00 |
2 月末以降にサマリーを確認すると、請求書は未払いで、以下のように表示されます。
アカウント | 1 月 | 2 月 |
---|---|---|
収益 | +17.00 | |
UnbilledAccountsReceivable | +17.00 | -17.00 |
売掛金 | +17.00 |
2 月 4 日に記録された 15 ユニットは、使用量記録の最大値ではないため収益認識に影響しません。
期間中の最新
この例は、以下の想定に基づいています。
- 顧客は 1 月 15 日に、ユニットあたり 1 USD で
aggregate_
を指定した月次の従量制サブスクリプションに登録します。usage=last_ during_ period - 1 月 25 日に、顧客が 17 ユニットを使用する。
- 1 月 27 日に、顧客が 10 ユニットを使用する。
- 2 月 4 日に、顧客がさらに 15 ユニットを使用する。
- 2 月 14 日に、サブスクリプションで 15 USD の請求書が生成される。
この例では、請求書と収益の期間は、2019 年 1 月 15 日から 2019 年 2 月 14 日までです。1 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 1 月 |
---|---|
収益 | +10.00 |
UnbilledAccountsReceivable | +10.00 |
1 月 25 日に記録された 17 ユニットは、1 月末時点で期間中の最後の使用量記録ではないため、収益認識に影響しません。
2 月末以降にサマリーを確認すると、請求書は未払いで、以下のように表示されます。
アカウント | 1 月 | 2 月 |
---|---|---|
収益 | +10.00 | +5.00 (-10.00 + 15.00) |
UnbilledAccountsReceivable | +10.00 | -10.00 |
売掛金 | +15.00 |
1 月 25 日に記録された 17 ユニットと、1 月 27 日に記録された 10 ユニットは、期間中の最後の使用量ではないため、収益認識に影響しません。
最後
この例は、以下の想定に基づいています。
- 顧客は 1 月 15 日に、ユニットあたり 1 USD で
aggregate_
を指定した月次の従量制サブスクリプションに登録します。usage=last_ ever - 1 月 25 日に、顧客が 17 ユニットを使用する。
- 1 月 27 日に、顧客が 10 ユニットを使用する。
- 2 月 4 日に、顧客がさらに 15 ユニットを使用する。
- 2 月 8 日に、顧客がさらに 18 ユニットを使用する。
- 2 月 14 日に、サブスクリプションで 18 USD の請求書が生成される。
- 3 月 14 日に、サブスクリプションでさらに 18 USD の請求書が生成される。
この例では、請求書と収益の期間は、2019 年 1 月 15 日から 2019 年 2 月 14 日までです。1 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 1 月 |
---|---|
収益 | +10.00 |
UnbilledAccountsReceivable | +10.00 |
1 月 25 日に記録された 10 ユニットは、1 月末時点の最後の使用量記録ではないため、収益認識に影響しません。
2 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 1 月 | 2 月 |
---|---|---|
収益 | +10.00 | +8.00 (-10.00 + 18.00) |
UnbilledAccountsReceivable | +10.00 | -10.00 |
売掛金 | +18.00 |
ここで、2 月 14 日から 3 月 14 日までの期間を見てみましょう。この期間内には使用量記録がないため、Stripe は請求書の作成時に 18 USD を計上します。3 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 1 月 | 2 月 | 3 月 |
---|---|---|---|
収益 | +10.00 | +8.00 (-10.00 + 18.00) | +18.00 |
UnbilledAccountsReceivable | +10.00 | -10.00 | |
売掛金 | +18.00 | +18.00 |
アップグレード
この例は、以下の想定に基づいています。
- 4 月 1 日の 00:00 UTC に、顧客が 90 USD の月次サブスクリプションを開始する。
- サブスクリプションで請求書が生成される。
- 請求書が 4 月 1 日に確定され、顧客が 90 USD を支払う。
- 4 月 21 日の 00:00 UTC に、顧客が 120 USD の月次サブスクリプションにアップグレードする。
- (1) 前プランの未使用時間に対する -30 USD と、(2) 新しいプランの残り時間に対する 40 USD を示す未請求の請求書アイテムが 2 つ作成されます。
- 次回の請求書には 2 つの未請求の請求書アイテムが含まれ、5 月 1 日の 00:00:00 UTC に以下の 3 つのラインアイテムで確定されます。
- 前プランの未使用時間に対する -30 USD (サービス期間: 4 月 21 日 00:00 UTC ~ 5 月 1 日 00:00 UTC)。
- 新しいプランの残りの時間に対する 40 USD (サービス期間: 4 月 21 日 00:00 UTC ~ 5 月 1 日 00:00 UTC)。
- 5 月のサービスに対する 120 USD (サービス期間: 5 月 1 日 00:00 UTC ~ 6 月 1 日 00:00 UTC)。
5 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 4 月 | 5 月 |
---|---|---|
収益 | +100.00 | +120.00 |
売掛金 | +90.00 | +130.00 |
UnbilledAccountsReceivable | +10.00 | -10.00 |
ダウングレード
この例は、以下の想定に基づいています。
- 4 月 1 日の 00:00 UTC に、顧客が 90 USD の月次サブスクリプションを開始する。
- サブスクリプションで請求書が生成される。
- 請求書が 4 月 1 日に確定され、顧客が 90 USD を支払う。
- 4 月 21 日の 00:00 UTC に、顧客が 30 USD の月次サブスクリプションにダウングレードする。
- (1) 前プランの未使用時間に対する -30 USD と、(2) 新しいプランの残り時間に対する 10 USD を示す未請求の請求書アイテムが 2 つ作成されます。
- 次回の請求書には 2 つの未請求の請求書アイテムが含まれ、5 月 1 日の 00:00:00 UTC に以下の 3 つのラインアイテムで確定されます。
- 前プランの未使用時間に対する -30 USD (サービス期間: 4 月 21 日 00:00 UTC ~ 5 月 1 日 00:00 UTC)。
- 新しいプランの残りの時間に対する 10 USD (サービス期間: 4 月 21 日 00:00 UTC ~ 5 月 1 日 00:00 UTC)。
- 5 月のサービスに対する 30 USD (サービス期間: 5 月 1 日 00:00 UTC ~ 6 月 1 日 00:00 UTC)。
5 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 4 月 | 5 月 |
---|---|---|
収益 | +70.00 | +30.00 |
売掛金 | +90.00 | +10.00 |
UnbilledAccountsReceivable | -20.00 | +20.00 |
顧客のクレジット残高
この例は、以下の想定に基づいています。
- 1 月 15 日の 00:00:00 UTC に、顧客が 31 USD の月次サブスクリプションを開始する。
- サブスクリプションで請求書が生成される。
- 1 月 15 日の 00:00:00 UTC に、請求書が確定される。
- 顧客のクレジット残高は -11 USD です。Stripe は自動的に請求書に -11 USD を充当し、顧客のクレジット残高を 0 USD に調整します。
- 顧客は 2 月 9 日に 20 USD を支払う。
この例では、請求書および収益の期間は、2019 年 1 月 15 日から 2019 年 2 月 14 日までです。1 月の 17 日間と 2 月の 14 日間に相当する分として 31 USD が認識されます。1 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 1 月 | 2 月 |
---|---|---|
売掛金 | +20.00 | -20.00 |
Cash | +20.00 | |
CustomerBalance | -11.00 | |
収益 | +17.00 | +14.00 |
DeferredRevenue | +14.00 | -14.00 |
このシナリオでは、顧客には、請求書の支払いに使用される既存の顧客クレジット残高があります。また、請求書のマイナスの金額が、顧客のクレジット残高にクレジットされることがあり、これは請求書の支払いに使用されます。このようなことは、顧客が価格の低いサブスクリプションにダウングレードした場合によく起こります。たとえば、以下の状況を仮定します。
- 1 月 15 日の 00:00:00 UTC に、1 つの請求書のラインアイテムを含む、-31 USD の請求書が確定される。
- -31 USD の請求書のラインアイテムのサービス期間は、1 月 15 日の 00:00:00 UTC から 2 月 15 日の 00:00:00 UTC まで。
- Stripe は自動的に 31 USD を顧客のクレジット残高にクレジットし、請求書をクローズする。
-31 USD のラインアイテムは、DeferredRevenue にデビットし、AccountsReceivable にクレジットする仕訳として記録されます。Stripe が顧客のクレジット残高にクレジットすると、AccountsReceivable にデビットし、CustomerBalance にクレジットするもう 1 つの仕訳が記録されます。1 月末にサマリーを確認すると、以下のように表示されます。
アカウント | 1 月 | 2 月 |
---|---|---|
売掛金 | ||
Cash | ||
CustomerBalance | +31.00 | |
収益 | -17.00 | -14.00 |
DeferredRevenue | -14.00 | +14.00 |
最終的な純収益は -31 USD になります。
返金
この例は、以下の想定に基づいています。
- 1 月 1 日の 00:00:00 UTC に、顧客が 90 USD の 3 カ月のサブスクリプションを開始する。
- サブスクリプションで請求書が生成される。
- 請求書が確定され、顧客が 90 USD を支払う。
- 2 月 1 日に、顧客は全額返金を受け取る。
全額返金を行うと、以下が実行されます。
- 顧客が現金を受け取る。
- 認識収益は、返金アカウントにおいてマイナス収益で相殺される。
- 認識されていないサブスクリプションからの前受収益はクリアされる。
この例では、顧客は 1 カ月サービスを受けました。よって、31 USD が返金されます。また、この返金によりお客様の Stripe アカウントの現金残高が 90 USD 減ります。返金時点で、前受収益に 59 USD が残っていたため、これもクリアされます。3 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 2019 年 1 月 | 2019 年 2 月 | 2019 年 3 月 |
---|---|---|---|
収益 | +31.00 | ||
DeferredRevenue | +59.00 | -59.00 | |
Cash | +90.00 | -90.00 | |
Refunds | +31.00 |
一部返金
この例は、以下の想定に基づいています。
- 1 月 1 日の 00:00:00 UTC に、顧客が 90 USD の 3 カ月のサブスクリプションを開始する。
- サブスクリプションで請求書が生成される。
- 請求書が確定され、顧客が 90 USD を支払う。
- 2 月 1 日に、顧客は 9 USD の一部返金を受け取る。
一部返金が行われると、以下が実行されます。
- 顧客は 9 USD を受け取る。
- 認識収益は、返金アカウントにおいてマイナス収益で相殺される。
- 認識されていないサブスクリプションからの前受収益も、比例して減額される。
この例では、顧客は 1 カ月サービスを受けました。よって、31 USD が認識されました。前受収益に 59 USD が残っています。9 USD の一部返金は、90 USD の 10% です。よって、返金アカウント (マイナス収益の一部) は、3.10 USD (31 USD の 10%) 増加し、前受収益は 5.90 USD (59 USD の 10%) 減少します。3 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 2019 年 1 月 | 2019 年 2 月 | 2019 年 3 月 |
---|---|---|---|
収益 | +31.00 | +25.20 | +27.90 |
DeferredRevenue | +59.00 | -31.10 (= -25.20 + -5.90) | -27.90 |
Cash | +90.00 | -9.00 | |
Refunds | +3.10 |
無効
この例は、以下の想定に基づいています。
- 1 月 1 日の 00:00:00 UTC に、顧客が 90 USD の 3 カ月のサブスクリプションを開始する。
- サブスクリプションで請求書が生成される。
- 請求書が確定されたが、顧客はまだ支払いをしていない。
- 2 月 1 日に、請求書を無効化する。
請求書を無効にすると、以下が実行されます。
- 支払いが期待できないため、売掛金勘定アカウントはクリアされる。
- 認識収益は、無効アカウントにおいてマイナス収益で相殺される。
- 認識されていないサブスクリプションからの前受収益はクリアされる。
この例では、顧客は 1 カ月サービスを受けました。よって、認識収益の 31 USD が無効化されます。請求書の無効化時点で、前受収益に 59 USD が残っていたため、これもクリアされます。3 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 2019 年 1 月 | 2019 年 2 月 | 2019 年 3 月 |
---|---|---|---|
売掛金 | +90.00 | -90.00 | |
収益 | +31.00 | ||
DeferredRevenue | +59.00 | -59.00 | |
Voids | +31.00 |
回収不能
この例は、以下の想定に基づいています。
- 1 月 1 日の 00:00:00 UTC に、顧客が 90 USD の 3 カ月のサブスクリプションを開始する。
- サブスクリプションで請求書が生成される。
- 請求書が確定されたが、顧客はまだ支払いをしていない。
- 2 月 1 日に請求書が回収不能としてマークされる。
請求書が回収不能としてマークされると、以下が実行されます。
- 支払いが期待できないため、売掛金勘定アカウントはクリアされる。
- 認識収益は、回収不能金アカウントにおいてマイナス収益で相殺される。
- 認識されていないサブスクリプションからの前受収益はクリアされる。
この例では、顧客は 1 カ月サービスを受けました。よって、認識収益の 31 USD が回収不能金となります。請求書が回収不能とマークされた時点で、前受収益に 59 USD が残っていたため、これもクリアされます。3 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 2019 年 1 月 | 2019 年 2 月 | 2019 年 3 月 |
---|---|---|---|
売掛金 | +90.00 | -90.00 | |
収益 | +31.00 | ||
DeferredRevenue | +59.00 | -59.00 | |
回収不能金 | +31.00 |
回収不能の請求書が支払われることがあります。請求書が支払われると、受け取られた現金の一部を使用して、回収不能アカウントがクリアされます。残った現金は回収可能アカウントに送られます。請求書が 4 月に支払われた場合、サマリーは以下のように表示されます。
アカウント | 2019 年 1 月 | 2019 年 2 月 | 2019 年 3 月 | 2019 年 4 月 |
---|---|---|---|---|
売掛金 | +90.00 | -90.00 | ||
収益 | +31.00 | |||
DeferredRevenue | +59.00 | -59.00 | ||
回収不能金 | +31.00 | -31.00 | ||
Cash | +90.00 | |||
Recoverables | +59.00 |
回収不能の請求書は無効化されたままになることがあります。請求書が無効化されると、回収不能金アカウントがクリアされ、コンテンツは無効化アカウントに送られます。請求書が 4 月に無効化される場合、サマリーは以下のように表示されます。
アカウント | 2019 年 1 月 | 2019 年 2 月 | 2019 年 3 月 | 2019 年 4 月 |
---|---|---|---|---|
売掛金 | +90.00 | -90.00 | ||
収益 | +31.00 | |||
DeferredRevenue | +59.00 | -59.00 | ||
回収不能金 | +31.00 | -31.00 | ||
無効 | +31.00 |
顧客のクレジット残高が適用された回収不能の請求書
この例は、以下の想定に基づいています。
- 1 月 15 日の 00:00:00 UTC に、顧客が 31 USD の月次サブスクリプションを開始する。
- サブスクリプションで請求書が生成される。
- 請求書は 1 月 15 日の 00:00:00 UTC に確定される。
- 顧客のクレジット残高は -11 USD である。Stripe は自動的に請求書に -11 USD を充当し、それに応じてクレジット残高を調整する。
- 2 月 15 日に請求書が回収不能としてマークされる。
この例では、請求書および収益の期間は、2019 年 1 月 15 日から 2019 年 2 月 14 日までです。Stripe は、1 月の 17 日間と 2 月の 14 日間に相当する分として 31 USD を計上します。
Stripe は、請求書が回収不能として設定されている場合、計上された売上を回収不能金勘定で自動的に相殺します。顧客のクレジット残高が 11 USD である場合、Stripe は、6 USD (11 x 17 / 31) を計上された売上と見なし、5 USD (11 x 14 / 31) を前受収益と見なします。支払われた前受収益の部分は、収益と見なされ、回収可能勘定に計上されます。
2 月末以降のサマリーは以下のように表示されます。
アカウント | 期首 | 1 月 | 2 月 | 期末 |
---|---|---|---|---|
売掛金 | 0.00 | +20.00 | -20.00 | 0.00 |
回収不能金 | 0.00 | +11.00 | 11.00 | |
CustomerBalance | 11.00 | -11.00 | 0.00 | |
Recoverables | 0.00 | +5.00 | 5.00 | |
収益 | 0.00 | +17.00 | 17.00 | |
DeferredRevenue | 0.00 | +14.00 | -14.00 | 0.00 |
もう 1 つの例として、未払い残高がある (支払うべき金額がある) 場合に顧客の請求書の請求金額を増やすことができます。以下の点を考慮します。
- 1 月 15 日の 00:00:00 UTC に、1 つの請求書のラインアイテムを含む、31 USD の請求書が確定される。
- 31 USD の請求書のラインアイテムのサービス期間は、1 月 15 日の 00:00:00 UTC から 2 月 15 日の 00:00:00 UTC まで。
- 10 USD の顧客のクレジット残高があるため、Stripe は、この金額を請求書に加算して、未払い残高を 0 USD にする。
- これにより、AccountsReceivable に借方記入され、10 USD の CustomerBalance が貸方記入されます。
- Stripe は、2 月 15 日に請求書を回収不能として指定する。
回収不能の請求書では、顧客のクレジット残高の未払い部分は回収されません。そのため、マイナスの収益と見なされ、回収可能勘定にマイナスの金額として計上されます。
2 月末以降のサマリーは以下のように表示されます。
アカウント | 期首 | 1 月 | 2 月 | 期末 |
---|---|---|---|---|
売掛金 | 0.00 | +41.00 | -41.00 | 0.00 |
回収不能金 | 0.00 | +17.00 | 17.00 | |
CustomerBalance | -10.00 | +10.00 | 0.00 | |
Recoverables | 0.00 | -10.00 | -10.00 | |
収益 | 0.00 | +17.00 | 17.00 | |
DeferredRevenue | 0.00 | +14.00 | -14.00 | 0.00 |
回収不能であり、不審請求が申請されたまたは返金されている
回収不能の請求書は、支払いの後に不審請求を申請されたり、返金されたりする可能性があります。
この例は、以下の想定に基づいています。
- 1 月 1 日の 00:00:00 UTC に、顧客が 90 USD の 3 カ月のサブスクリプションを開始する。
- サブスクリプションで請求書が生成される。
- 請求書が確定されたが、顧客はまだ支払いをしていない。
- 2 月 1 日に請求書が回収不能としてマークされる。
- 4 月 1 日に請求書に対して支払われる。
- 5 月 1 日に対応する支払いに不審請求が申請される。
回収不能の例に示されているように、請求書が回収不能としてマークされてから支払われると、以下のように処理されます。
- 回収不能金アカウントが清算されます。
- 残りは回収可能として記帳されます。
この例では、顧客が後からこの請求に対して不審請求を申請すると決定します。不審請求が申請されると、サマリーは以下のように表示されます。
アカウント | 2019 年 1 月 | 2019 年 2 月 | 2019 年 3 月 | 2019 年 4 月 | 2019 年 5 月 |
---|---|---|---|---|---|
売掛金 | +90.00 | -90.00 | |||
収益 | +31.00 | ||||
DeferredRevenue | +59.00 | -59.00 | |||
回収不能金 | +31.00 | -31.00 | |||
Cash | +90.00 | -90.00 | |||
Disputes | +31.00 | ||||
Recoverables | +59.00 | -59.00 |
回収不能としてマークされ、支払われ、後で返金された請求書は、不審請求の申請アカウントの代わりに返金アカウントが使用されていることを除いて、同様の方法で処理されます。
不審請求の申請
不審請求の申請の場合、Revenue Recognition は返金の場合と同様に動作しますが、不審請求の申請アカウントが代わりに使用されます。この例は、不審請求の申請で主張が認められた場合を示したもので、以下の仮定に基づいています。
- 1 月 1 日の 00:00:00 UTC に、顧客が 90 USD の 3 カ月のサブスクリプションを開始する。
- サブスクリプションで請求書が生成される。
- 請求書が確定され、顧客が 90 USD を支払う。
- 2 月 1 日に、顧客が不審請求を申請する。
- 4 月 1 日に、銀行がお客様に有利な判断を下したことにより、不審請求の申請で主張が認められる。
顧客が不審請求を申請すると、以下が実行されます。
- 顧客に現金が返金される。
- 認識収益は、不審請求の申請アカウントにおいてマイナス収益で相殺される。
- 認識されていないサブスクリプションからの前受収益はクリアされる。
不審請求の申請で主張が認められると、以下が実行されます。
- 顧客に現金が返金される。
- 認識収益と前受収益は変化しない。
- 現金は、回収可能アカウントの増加によって相殺される。
この例では、顧客は 1 カ月サービスを受けました。よって、認識収益の 31 USD が不審請求を申請されます。またこの不審請求の申請により、お客様の Stripe アカウントの現金残高が 90 USD 減ります。不審請求の申請時点で、前受収益に 59 USD が残っていたため、これもクリアされます。その後、4 月に銀行がお客様に有利な判断を下したため、現金がお客様に戻されます。
4 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 2019 年 1 月 | 2019 年 2 月 | 2019 年 3 月 | 2019 年 4 月 |
---|---|---|---|---|
収益 | +31.00 | |||
DeferredRevenue | +59.00 | -59.00 | ||
Cash | +90.00 | -90.00 | +90.00 | |
Disputes | +31.00 | |||
Recoverables | +90.00 |
支払い後のクレジットノート
顧客の支払い後にクレジットノートを発行するには、返金、顧客のクレジット、または外部のクレジットを使用できます。
たとえば、顧客が 90 USD の 3 カ月間のサブスクリプションを 1 月 1 日の 00:00:00 UTC に開始するとします。このサブスクリプションで請求書が生成され、顧客はこれをすぐに支払います。2 月 1 日に、45 USD のクレジットノートを発行します。ここで、15 USD は返金、10 USD は顧客の残高へのクレジット、20 USD は外部の顧客残高へのクレジット (外部のクレジット) です。3 月のサマリーは以下のようになります。
アカウント | 2021 年 1 月 | 2021 年 2 月 | 2021 年 3 月 |
---|---|---|---|
Cash | +90.00 | -15.00 | |
収益 | +31.00 | +14.00 | +15.50 |
DeferredRevenue | +59.00 | -43.50 | -15.50 |
Refunds | +5.10 | ||
クレジットノート | +10.40 | ||
CustomerBalance | +10.00 | ||
ExternalCustomerBalance | +20.00 |
ラインアイテムのないクレジットノート
この例は、以下の想定に基づいています。
- 1 月 1 日の 00:00:00 UTC に、顧客が 181 USD の 6 カ月のサブスクリプションを開始する。
- サブスクリプションで請求書が生成される。
- 請求書が確定されたが、顧客はまだ支払いをしていない。
- 2 月 1 日に 90.50 USD のクレジットノートを発行する。
クレジットノートが発行されると、以下のように処理されます。
- 売掛金勘定アカウントは、クレジットノートの金額に従って減額されます。
- 認識収益が、クレジットノートアカウントのマイナス収益によって比例的に相殺されます。
- 認識されていないサブスクリプションからの前受収益は、クレジットノートの金額に比例して減額されます。
3 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 期首 | 2019 年 1 月 | 2019 年 2 月 | 2019 年 3 月 | 2019 年 3 月期末 |
---|---|---|---|---|---|
売掛金 | 0.00 | +181.00 | -90.50 | 90.50 | |
収益 | 0.00 | +31.00 | +14.00 | +15.50 | 60.50 |
DeferredRevenue | 0.00 | +150.00 | -89.00 | -15.50 | 0.00 |
クレジットノート | 0.00 | +15.50 | 15.50 |
クレジットノートが 5 月 3 日に無効になる場合:
- クレジットノート勘定を反対仕訳します。
- 売掛金を元の請求書の請求金額まで増やします。
- 2 月、3 月、4 月ではなく、5 月に減額された収益を計上します。
- 5 月に減額された前受収益を元に戻します。
6 月末以降のサマリーは以下のように表示されます。
アカウント | 期首 | 2019 年 1 月 | 2019 年 2 月 | 2019 年 3 月 | 2019 年 4 月 | 2019 年 5 月 | 2019 年 6 月 | 期末 |
---|---|---|---|---|---|---|---|---|
売掛金 | 0.00 | +181.00 | -90.50 | +90.50 | 181.00 | |||
収益 | 0.00 | +31.00 | +14.00 | +15.50 | +15.00 | +75.50 | +30.00 | 181.00 |
DeferredRevenue | 0.00 | +150.00 | -89.00 | -15.50 | -15.00 | -0.50 | -30.00 | 0.00 |
クレジットノート | 0.00 | +15.50 | -15.50 | 15.50 |
ラインアイテムのないクレジットノートは、特定の請求書のラインアイテムと一致しないことに注意してください。クレジットノートの金額は、請求書のラインアイテムに比例して分割されます。
ラインアイテムのあるクレジットノート
ラインアイテムのあるクレジットノートは、ラインアイテムのないクレジットノートと同じように機能しますが、クレジットノートのラインアイテムが対応する請求書のラインアイテムの収益やその他のアカウントの調整に使用される点が異なります。
マイナスのラインアイテムが含まれるクレジットノート
マイナスのラインアイテムのあるクレジットノートのアカウントに対する調整では、プラスのラインアイテムのあるクレジットノートのアカウントに対する調整とは反対のことが行われます。
ダッシュボードでマイナスの請求書のラインアイテムをクレジットする方法、または API を使用してプログラムで処理する方法をご紹介します。
外部資産
Stripe 外で請求書を支払い済みとして手動でマークすると、外部資産口座が増えます。その他のアカウントはすべて、請求書に対する支払いが行われたものとして扱われますが、現金口座は変化しません。データインポート機能を使用すると、サードパーティーの取引データをインポートして、すべての収益源を Stripe のレポートに統合できます。
次に示すのは外部資産アカウントに関する例で、以下の仮定に基づいています。
- 1 月 1 日の 00:00:00 UTC に、顧客が 31 USD の月次サブスクリプションを開始する。
- サブスクリプションで請求書が生成され、同日に請求書が確定される。
- 請求書は、2 月 5 日に Stripe 外で支払い済みとして手動でマークされる。
アカウント | 1 月 | 2 月 |
---|---|---|
売掛金 | +31.00 | -31.00 |
収益 | +31.00 | |
Cash | ||
ExternalAsset | +31.00 |
非課税
顧客の非課税ステータスは、exempt
または reverse
になります。どちらの場合も請求書で税金は計算されません。
たとえば、非課税ステータスが reverse
の顧客が、1 月 1 日の 00:00:00 UTC に、月次サブスクリプションを開始するとします。月額 31 USD が発生し、内税税率は 10% です。顧客は非課税のため、合計請求金額は 27.90 USD になります。サブスクリプションで請求書が生成および確定され、同日に顧客が請求書を支払います。この仕訳は次のようになります。
アカウント | 借方 | 貸方 |
---|---|---|
収益 | +27.90 | |
Cash | +27.90 |
請求書アイテムでの内税税率
請求書アイテムには、内税税率を含めることができます。請求書に請求書アイテムを追加する際に、作成日と同じまたは異なる会計期間を使用できます。
同じ会計期間
たとえば、顧客が、1 月 1 日の 00:00:00 UTC に、1 カ月間のサービスを開始するとします。合計請求金額は 34.10 USD で、内税税率は 10% です。1 月 1 日に請求書に請求書アイテムを追加します。この請求書が確定され、同日に顧客が請求書を支払います。この仕訳は次のようになります。
アカウント | 借方 | 貸方 |
---|---|---|
収益 | +31.00 | |
Cash | +34.10 | |
TaxLiability | +3.10 |
異なる会計期間
たとえば、顧客が、1 月 1 日の 00:00:00 UTC に、3 カ月間のサービスを開始するとします。合計請求金額は 100.00 USD で、内税税率は 10% です。3 月 1 日に請求書に請求書アイテムを追加して確定し、同日に顧客が請求書を支払います。この仕訳は次のようになります。
アカウント | 1 月 | 2 月 | 3 月 |
---|---|---|---|
収益 | -34.10 | -30.80 | -31.00 |
Cash | +100.00 | ||
TaxLiability | -10.00 | ||
UnbilledAccountsReceivable | +34.10 | +30.80 | -64.90 |
未請求無効化 | +5.90 |
仮受消費税
請求書および請求書のラインアイテムには、税率を指定できます。税率が指定されると、Revenue Recognition レポートで仮受消費税を計算できます。
次に示すのは外税税率を使用した例で、以下の仮定に基づいています。
- 1 月 1 日の 00:00:00 UTC に、顧客が外税税率 10% の 31 USD の月次サブスクリプションを開始する。合計請求金額は、34.10 USD となる。
- サブスクリプションで請求書が生成される。
- 請求書が確定され、同日に支払われる。
アカウント | 1 月 |
---|---|
収益 | +31.00 |
Cash | +34.10 |
TaxLiability | +3.10 |
次に示すのは内税税率を使用した例で、以下の仮定に基づいています。
- 1 月 1 日の 00:00:00 UTC に、顧客が内税税率 10% の 31 USD の月次サブスクリプションを開始する。合計請求金額は、31 USD となる。
- サブスクリプションで請求書が生成される。
- 請求書が確定され、同日に支払われる。
アカウント | 1 月 |
---|---|
収益 | +27.90 |
Cash | +31.00 |
TaxLiability | +3.10 |
多通貨
この例は、以下の想定に基づいています。
- 1 月 1 日の 00:00:00 UTC に、請求書が確定され、顧客は直ちに 30 EUR を支払う。
- お客様のアカウントの売上処理通貨は USD。
- 確定および支払い時の EUR から USD への為替レートは 1.20。
この例では、お客様は 36 USD を受け取ります。請求書が確定されて、直ちに支払いが行われたため、為替レート変動の影響はありません。よって、為替 (FX) による収益や損失はありません。
アカウント | 1 月 |
---|---|
収益 | +36.00 |
Cash | +36.00 |
為替レートによる損失
この例は、以下の想定に基づいています。
- 1 月 1 日の 00:00:00 UTC に、請求書が 30 EUR で確定される。
- 2 月 1 日の 00:00:00 UTC に、顧客が 30 EUR の請求書を支払う。
- お客様のアカウントの売上処理通貨は USD。
- 確定時の EUR から USD への為替レートは 1.20。
- 支払い時の EUR から USD への為替レートは 1.10。
この例では、請求書確定時と支払い時の間に為替レートが変化したため、36 USD ではなく 33 USD を受け取ります。
アカウント | 1 月 | 2 月 |
---|---|---|
売掛金 | +36.00 | -36.00 |
収益 | +36.00 | |
Cash | +33.00 | |
FxLoss | +3.00 |
返金や不審請求の申請による為替レートの損失
この例は、以下の想定に基づいています。
- 1 月 1 日の 00:00:00 UTC に、請求書が 30 EUR で確定される。
- 2 月 1 日の 00:00:00 UTC に、顧客が 30 EUR の請求書を支払う。
- 3 月 1 日の 00:00:00 UTC に、30 EUR の返金が発行される。
- お客様のアカウントの売上処理通貨は USD。
- 確定時の EUR から USD への為替レートは 1.20。
- 支払い時の EUR から USD への為替レートは 1.20。
- 返金時の EUR から USD への為替レートは 1.30。
この例では、請求書支払い時と返金時の間に為替レートが変化したため、36 USD を受け取りましたが、後に 39 USD を返金します。よって、3 USD の為替レートによる損失が生じます。
アカウント | 1 月 | 2 月 | 3 月 |
---|---|---|---|
売掛金 | +36.00 | -36.00 | |
収益 | +36.00 | ||
Refunds | +36.00 | ||
Cash | +36.00 | -39.00 | |
FxLoss | +3.00 |
不審請求の申請は、返金と同様に動作しますが、返金アカウントではなく不審請求の申請のアカウントで記帳が行われます。
複数の売上処理通貨
この例は、以下の想定に基づいています。
- お客様のアカウントのデフォルト売上処理通貨は USD。ただし、EUR も売上処理通貨としてサポートされている。
- 1 月 1 日の 00:00:00 UTC に、別々の顧客の 2 件の請求書が確定される。1 件は 30 EUR で、もう 1 件は 400 NOK。
- 確定および支払い時の NOK から USD への為替レートは 0.10。
- どちらの請求書も直ちに支払われる。
この例では、NOK 取引から 40 USD を、そして EUR 取引から 30 EUR を受け取ります。EUR はサポートされた売上処理通貨のため、為替レートは適用されません。
アカウント | 通貨 | 1 月 |
---|---|---|
収益 | USD | +40.00 |
収益 | EUR | +30.00 |
Cash | USD | +40.00 |
Cash | EUR | +30.00 |
手数料 ベータ
ベータ
Revenue Recognition での Stripe 手数料のサポートは、現在プライベートベータです。早期アクセスをご希望の場合は、Stripe のサポートページでチケットを作成してください。
この例は、以下の想定に基づいています。
- 1 月 1 日の 00:00:00 UTC に、顧客が 90 USD の 3 カ月のサブスクリプションを開始する。
- サブスクリプションで請求書が生成される。
- 請求書が確定され、顧客が 90 USD を支払う。
- この支払いには 0.02 USD の Stripe 処理手数料が含まれています。
3 月末以降にサマリーを確認すると、以下のように表示されます。
アカウント | 1 月 | 2 月 | 3 月 |
---|---|---|---|
収益 | +31.00 | +28.00 | +31.00 |
DeferredRevenue | +59.00 | -28.00 | -31.00 |
Cash | +89.98 | ||
手数料 | +0.02 |
手数料は現金主義で記帳されます。
取引を除外する
除外時の取引の動作は、取引が支払い済みかどうかによって異なります。取引が現金で支払われた場合、現金勘定が借方に計上され、除外後に除外勘定が貸方に計上されます。取引が顧客残高で支払われた場合、顧客残高勘定が借方に計上され、除外後に顧客残高の調整勘定が貸方に計上されます。未払いの取引に対する仕訳は生成されず、取引が発生しなかったかのように扱われます。
締め処理済みの会計期間の取引を除外する場合、すでに支払い済みの取引に対する修正が発生することになります。詳しくは、修正をご確認ください。
支払い済みの取引を除外する
この例は、以下の想定に基づいています。
- 2022 年 1 月 5 日の 09:00:00 UTC に、ダッシュボード、Charges API、Payment Intents API のいずれかを使用して、10 USD の 1 回限りの支払いを作成する。
- デフォルトで、Revenue Recognition はこの 1 回限りの支払いを即座に認識する。
- 2022 年 2 月 5 日に、支払いを除外する。
- 2022 年 1 月の会計期間は、締め処理済みまたは未完了のどちらかである。
支払いの除外後:
- 支払いから収益が発生しないため、収益勘定は 0 USD になる。
- 現金勘定は 10 USD のままとなり、受け取った支払いが認識される。
- 10 USD が除外勘定に追加される。
2 月末時点のサマリーは以下のようになります。
アカウント | 1 月 | 2 月 |
---|---|---|
Cash | +10.00 | |
収益 | +10.00 | -10.00 |
除外 | +10.00 |
未払いの取引を除外する
この例は、以下の想定に基づいています。
- 2022 年 1 月 1 日の 00:00:00 UTC に、顧客が 31 USD の 1 カ月のサブスクリプション (1 月 1 日から 1 月 31 日まで) を開始する。
- サブスクリプションで請求書が生成される。
- 請求書が確定されたが、顧客はまだ支払いをしていない。
- 2022 年 2 月 1 日に、支払いを除外する。
- 2022 年 1 月の会計期間は未完了である。
未完了の会計期間内に確定済みの請求書を除外する場合、その請求書に関連するアクティビティーの痕跡は残されません。このケースに関連しない現金勘定と顧客残高勘定を除き、すべてのアカウントアクティビティーが削除され、請求書の確定と除外による仕訳は生成されません。