# 1099 forms for platforms and marketplaces

If you operate a platform or marketplace, you may be required to file 1099 tax forms with the IRS and state authorities. If you’re a platform that is responsible for filing 1099s for your connected accounts, you can create, manage, file, and deliver 1099s directly from the Tax Reporting 1099 dashboard.
If you're not a platform or marketplace and accept payments with Stripe, see 1099-K tax forms.
---
A 1099 tax form is used to report various types of income and payment transactions. For example, a marketplace may issue 1099s to summarize earnings for independent contractors, while a software platform may issue 1099s to summarize their customers’ payment transaction volume. In addition, you’re required to file a 1099 tax form for each person or business from whom you withheld taxes, regardless of the amount of the payment.
## Common 1099 forms
The most common 1099 tax forms that platforms and marketplaces using Connect need to consider are Form 1099-K, Form 1099-NEC, and Form 1099 MISC. Consult a tax advisor to determine your specific tax filing and reporting requirements.
- **Form**
- **General use**
- **When to send (federal requirements)**
- **Deadline to report tax forms to IRS**
- **Deadline to provide tax forms to recipient**
---
- [1099-K](https://www.irs.gov/forms-pubs/about-form-1099-k)
- Typically used to report payment transactions.
- Account meets **all** of the following criteria in the last calendar year:
  * Based in the United States or held by a U.S. taxpayer
  * Have greater than 20,000 USD in total gross volume and 200 transactions in a calendar year
- Feb 28 if paper filing
  Mar 31 if e-filing
- Jan 31
---
- [1099-NEC](https://www.irs.gov/forms-pubs/about-form-1099-nec)
- Typically used to report non-employee compensation.
- 
- Jan 31
- Jan 31
---
- [1099-MISC](https://www.irs.gov/forms-pubs/about-form-1099-misc)
- Typically used to report other forms of income to service providers or independent contractors.
- Account meets **all** of the following criteria in the last calendar year:
  * Based in the US or US taxpayer
  * Generated 600 USD or more in payments
- Feb 28 if paper filing
  Mar 31 if e-filing
- Jan 31
  (Feb 15 if reporting in Box 8 or 10)
The 1099-K thresholds by calendar year are as follows:
* **2023 and earlier:** Greater than 20,000 USD in total gross volume and greater than 200 transactions
* **2024:** Greater than 5,000 USD in total gross volume, with no transaction minimum
* **2025 and later:** Greater than 20,000 USD in total gross volume and greater than 200 transactions
## Penalties
[IRS penalties](https://www.irs.gov/government-entities/federal-state-local-governments/increase-in-information-return-penalties?_ga=1.234758618.574228851.1477328285)&nbsp;ranging from 60 USD to 340 USD per form may apply for each instance where you:
* Don’t file an information return with the IRS by the deadline
* Don’t provide the recipient a statement by the deadline
* Don’t report a Taxpayer ID (TIN)
* Report an incorrect TIN
* Report incorrect information
* Don’t provide the recipient with all required information
* Don’t e-file with the IRS when required to e-file
Larger penalties may be enforced where there is evidence of intentional disregard or neglect.
## 1099 filing by account type
1099 filing depends on the connected account type:
* **Standard accounts:** Stripe files. Stripe generates and files 1099-K forms automatically for Standard accounts that meet thresholds. The platform is not required to take action.
* **Express accounts:** Platform files. The platform is responsible for filing and delivering 1099 forms and may use the Connect tax reporting product for this purpose. Stripe provides the tooling, but the platform must initiate filing.
* **Custom accounts:** Platform files. Same as Express — the platform owns the filing obligation. Nothing happens without platform action.
* **Unified Accounts (UA1/UA2):** Depends on pricing configuration. For UA platforms, filing responsibility follows who owns pricing. Check your platform configuration or contact your Stripe account team if you are unsure.
Even when the platform owns the filing, Stripe handles:
* Threshold calculation (determining which accounts meet state and federal thresholds)
* TIN verification (format and heuristic checks)
* IRS e-filing and state filing submission (when the platform uses the Stripe tax reporting product)
* Delivery to connected accounts (e-delivery or postal mail, when configured)
The platform is responsible for onboarding to the tax reporting product, setting up payer information, and initiating filing within the annual filing window.
## What happens if a platform doesn't file
For Express and Custom accounts, if the platform doesn't take action before the filing deadline:
* Connected accounts won't receive 1099 forms through Stripe.
* Connected accounts may contact the platform directly requesting their forms.
* The platform may be subject to IRS penalties for failure to file or deliver required information returns.
Stripe doesn't automatically file on behalf of Express or Custom platforms. If a platform misses the filing deadline, it should contact Stripe Support to understand available options.
## Filing after Stripe’s recommended e-filing date
We set our [recommended filing date](https://docs.stripe.com/connect/get-started-tax-reporting#tax-season-checklist) to ensure forms are postmarked by the IRS deadline. Stripe does not control IRS filing deadlines.
Filing remains open after this date, but we can’t guarantee on-time postmarking if you file after our recommended date.
If you’re past the deadline for pre-filing, recommended e-filing, or the IRS postmark due date, you should immediately complete these [tax reporting steps](https://docs.stripe.com/connect/get-started-tax-reporting#get-ready). Ensure your platform and connected account reporting info is accurate before filing.
Generally, you must deliver Forms 1099 via postal mail to your connected accounts unless you’ve [obtained consent](https://www.irs.gov/government-entities/federal-state-local-governments/requirements-for-furnishing-form-1099-g-electronically) to only deliver forms electronically. You can always deliver an electronic copy in addition to a paper copy, which doesn’t require consent.
[Review your Stripe delivery options](https://docs.stripe.com/connect/deliver-tax-forms), but keep in mind that you will need to drive collecting e-consent if you’re past the mid-January pre-filing deadline. Anyone issuing ten or more 1099 forms is required to e-file with the IRS.
## Filing extensions
Stripe does not control IRS filing deadlines and can’t grant you an extension. You’ll need to work directly with the IRS.
If you need more time to file 1099-Ks, you can submit an [IRS Form 8809](https://www.irs.gov/pub/irs-pdf/f8809.pdf) to apply for an extension.
If you need more time to deliver 1099-Ks to recipients, a letter to the IRS is required to explain the reasons for delay. Extensions must be requested before the original IRS due dates.
Learn more about [filing extensions on the IRS website](https://www.irs.gov/instructions/i1099gi#idm140041424500000).
### Is a U.S. Taxpayer Identification Number (TIN) required to file with Stripe’s 1099 product?
Yes, the IRS requires a U.S. payer TIN on every informational return. The platform’s TIN will appear on each connected account’s 1099 form.
---
_This article is neither legal advice nor tax advice. We recommend that you speak to your tax advisor with any questions or concerns around tax reporting._