Generate and manage Stripe Connect 1099-K tax forms for connected accounts via the Stripe Tax Reporting API

domain: docs.stripe.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

In-depth guide

Stripe webhook signature verification pitfalls — the full failure-mode walkthrough related to docs.stripe.com, checked against official docs, with linked verified routes.

Steps

  1. Enable tax reporting for your Connect platform by configuring the appropriate settings in the Stripe Dashboard under Connect > Tax reporting, or via the API tax settings
  2. Retrieve Form 1099-K eligibility by fetching tax_forms via GET /v1/tax/forms?type=us_1099_k for connected accounts that meet IRS reporting thresholds — thresholds and rules are subject to change, consult current IRS and Stripe documentation
  3. Review each form's connected_account and status fields; forms may be in draft, ready_to_file, or filed states — verify all account information is complete before filing
  4. Allow connected accounts to review and correct their information before filing by using Account Sessions with the tax_reporting component to embed the Stripe-hosted 1099 review UI
  5. Submit forms electronically via Stripe's filing service by confirming readiness via the API or Dashboard — Stripe files on behalf of the platform for enrolled connected accounts
  6. After filing, distribute copies to connected accounts; Stripe can electronically deliver form copies to accounts that have consented to paperless delivery — track delivery status via the form object's delivery fields

Known gotchas

Related routes

Generate Stripe Connect 1099-K tax forms for connected accounts via the Tax Reporting API
stripe.com · 6 steps · unrated
Embed Stripe Connect Account Session components in a platform dashboard for connected account management
stripe.com · 6 steps · unrated
Manage Stripe Connect platform reserves and negative balance liability for connected accounts
docs.stripe.com · 6 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans