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
    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 platform

File your 1099 tax forms

Learn how to file 1099 forms with the appropriate revenue authorities, such as the IRS and state tax authorities.

Copy page

Before you can file your 1099 tax forms, you must ensure they’re complete and accurate.

Getting your 1099 Forms

If you work for or use a platform that pays you through Stripe and want to learn about your 1099 forms and how to retrieve them, see 1099 tax forms.

Obtain “Ready” status

Stripe categorizes your tax forms as follows:

  • Will not file
  • Needs attention
  • Ready

Stripe automatically identifies forms if they exceed the IRS or state filing thresholds as Ready or Needs attention:

You must obtain a Ready status before you can file your tax forms.

Forms in Needs attention status might be missing the name, taxpayer identification number (TIN), or part of the address. You can provide missing information by updating the connected account from the Connected accounts page in your Dashboard or by updating the tax form.

Forms with federal filing status or state filing status of Will not file are below either the IRS or State thresholds. When a form doesn’t meet the threshold set at the federal or state level it’s not filed with that respective tax authority. You can file tax forms that are below the threshold or are incomplete by specifying filing requirements in a CSV import. You can also use filing requirements to omit a tax form from filing.

“Ready” or “Needs Attention” forms that appear to be below threshold

Some forms with totals that might seem below the federal threshold can also show up as Ready or Needs Attention for two reasons:

  • Grouped TIN
  • The state threshold is lower than the IRS threshold

Grouped TIN

Per IRS regulations, when multiple forms share the same Tax Identification Number (TIN), Stripe calculates each form’s filing eligibility based on the aggregate total of all those forms. As a result, an individual form that appears to be below the IRS threshold can still require filing because the total amount of all forms sharing its TIN exceeds the threshold.

When Stripe calculates the aggregate total of forms that share the same TIN, it includes a maximum of 100 forms. If you have more than 100 forms that share the same TIN, manually verify their filing eligibility.

Stripe files each form separately, regardless of whether it shares a TIN with other forms.

If an account is grouped, you will see this in the Dashboard:

Tooltip showing a message about aggregating forms that use the same TIN

To determine which forms share the same TIN, enter the ID of the form in the Forms grouped with filter and apply the filter.

The state threshold is lower than the IRS threshold

Another reason why a form might appear as Ready or Needs attention for the IRS is that the form needs to be filed to a state that is part of the Combined Federal and State Filing (CFSF) program. For CFSF states, forms filed to the IRS are automatically forwarded to the appropriate state, eliminating the need to file separately to the state. Check the 1099 form requirements by state section to determine which states are part of the CFSF program and have lower state filing thresholds than the IRS.

Confirm tax form settings

Confirm the accuracy of your payer information and tax form settings before filing. You’ll reconfirm some tax form settings in the filing process, but you should also confirm the tax form settings before filing.

File your tax forms

When you’re ready to file, perform one final check of the forms that are in a Ready state. Clicking the File button automatically pulls forms in a Ready state (or Ready! If you applied filing requirements) into the filing process.

If needed, you can complete the filing process more than once and file forms in batches as they become Ready. The forms for the IRS and the States will be filed at the same time. Currently, there’s no option to file forms with the IRS and States separately.

Caution

If you have forms in a Needs Attention state and want to file them as they are, you can override the form status by explicitly updating the filing requirement.

From the Tax reporting view in the Dashboard, click the File button to begin the filing process.

Confirm your payer information. To change any payer information, close the filing process and go to your tax form settings. If you file forms with incorrect payer information, the IRS requires you to mail a letter with the corrections.

Confirm payer information

Next, confirm the settings for specific tax form types. To change the settings, close the filing process and go to your tax form settings.

Confirm settings for tax form types

Finally, accept a standard IRS penalty of perjury statement. Click the File tax forms button to queue your tax forms for automatic filing with the IRS.

If you aren’t filing any 1099 tax form corrections, you can disregard delivery preferences for form corrections. Choose either Mail or None and proceed with filing your forms. Tax forms will be delivered according to your delivery settings.

Accept an IRS penalty of perjury statement

Accept an IRS penalty of perjury statement

After you click File tax forms, a Success message displays.

Accept an IRS penalty of perjury statement

After filing your 1099 tax forms

After you submit your filing request, Stripe collects and transmits your forms to the IRS and applicable state reporting agencies, and delivers forms to your connected accounts based on your delivery settings.

If you’ve enabled e-delivery, Stripe immediately emails your connected accounts so they can access forms in the Stripe Express Dashboard. For postal delivery, USPS first class mail can take up to 10 business days.

If you need to file a form with both the IRS and the state, the form is sent only one time to the connected account user. For more information, see Deliver tax forms.

Understand tax form status

To help you determine if you need to take action on any forms, the status of filed tax forms updates automatically.

Federal Filing Status:

The IRS typically responds to us within 5 business days. At that point, you can expect to see the Federal filing status change from Filed to either Accepted or Rejected. Learn more about common rejection reasons.

State filing Status

States have varied timelines for submission results. In most cases, state filings can take up to 14 days for the State filing status to move from Filed to either Accepted or Rejected. Learn more about common rejection reasons.

Note

The Rejected status implies that the form was either rejected by the State after submission, or that the State refused to accept the information during submission.

Delivery status

For electronic delivery, the delivery status changes to Delivered a few minutes after the email is delivered.

For postal mail, the delivery status changes to Delivered after Stripe’s postal delivery partner confirms that the mailing is delivered. That can take several days.

A delivery status of Failed means that an issue prevented the mailing from being completed. This typically occurs when the mailing address on file contains errors.

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