RyzeDeskRyzeDesk

Stripe

4105 articles

Tax threshold monitoring


Private preview

Tax threshold monitoring Private preview

Allow connected accounts to track their sales tax thresholds.

The tax threshold monitoring component enables connected accounts to track their potential sales tax collection requirements for payments processed through Stripe. Connected accounts interact with this component by viewing their volume and total amount of sales across all tax locations that Stripe monitors. This component is suitable for software platforms, which means that connected accounts are liable to collect taxes.

If you integrate Stripe Tax for your platform, you must collect information about the registrations with tax authorities of connected accounts in the applicable location. Connected accounts need to register with their tax authorities before adding their tax registrations in your platform. To correctly calculate and collect taxes for your platform, you must collect the tax registrations of connected accounts.

More details about how Stripe monitors user obligations are available at Monitor your obligations. The embedded component differs from the Dashboard and doesn’t include information such as unattributed revenue.

Requirements

  • Your integration must follow the software platforms guide for Tax on Connect . This means that connected accounts are liable to collect taxes.
  • If you’ve not already done so, render the Tax settings component and Tax registrations component . You need both the Tax settings component and the Tax registrations component to provide tax compliance control to connected accounts.

Integrate the tax threshold monitoring component

When creating an Account Session, enable tax threshold monitoring by specifying tax_threshold_monitoring in the components parameter.

Command Line

Select a language

cURL

Stripe CLI

Ruby

Python

PHP

Java

Node.js

Go

.NET

No results

After creating the account session and initialising ConnectJS, you can render the tax threshold component in the front end:

taxThresholdMonitoringPage.jsx

Select a language

React

HTML + JavaScript

No results

// Include this React component
import {
 ConnectTaxThresholdMonitoring,
 ConnectComponentsProvider,
} from "@stripe/react-connect-js";

return (
 <ConnectComponentsProvider connectInstance={stripeConnectInstance}>
 <div>
 <h2>Tax Threshold Monitoring</h2>
 <ConnectTaxThresholdMonitoring
 // Optional
 // displayCountries={["US", "CA", "DE"]}
 />
 </div>
 </ConnectComponentsProvider>
);
MethodTypeDescriptionDefault
setDisplayCountriesstring[]Array of two-letter country codes that limit the threshold monitoring locations that the connected account sees choose from.undefined (all countries permitted)

Request early access Private preview

Sign in or register for Stripe to request access to this Connect embedded component preview.

See also

Last verified 2026-09-27

Is this helpful?