Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Developer tools
Get started
Payments
Finance automation
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Overview
Get started with Connect
Integration fundamentals
Example integrations
Onboard accounts
Configure account Dashboards
Accept payments
Pay out to accounts
Manage your Connect platform
Tax forms for your Connect platform
    Overview
    Get started with tax reporting
    1099 Tax Support and Communication Guide
    Tax form settings
    Calculation methods
    Identity information on tax forms
    File tax forms
    File tax forms with states
    Identify forms with missing information
      Connect W8 and W9
      Tax ID Additional Verification
    Update and create tax forms
    Deliver tax forms
    Deliver tax forms with the Express Dashboard
    Correct tax forms
    Split tax forms
    Tax year changeover
    Platform tax reporting (non-US)
Work with connected account types
HomePlatforms and marketplacesTax forms for your Connect platformIdentify forms with missing information

Tax ID Additional Verification

Learn how to use Stripe Tax ID Additional Verification to collect and verify the Tax ID of your users.

Copy page

Connect dynamically requires onboarding information to keep your accounts compliant, but you can influence what information Connect requires in your platform by adding additional verifications (AVs) to accounts. Requesting an additional verification requires your connected accounts to provide certain information, which is then verified.

Platforms might be subject to IRS fines up to 310 USD per submission if they file 1099s with incorrect information (for example, name or tax ID mismatches). The Tax ID AV provides a way for platforms to collect certified tax IDs throughout the year directly from your connected accounts before issuing 1099s, to make sure the appropriate 1099 tax forms use the correct Taxpayer Identification Number (TIN).

The Tax ID Additional Verification performs a name and TIN check either at the personal level or business level based on required verification information for taxes.

How it works

The Tax ID Additional Verification allows you to enforce the mandatory collection and verification of tax ID requirements for a connected account. Platforms add requirements for Tax ID collection/verification for a connected account using the Accounts API.

For Custom Connect platforms, after you add the requirements on a connected account, your platform can Create an account link to redirect the user from your platform to Connect Onboarding. Alternatively, you can collect the requirements directly from your platform, and then send it to Stripe using Update an account. For Express Connect platforms, Stripe sends the Express connected accounts an email to complete the missing or invalid requirements using the Express Dashboard.

After Stripe receives the user’s TIN, we automatically verify it by comparing it with the IRS database. If the IRS database confirms the TIN is a match, the requirements are considered satisfied. If the IRS database doesn’t return a TIN match with the connected account’s tax details, then enforcement limits are triggered.

Platforms have full customization in setting enforcement limits to determine when Connected Accounts are required to provide a verified TIN. You can set the following enforcement limits to impose disablement of payouts or payouts or payments if a verified TIN isn’t on file:

  • Upfront: Block payouts or payments if a verified TIN isn’t on file immediately.
  • Volume: Block payouts or payments if a verified TIN isn’t on file after processing x USD.
  • Time: Block payouts or payments if a verified TIN isn’t on file after x days.
  • Combo: Block payouts or payments if a verified TIN isn’t on file after x days or after processing x USD.

Get started

Currently, access to Stripe’s Tax ID Additional Verification is limited to US preview users. To request access to the preview, reach out to your account team or contact Stripe for more information.

Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access program.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc