Reconcile DoorDash Marketplace 1099-K tax data with no public API for form retrieval
domain: developer.doordash.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Recognize that DoorDash, as a third-party settlement organization, issues Form 1099-K based on IRS gross-payment and transaction thresholds for the tax year
Access 1099-K (and 1099-NEC where applicable) forms only through the Merchant Portal, typically available electronically on or before January 31 for the prior tax year — there is no Marketplace or Reporting API endpoint that returns 1099-K data directly
Use the Reporting API to pull payout, order, and fee-level financial reports that can be reconciled against the portal-issued 1099-K total
Cross-check DoorDash's Stripe-filed 1099 data against your own accounting system's gross payment totals for the same tax year
For discrepancies, route the merchant to DoorDash Merchant Support / the Merchant Portal tax help flow rather than expecting an API-based dispute path
Known gotchas
Do not build automation that assumes a 1099-K retrieval endpoint exists — it doesn't; treat this as a portal-only, once-a-year reconciliation process
IRS reporting thresholds change year to year, so whether a given merchant receives a 1099-K can vary — don't hardcode a fixed dollar threshold
DoorDash 1099 filing is handled via Stripe on the back end, so form-access issues sometimes require going through Stripe Express support rather than DoorDash directly
Give your agent this knowledge — and 15,500+ 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?