サブスクリプションの例
サブスクリプションの収益認識の例は以下のとおりです。
特に明記されていない限り、これらのサブスクリプションの例では、収益認識が日単位で行われることが前提です。
月次サブスクリプション![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
この例では、次の状況だと仮定します。
- 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 増加したことを示します。
年次サブスクリプション![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
この例では、次の状況だと仮定します。
- 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 | 28 | 31 |
DeferredRevenue | +334.00 | -28 | -31 |
従量課金の月次サブスクリプション![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
aggregate_usage は 4 種類あり、それぞれ売上の計上方法における意味合いが異なります。
合計![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
この例では、次の状況だと仮定します。
- 顧客は 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 |
AccountsReceivable | +32.00 |
最大![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
この例では、次の状況だと仮定します。
- 顧客は 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 |
AccountsReceivable | +17.00 |
2 月 4 日に記録された 15 ユニットは、使用量記録の最大値ではないため収益認識に影響しません。
期間中の最新![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
この例では、次の状況だと仮定します。
- 顧客は 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 |
AccountsReceivable | +15.00 |
1 月 25 日に記録された 17 ユニットと、1 月 27 日に記録された 10 ユニットは、期間中の最後の使用量ではないため、収益認識に影響しません。
最後![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
この例では、次の状況だと仮定します。
- 顧客は 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 |
AccountsReceivable | +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 | |
AccountsReceivable | +18.00 | +18.00 |
アップグレード![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
この例では、次の状況だと仮定します。
- 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 |
AccountsReceivable | 90 | +130.00 |
UnbilledAccountsReceivable | +10.00 | -10.00 |
ダウングレード![](https://b.stripecdn.com/docs-statics-srv/assets/fcc3a1c24df6fcffface6110ca4963de.svg)
この例では、次の状況だと仮定します。
- 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 |
AccountsReceivable | 90 | +10.00 |
UnbilledAccountsReceivable | -20.00 | +20.00 |