The new 1099-K threshold, explained without spreadsheets
Treasury settled on $5,000 this year, $2,500 next year, $600 the year after. What that means for your Venmo, Stripe and Zelle activity.
The 1099-K saga has been running for so long that most owners stopped paying attention. That was a mistake. The thresholds are finally locked in, the IRS has moved the enforcement date forward, and the issuers — Stripe, PayPal, Venmo, Zelle, Square, Etsy, Uber and dozens of marketplaces — are already filing test runs against this year’s threshold.
Here is the version of the story you can actually use.
The numbers, year by year
This calendar year: the issuer threshold is $5,000 in aggregate payments per payee, with no transaction-count floor. Next year: $2,500. The year after: $600, which is the long-standing statutory target.
There is no minimum number of transactions anymore. If you pulled $5,001 through Stripe across 1,200 small charges, you will get a 1099-K. If you pulled $5,001 through a single invoice, same outcome.
What’s reported, what’s not
The 1099-K reports gross processed volume — not net, not income, not what you took home. If you do not reconcile that number to your books, the IRS will reconcile it for you.
A 1099-K does not, on its own, prove you owe tax on a dollar of it. It proves a payment processor moved money to an account in your name. The difference between gross processed volume and taxable income is the reconciliation work that should already be happening in your bookkeeping — refunds, processor fees, sales tax, and platform fees all come out before the number that ends up on your return.
What is reportable: any business income routed through a third-party payment platform. What is not reportable: personal transfers between friends and family, which the platforms tag separately on their own (Venmo’s “friends” toggle, PayPal’s “personal” radio button, Zelle’s bank-to-bank rails).
The mistake that triggers letters
The single most common driver of CP2000 notices over the next eighteen months will be a mismatch between 1099-K gross and reported gross receipts. Owners who book net deposits — what actually hits the bank — will look like they under-reported by 3–8% of revenue. They didn’t; they just didn’t show the work.
The fix is mechanical:
- Book gross sales on the date of the charge.
- Book processor fees and refunds as separate expense and contra-revenue accounts.
- Tie the monthly 1099-K-relevant total to a single line on your books before you close the month.
Done that way, the year-end 1099-K is a number you already know.
What to tell your contractors
Two things. First, if you pay them through a 1099-K-issuing platform, you do not also need to issue them a 1099-NEC — the IRS is explicit that this would be double-counting. Second, the threshold is per platform per payee, not per payer per payee. A contractor who works for you on Stripe and for someone else on Square will get one 1099-K from each, or none if neither crosses the threshold.
What we tell clients
Most owners cleaning this up for the first time spend an afternoon and never think about it again. The ones who don’t, spend a Saturday in October answering a CP2000 they could have closed with a single reconciled spreadsheet. We help new clients do that walkthrough on onboarding; if you’d like one, book a call and we’ll send a template the same day.

