コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
売上
プラットフォームおよびマーケットプレイス
資金管理
開発者向けのツール
概要
Billing
税金
レポート機能
データ
    概要
    スキーマ
    カスタムレポート
    Sigma API
    カスタムレポートを作成
    Sigma を使用してクエリを作成
    組織全体のデータに対してクエリを実行
    Stripe データを同期
    Data Pipeline
    データウェアハウスにデータをエクスポート
    クラウドストレージにデータをエクスポート
    データ管理
    データの鮮度
    ビジネスと商品データのユースケース
      取引データ
      不審請求の申し立てと不正利用データ
      すべての手数料データ
      Billing のデータ
      税務データ
      連結アカウントデータ
      カードの発行データ
    外部データをインポート
スタートアップの企業設立
ホーム売上DataBusiness and product data use cases

税務データのクエリ

Sigma または Data Pipeline を使用して、税務情報を取得します。

ページをコピー

Stripe Tax のデータには、Payment Links、Checkout、Subscription、Invoice、カスタムの実装、プラットフォーム利用の連携による自動計算でおおまかな税額を提供するさまざまなコンポーネントが含まれています。税金固有のデータはすべてスキーマの税金セクションで利用できます。プライマリーテーブルは tax_transactions です。

税金データを詳しく調べたい場合、tax_transaction_line_items、tax_transaction_shipping_costs、tax_transaction_jurisdiction_details など、tax_transaction のコンポーネントを表すその他のテーブルも使用することができます。

この図は、税金の自動計算中に作成されるすべてのコンポーネントと、計算をトリガーした元のオブジェクトとの関係を示しています。この例に示されている金額は、補助通貨単位で表示されています (ドルではなくセントなど)。

税取引

tax_transactions テーブルの各行は 1 つの tax_transaction オブジェクトで表されます。Tax transaction は、取引または差戻しに対する見積税額または減額後の税額を記録します。自動税金計算で作成されたすべての税取引について報告することが可能です。

税額のレポートを作成する際には、この表を起点にして作成することをお勧めします。税額を確認するには以下の税金表と結合させる必要がありますが、この表は Invoice や Checkout セッションのような他の製品とデータを結びつけます。 source_id と source_type を使用して非課税表に結合すると、税取引の作成をトリガーするオブジェクトが返されます。

税取引は、元の Source オブジェクトと 1 対 1 の関係があります。以下の例は、申告対象の税取引と請求書の元のソースのリストを取得しています。これは、請求データのクエリで拡張することが可能です。

select tx.id as tax_transaction_id, tx.posted_at as tax_transaction_posted_at, inv.id as invoice_id, inv.total as invoice_total from tax_transactions tx inner join invoices inv on inv.id = tx.source_id limit 5
tax_transaction_idtax_transaction_posted_atinvoice_idinvoice_total
tax_Ca3FCIBcweh7aq22024-06-18 16:40:16 +0000in_ilP0zc1Shqe53Pe20,000
tax_w6EhM5nzLzOwpGY2021-06-28 00:01:21 +0000in_O41wUQLe4kwHx6D189
tax_u6kDugyF25Lswmp2024-06-23 23:35:40 +0000in_hRB4jALTf5cGCeW219
tax_xbpFIIyiFVhdRxH2024-06-23 23:35:40 +0000in_7FovvAOEHoKQRmk10,475
tax_JljUeOniJITnMqy2023-07-23 04:03:06 +0000in_nJw5JcqQDxhp0RF200

税取引のメタデータ

税取引には、カスタムの実装で設定したメタデータが含まれる場合があります。tax_transactions_metadata の各行には、1 組のキーと値のペアが返されます。

税取引アイテム

税金のラインアイテムと税送料は、税取引の合計金額と税額を構成します。税金のラインアイテムと税送料はそれぞれのテーブルにありますが、どちらも金額と合計税額を構成します。

税金のラインアイテム

税金のラインアイテムは、商品の販売に関係するラインアイテムを表します。tax_transaction_line_items の各行は、tax_transaction に関連付けられた単一の税金のラインアイテムで表されます。

税送料

税送料は、商品の配送に関係する配送アイテムを表します。tax_transaction_shipping_costs の各行は、tax_transaction に関連付けられた単一の配送料で表されます。

注

これらのテーブルは、各アイテムに基づく概要情報を提供します。1 つの税取引に複数のラインアイテムと 1 つの配送料を設定でき、これらが税取引の金額を構成します。

amount: ラインアイテムの総額を表します。tax_behavior が inclusive の場合は税額を含みます。tax_behavior が exclusive (デフォルト) の場合、税額は除外されます。

amount_tax: ラインアイテムの税額を表します。

currency: amount と amount_tax を定義する取引通貨です。異なる種類の通貨を合計すると、予期しない結果が生じます。

以下の例では、tax_transaction のすべての金額と税額のリストを取得しています。

with tax_amounts as ( select li.tax_transaction_id, li.id, li.amount, li.amount_tax, li.tax_behavior, li.currency, 'line_item' as item_type from tax_transaction_line_items li union all select sc.tax_transaction_id, sc.id, sc.amount, sc.amount_tax, sc.tax_behavior, sc.currency, 'shipping_cost' as item_type from tax_transaction_shipping_costs sc ) select id, amount, amount_tax, tax_behavior, currency, item_type from tax_amounts where tax_transaction_id = 'tax_d2e5470dC63u'
IDamountamount_taxtax_behaviorcurrencyitem_type
tax_li_ZHug1VM6XRlWgYo3,1000外税usdline_item
tax_li_bgV9zMA0TraXfYb1,999190外税usdline_item
tax_li_JGYubjsBRSG3l9H3,500304内税usdline_item
tax_li_BKcNQEiWNRZw5ri4,242242外税usdline_item
tax_li_kSmlB8W7jzoVjIG7990外税usdshipping_cost

税取引のラインアイテムのメタデータ

税取引のラインアイテムには、カスタムの実装で設定したメタデータが含まれる場合があります。tax_transaction_line_items_metadata の各行には、1 組のキーと値のペアが返されます。

税取引管轄区域情報

tax_transaction_jurisdiction_details テーブルの各行は、税取引アイテム (tax_transaction_line_item または tax_transaction_shipping_cost) を納める管轄区域を表します 。

管轄区域情報について

このテーブルは、各管轄区域についての詳細な情報を提供するものです。1 つの税取引アイテムに、税取引アイテムの金額を納める管轄区域を複数設定することができます。

すべての管轄区域にわたって amount_taxable または amount_non_taxable を合計しても、税取引アイテムの amount と等しくなるとは限りません。

amount_taxable: 税取引アイテムの amount までの金額であり、課税対象となります。複数の管轄区域で同じ課税額を設定できます。

amount_non_taxable: 税取引アイテムの amount までの金額であり、非課税対象となります。複数の管轄区域で同じ非課税額を設定できます。

amount_tax: 税取引アイテム amount_tax の一部です。すべての管轄区域でこれを合計すると、税取引アイテムの amount_tax になります。

currency: amount_taxable、amount_non_taxable、amount_tax を定義する取引通貨です。異なる種類の通貨を合計すると、予期しない結果が生じます。

filing_currency: 管轄の税務局が使用し、filing_amount_taxable、filing_amount_non_taxable、filing_amount_tax を定義する申告通貨です。異なる種類の通貨を合計すると、予期しない結果が生じます。

次の例では、税取引アイテムのすべての管轄区域情報を取得しています。

select jd.amount_taxable, jd.amount_non_taxable, jd.amount_tax, jd.taxability_reason, jd.jurisdiction_level, jd.jurisdiction_name, concat(jd.jurisdiction_country, '-', jd.jurisdiction_state) as jurisdiction_location from tax_transaction_jurisdiction_details jd where li.id = 'tax_li_52d37cdd6f7'
amount_taxableamount_non_taxableamount_taxtaxability_reasonjurisdiction_leveljurisdiction_namejurisdiction_location
01,2990not_subject_to_tax国アメリカ
1,299077standard_rated都道府県カリフォルニア州US-CA
1,299016standard_rated郡サンディエゴUS-CA
1,29907standard_rated地区売上税および使用税 (CVVT)US-CA
1,29907standard_rated地区売上税および使用税 (CVGT)US-CA
1,29907standard_rated地区Regional Transportation Commission (SDCT)US-CA

クエリ例

その他の例については、Sigma サイドバーのクエリテンプレートライブラリの税金セクションをご覧ください。

月別の仮受消費税

この例では、ラインアイテムと送料に課される税額を、月別および通貨別にまとめています。

with tax_amounts as ( select li.tax_transaction_id, li.amount, li.amount_tax, li.tax_behavior, li.currency from tax_transaction_line_items li union all select sc.tax_transaction_id, sc.amount, sc.amount_tax, sc.tax_behavior, sc.currency from tax_transaction_shipping_costs sc ), tax_liability as ( select date_format(date_trunc('month', posted_at), '%Y-%m-%d') as month, currency as presentment_currency, sum( (
月presentment_currencytotal_sales_excluding_taxtotal_tax
2025-06-01usd286,60043,522
2025-06-01EUR30,89856
2025-05-01usd79,7762,565
2025-05-01EUR55,4343,954

税金アイテム別の管轄区域情報

このテンプレートは、前月の税取引の管轄区域情報をアイテム別に分け、カスタマイズ可能なアイテム別エクスポートを生成します。テンプレートのコメントをすべてご確認の上、ニーズに合わせたカスタマイズの方法をご覧ください。

with tax_amounts as ( select li.id, li.source_line_item_id, li.amount, li.amount_tax, li.tax_behavior, li.tax_code, li.currency, li.quantity_decimal from tax_transaction_line_items li union all select sc.id, -- Shipping costs do not have source line item IDs '' as source_line_item_id, sc.amount, sc.amount_tax, sc.tax_behavior, sc.tax_code, sc.currency, -- Shipping costs do not have a quantity '' as quantity_decimal from
source_idsource_typepresentment_currencyposted_attax_datetransaction_source_item_idtransaction_item_idamountamount_taxtax_behaviortax_codejurisdiction_namejurisdiction_level…
in_ycadeIyTAD3aPwU請求書EUR2025-05-162025-05-16il_f2QXfgEBVTKpjCUtax_il_dUUPALHahAZ8cdF-199-20外税txcd_99999999アイルランド国…
in_EXbD1Qf6nETf6kd請求書usd2025-05-162025-05-16il_vV8Zh0BNo87xekDtax_il_V3yxprKWoyUjPqd10,0001,000外税txcd_99999999ロードアイランド州都道府県…
in_AjNXZGZ4co3km6V請求書usd2025-05-072025-05-07il_GKjQtCHoEr2RWDYtax_il_4hOAB21rR8KVCO72,999371外税txcd_99999999第 17 防火地区地区…
このページはお役に立ちましたか。
はいいいえ
お困りのことがございましたら 、サポートにお問い合わせください。
早期アクセスプログラムにご参加ください。
変更ログをご覧ください。
ご不明な点がございましたら、お問い合わせください。
LLM ですか?llms.txt を読んでください。
Powered by Markdoc