# 継続支払いの税金を徴収する 継続支払いの税金を徴収および申告する方法をご紹介します。 継続支払いの税金を計算するために、Stripe は Stripe Tax と税率を提供します。 - **Stripe Tax** —税率や税ルールを個別に定義することなく、取引にかかる税金を自動計算する有償の製品。税金の計算および納付を登録している地域を少なくとも 1 カ所追加した後で手数料が適用されます。詳しくは [Stripe Tax](https://docs.stripe.com/tax.md) をご覧ください。Avalara、Anrok、Sphere などのサードパーティの税務プロバイダーをご利用の場合は、[サードパーティ製税務アプリ](https://docs.stripe.com/tax/third-party-apps.md)を使用してこれらを直接連携させることができます。 - **税率**—*請求書* (Invoices are statements of amounts owed by a customer. They track the status of payments from draft through paid or otherwise finalized. Subscriptions automatically generate invoices, or you can manually create a one-off invoice)、*サブスクリプション* (A Subscription represents the product details associated with the plan that your customer subscribes to. Allows you to charge the customer on a recurring basis)、および Checkout を使用する単発の決済で、固定の税率セットを手動で定義するための無料機能です。Stripe がお客様に代わって税率を作成または管理することはありません。Avalara、Anrok、Sphere などのサードパーティの税務プロバイダーを使用している場合は、その [Stripe ネイティブ連携](https://docs.stripe.com/tax/third-party-apps.md)を使用して、サブスクリプションと請求書の税を自動的に計算してください。固定の税率セットがある場合や、ネイティブ連携のないプロバイダーを使用している場合は、税率を使用してください。詳細については、[Tax Rates](https://docs.stripe.com/api/tax_rates.md) と[その使用方法](https://docs.stripe.com/tax/tax-rates.md)をご覧ください。 # 税率 サブスクリプションで税を徴収するには、[サブスクリプションに税率](https://docs.stripe.com/billing/taxes/collect-taxes.md#static-configuration)を設定するか、サブスクリプションの更新時に請求書に税率[を設定](https://docs.stripe.com/billing/taxes/collect-taxes.md#dynamic-configuration)します。あるいは、決済を使用している場合は、決済 [セッションで税率](https://docs.stripe.com/billing/taxes/collect-taxes.md#adding-tax-rates-to-checkout)を指定して、サブスクリプションに税を適用することもできます。 ## サブスクリプションに税率を設定する (Recommended) サブスクリプションでは、ドラフトの請求書が作成されます。このドラフトは約 1 時間、編集可能な状態で保持されます。この間は、以下のステップに沿って税率を修正できます。 サブスクリプションレベルとサブスクリプション項目レベルで税を適用でき、各サブスクリプション項目に最大 [5 つの税率](https://docs.stripe.com/tax/tax-rates.md#using-multiple-tax-rates)を設定できます。 サブスクリプションの請求書が生成されると、税率がサブスクリプションから請求書にコピーされます。以下の例では、1 つ目のサブスクリプションアイテムに 2 つの税率 (3% と 5%) が適用されており、サブスクリプションレベルの税率の 1% を上書きします。2 つ目のアイテムには直接設定された税率がないため、サブスクリプションレベルの税率の 1% が自動的に適用されます。 | | | | | サブスクリプションアイテム 1 | 3% と 5% | ➡️ | 請求書アイテム 1 | 3% と 5% | | サブスクリプションアイテム 2 | (税率設定なし) | ➡️ | 請求書アイテム 2 | (税率設定なし) | | サブスクリプション | 1% | ➡️ | 請求書 | 1% | サブスクリプションを作成または更新するときに、[税率 ID](https://docs.stripe.com/api/subscription_items/object.md#subscription_item_object-tax_rates-id) を渡すことで、税率を設定できます。次の例では、既存のサブスクリプションアイテムを 2 つの税率で更新します。 ```curl curl https://api.stripe.com/v1/subscription_items/{{SUBSCRIPTIONITEM_ID}} \ -u "<>:" \ -d "tax_rates[]=txr_1F6kmAAJVYItwOKqV9IWehUH" \ -d "tax_rates[]=txr_2J8lmBBGHJYyuUJqF6QJtkNM" ``` サブスクリプションを作成または更新するときに、サブスクリプションレベルの税率を設定できます。[デフォルトの税率 ID](https://docs.stripe.com/api/subscriptions/object.md#subscription_object-default_tax_rates) を渡して、適用する税率を設定します。次の例では、既存のサブスクリプションを 2 つの税率で更新します。 ```curl curl https://api.stripe.com/v1/subscriptions/{{SUBSCRIPTION_ID}} \ -u "<>:" \ -d "default_tax_rates[]=txr_1EO66sClCIKljWvs98IiVfHW" \ -d "default_tax_rates[]=txr_1EEOvcClCIKljWvsqYb9U0MB" ``` ## サブスクリプションサービス期間ごとに税率を動的に設定 [請求書アイテムを追加](https://docs.stripe.com/billing/invoices/subscription.md#adding-upcoming-invoice-items)する場合や、販売する管轄区域の多くで税率が頻繁に変わる場合は、税率を動的に計算して、サブスクリプションの請求書の作成時に割り当てることができます。 サブスクリプションが更新され、請求書が作成されると、Stripe は `invoice.created` *Webhook* (A webhook is a real-time push notification sent to your application as a JSON payload through HTTPS requests) イベントを送信します。Stripe は[約 1 時間待機](https://docs.stripe.com/billing/subscriptions/webhooks.md#understand)してから請求書を確定し、支払い処理を行うか、メールを送ります。この待機の期間、請求書は [draft](https://docs.stripe.com/api/invoices/object.md#invoice_object-status) の状態で、編集可能です。プロセスに従って、その請求書に[税率を割り当て](https://docs.stripe.com/invoicing/taxes/tax-rates.md)ます。 クレジットの[比例配分](https://docs.stripe.com/billing/subscriptions/prorations.md) が適用される場合、[(請求書) 項目](https://docs.stripe.com/api/invoice-line-item/object.md) の `proration_details` パラメーターを使用して、クレジットの比例配分が適用される元のデビット項目を参照してください。この参照を使用して、税額をクレジットの按分に正しく調整してください。 ## 決済に税率を追加 Checkout Session で[税率](https://docs.stripe.com/tax/tax-rates.md) (売上税、VAT、GST、その他) を指定し、*サブスクリプション* (A Subscription represents the product details associated with the plan that your customer subscribes to. Allows you to charge the customer on a recurring basis)に税を適用できます。 - 顧客が決済フロープロセスを開始する前に、顧客に請求する正確な税率を把握している場合は、固定税率を使用します (イギリスの顧客にのみ販売し、常に 20% の VAT を課税する場合など)。 - *Prices* (Prices define how much and how often to charge for products. This includes how much the product costs, what currency to use, and the interval if the price is for subscriptions) API では、請求する税率を決定する前に顧客の詳細情報 (請求先住所、配送先住所など) が必要な場合に、動的税率を使用できます。動的税率では、地域ごとに異なる複数の税率 (イギリスの顧客には 20% の VAT、アメリカ・カリフォルニア州の顧客には 7.25% の売上税など) を作成でき、Stripe は顧客の居住地を、これらの税率のいずれかとマッチングします。 #### 固定税率 Checkout で開始したサブスクリプションにデフォルトの税率を適用するには、[subscription_data.default_tax_rates](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-subscription_data-default_tax_rates) を設定します。 #### curl ```bash curl https://api.stripe.com/v1/checkout/sessions \ -u <>: \ -d "line_items[][price]"="{{PRICE_ID}}" \ -d "line_items[][quantity]"=1 \-d "subscription_data[default_tax_rates][]"="{{TAX_RATE_ID}}" \ -d mode=subscription \ -d success_url="https://example.com/success" ``` また、[line_items.tax_rates](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-line_items-tax_rates) あるいは [subscription_data.items.tax_rates](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-subscription_data-items-tax_rates) を指定して、特定のプランまたはインボイスのラインアイテムに税率を適用することもできます。 #### curl ```bash curl https://api.stripe.com/v1/checkout/sessions \ -u <>: \ -d "line_items[][price]"="{{PRICE_ID}}" \ -d "line_items[][quantity]"=1 \-d "line_items[][tax_rates][0]"="{{TAX_RATE_ID}}" \ -d "mode"="subscription" \ -d "success_url"="https://example.com/success" ``` #### 動的税率 > #### Deprecated > > `line_items.dynamic_tax_rates` は非推奨です。代わりに [Stripe Tax](https://docs.stripe.com/tax.md) または [line_items.tax_rates](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-line_items-tax_rates) を使用してください。 [Tax Rate (税率)](https://docs.stripe.com/api/tax_rates/object.md) の配列を [line_items.dynamic_tax_rates](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-line_items-dynamic_tax_rates) に渡します。各 Tax Rate には[サポート対象の](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-line_items-dynamic_tax_rates) `country` が設定されている必要があり、アメリカの場合は `state` も必要です。 このリストでは、税率を顧客の[配送先住所](https://docs.stripe.com/payments/collect-addresses.md)または請求先住所と突き合わせます。請求する税率を決定する際は、請求先住所よりも配送先住所が優先されます。 配送先住所や請求先住所を収集していない場合は、税率の決定に顧客の国 (および該当する場合には郵便番号) が使用されます。顧客の配送先住所、請求先住所、または国に一致する税率を渡していない場合、税率は適用されません。 #### curl ```bash curl https://api.stripe.com/v1/checkout/sessions \ -u <>: \ -d "line_items[][price]"="{{PRICE_ID}}" \ -d "line_items[][quantity]"=1 \-d "line_items[][dynamic_tax_rates][]"="{{FIRST_TAX_RATE_ID}}" \ -d "line_items[][dynamic_tax_rates][]"="{{SECOND_TAX_RATE_ID}}" \ -d "mode"="subscription" \ -d "success_url"="https://example.com/success" ``` > [subscription_data.default_tax_rates](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-subscription_data-default_tax_rates) および [line_items.tax_rates](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-line_items-tax_rates) を [line_items.dynamic_tax_rates](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-line_items-dynamic_tax_rates) と組み合わせて使用することはできません。 Stripe のデータエクスポートを使用して、納付に必要な定期レポートを作成できます。詳細については、[税務申告と納付](https://docs.stripe.com/tax/tax-rates.md#remittance)をご覧ください。 ## See also - [顧客の所在地を特定する](https://docs.stripe.com/tax/customer-locations.md) - [顧客の納税者番号](https://docs.stripe.com/billing/customer/tax-ids.md) - [納税申告および申請](https://docs.stripe.com/tax/reports.md) - [税率](https://docs.stripe.com/tax/tax-rates.md) - [請求書の税率](https://docs.stripe.com/invoicing/taxes/tax-rates.md)