Stripe files a 1099-K.
Only you can file the return.
Your entity, treaty status, counterparties, and thresholds all live outside Stripe. That makes its 1099-K a starting point, not the answer.
Stripe cannot be the one to tell you this number.
What it reconciles
Four deliverables, one operation each: your obligation set against what Stripe reported, resolved into the forms and figures you file.
Stripe reports box 1a gross, before a single refund or fee comes out. We reconcile it down to the income you actually book, line by line against the charge ledger.
Every foreign payee needs a W-8 on file, and absent one, presumptive withholding. We classify each counterparty, flag the missing forms, and produce the 1042-S set that Stripe payouts never carry.
If you pay out to sellers in the EU, DAC7 makes you report the ones past the threshold, by member state. We split your payouts by jurisdiction and assemble the seller report on the directive schedule.
Run a marketplace on Connect and some tax is yours as the facilitator, some belongs to each connected seller. We draw that line, map the nexus, and produce the per-seller forms.
Why it has to be independent
Stripe issues the 1099-K from the same ledger it runs your payments on. That is the reason it cannot also be the party that certifies what you owe. The counterparty to a number should not be the one who grades it.
An independent audit keeps a second set of books, reconciled from sources Stripe does not control: the tax code, ECB reference rates, your entity, and the forms on file. The figure you file is then one a party with no stake in the answer stands behind.
A second set of books, kept by a party with no stake in the answer.
How an engagement runs
Get early access to Connect Tax & Books.
The Fee Audit runs today, free. Connect Tax & Books is the flagship, in build now, and early access opens first to the list.
Stripe cannot be the one to tell you this number.