1099 Sorted / 1099-K reconciler
← All articles

The 1099-K / 1099-NEC Overlap: Where Client Income Gets Double-Counted

A client hands you a 1099-K from Stripe and a 1099-NEC from a client of theirs, and both forms appear to include the same payment. Add them together without checking, and you've overstated income on the return — a mistake that's easy to make and, unlike underreporting, rarely gets caught until an amended return is needed.

Why the overlap happens

A 1099-NEC is issued by a business that paid your client directly for services — it reports what that one payer sent. A 1099-K is issued by a payment processor and reports everything that moved through the account, regardless of who sent it. If a client's customer pays an invoice through Stripe, and that customer also happens to issue a 1099-NEC for the same payment, the same dollar can legitimately appear on both forms.

This isn't a processor or payer error. Both forms are doing exactly what they're supposed to — reporting the transaction from their own vantage point. The overlap is a structural feature of how two independent reporting systems describe the same event, and resolving it is on the preparer, not on either form.

How to find it

Go through the 1099-K's transaction detail and flag any payment from a customer who also appears as an issuer on a 1099-NEC. A matching amount and rough date is enough to treat it as the same transaction. This is manual work unless you're cross-referencing programmatically — there's no field on either form that flags the overlap for you.

Once you've found a match, which form wins?

Generally, treat the 1099-NEC as the more specific record — it identifies who paid and why. The matched amount should be counted once, from the 1099-NEC, and excluded from the 1099-K side of your reconciliation so it isn't added a second time when you total up Stripe's gross.

What's left on the 1099-K side after removing matches

Once matched NEC payments are excluded, the remainder of the 1099-K total is typically:

All of it is still taxable, still belongs on Schedule C — it's simply income with no NEC counterpart, which is normal and doesn't need a special explanation on the return itself, only in your own workpaper.

Documenting it so it survives a question later

If the IRS ever asks why total 1099-K plus 1099-NEC amounts exceed reported income, having a workpaper that shows exactly which transactions were matched and excluded turns a potential notice into a five-minute response. Reconstructing that after the fact, a year later, from memory, is a much worse version of the same task.

Doing this across more than one client, every season

Manually cross-referencing one client's forms is tedious but doable. Across forty clients with two or three processors and a handful of NEC-issuing customers each, it's the kind of task that quietly eats a week. 1099 Sorted flags likely overlaps automatically when you reconcile a 1099-K against transaction history, so the matching gets documented instead of skipped under deadline pressure.

Reconciling a client's 1099-K by hand? 1099 Sorted checks the form against the processor's own transaction history and flags exactly what doesn't match — in minutes, entirely in your browser.

Try the reconciliation tool