the flagship · connect tax & books

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.

Expected
your books of record · IRC 6050W / 1441
the return you must file
Observed
Stripe 1099-K + payout forms
gross receipts, reported as-is
The difference
the reconciled filing1042-S × 47 · one corrected 1099-K basis · the figures Stripe cannot certify
read-only · classified against IRS presumption rules312 payees · 47 foreign

Stripe cannot be the one to tell you this number.

01

What it reconciles

Four deliverables, one operation each: your obligation set against what Stripe reported, resolved into the forms and figures you file.

1099-K reconciliationgross receipts vs your books of record
1099-K
Expected
your books of record
net reportable income
Observed
Stripe 1099-K · box 1a
$1,347,220 gross
The difference
$1,284,900the figure you actually report, reconciled from refunds, chargebacks, and fees

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.

read-only · reconciled against your charge ledger14,203 charges · 12 months
Cross-border withholdingw-8ben / ben-e collection + 1042-s
W-8BEN · 1042-S
Expected
the tax code · IRC 1441 / 1461
collect W-8, withhold, file 1042-S
Observed
Stripe payouts
paid gross · no forms on file
The difference
1042-S × 4747 foreign payees classified against IRS presumption rules · due March 15, 2027

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.

read-only · classified against IRS presumption rules312 payees · 47 foreign
DAC7 reportingeu marketplace seller reporting
DAC7 · DPI
Expected
EU directive 2021/514
report EU sellers over threshold
Observed
Stripe payout records
payouts, no jurisdiction split
The difference
23 reportable sellersEU sellers past the 30-sale / EUR 2,000 threshold · filed by January 31

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.

read-only · matched against member-state thresholdsreportable across 6 member states
Connect marketplace taxif you run a Connect marketplace
conditional1099 · nexus
Expected
your seller records · nexus rules
the obligations you carry as facilitator
Observed
Stripe Connect transfers
transfers, not tax positions
The difference
yours vs the seller'sper-seller 1099s and the facilitator liabilities that are yours to file, not theirs

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.

read-only · scoped to Connect transfers you controlconditional · marketplaces only
02

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.

03

How an engagement runs

01
Connect a read-only key
You create a restricted Stripe key with read-only scopes and connect it. We can read charges, payouts, and Connect transfers. We can never move money, issue a refund, or change anything.
02
We reconcile against what you actually owe
We rebuild your reportable position from your entity, treaty status, payee classifications, and thresholds, none of which live in Stripe, and set it against what Stripe reported.
03
You receive corrected figures and filings
You get the reconciled numbers and the forms ready to file: 1042-S, DAC7, a corrected 1099-K basis. Flat fee, agreed up front. No percentage of anything we find.
get early access

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.

Read-only access, never in the funds flow.how access works

Stripe cannot be the one to tell you this number.