Create account
Sign in
Home
Payments
Business operations
Financial services
Developer tools
Security
All products
Home
Payments
Business operations
Home
Payments
Business operations
Financial services
Developer tools
Support
Overview
Overview
Get started
Collect payments then pay out
Enable other businesses to accept payments directly
Pay out money
Explore Connect
Onboard your accounts
Choose your account type
Standard
Express
Custom
Service agreement types
Account capabilities
Update verified info
Accept payments
Create a charge
Create a payments page
Add payment methods
Set statement descriptors
Clone customers across accounts
Create a subscription
Debit connected accounts
Pay out
Set bank and debit card payouts
Bank accounts
Manage payout schedule
Manual payouts
Payout reversals
Instant Payouts
Cross-border payouts
Manage funds
Add money to your platform balance
Account balance
Handle other currencies
Manage accounts
Best practices
Listen for updates
Dashboard account management
Platform controls for Standard accounts
Make API calls for connected accounts
Set MCCs
Testing
Manage tax forms
Overview
Get started with tax reporting
Tax form settings
Calculation methods
File tax forms
File tax forms with states
Modify tax forms
Deliver tax forms
Correct tax forms
Tax reporting for Payable users
Testing
connect
·
HomePaymentsMultiparty payments

File your 1099 tax forms

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

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

Obtain “Ready” status

Stripe categorizes your tax forms as follows:

  • Will not file
  • Needs attention
  • Ready

You should obtain a “Ready” status prior to filing your tax forms.

Forms in “Needs attention” status may be missing the name, taxpayer identification number (TIN), or part of the address. You can provide missing information by updating the connected accounts or updating the tax form with CSV import.

Forms in “Will not file” status are below the IRS threshold and won’t be filed. You may choose to 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.

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 “Ready” status. All forms marked “Ready” (or “Ready!” if you applied filing requirements) are automatically filed when you complete the filing process.

From the Tax forms view in the Dashboard, click the File button, then File with IRS to begin the filing process.

You’ll first 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 button to queue your tax forms for automatic filing with the IRS.

Accept an IRS penalty of perjury statement

Deliver your tax forms

If you chose the postal delivery option for your tax forms, they’ll be mailed automatically as part of the filing process. For information, see Deliver tax forms.

Was this page helpful?
Questions? Contact us.
Developer tutorials on YouTube.
You can unsubscribe at any time. Read our privacy policy.
On this page
Obtain “Ready” status
Confirm tax form settings
File your tax forms
Deliver your tax forms