Glossary
What is Form 1099-K?

Definition
Form 1099-K is an IRS form issued by payment settlement entities (Stripe, PayPal, Venmo Business, Square, Etsy, Shopify) reporting the gross dollar amount of payments processed for a freelancer or business during the year. It reports gross, before platform fees, refunds, and chargebacks.
The reporting threshold has shifted multiple times in recent years: historically $20,000 + 200 transactions, with phased reductions toward $600. Check the current year's threshold at irs.gov.
Why it matters
- 1099-K reports gross, so a $10,000 Stripe year shows as $10,000 on the form even though you netted $9,650 after fees. Your Schedule C income should match net, not gross.
- If a client pays you via a payment processor, you might get both a 1099-NEC (from them) and a 1099-K (from the processor) covering the same dollars. Double-counting inflates taxable income.
- The threshold changes have caused confusion — Venmo users receive 1099-Ks at much lower thresholds than previous years. Expect more 1099-Ks going forward.
Best practices for 1099-K
Reconcile 1099-Ks to your books
For every 1099-K you receive, confirm: does this match my Stripe/PayPal payout records? Are any client payments also on a 1099-NEC?
Subtract platform fees in your books
Record net revenue (after fees) in your bookkeeping. Don't book gross + separately expense fees — creates reconciliation headaches at tax time.
Report the full 1099-K amount on Schedule C line 1a
Even if 1099-K is slightly more than your net (because of fees already expensed), report the 1099-K gross on line 1a and offset the difference. This prevents IRS matching mismatches.
FAQ
What if I got a 1099-K for amounts I don't recognize?
Contact the processor immediately. Platform errors happen and are easier to correct before filing than during an IRS inquiry.
Do I need to report if I don't get a 1099-K?
Yes. The income is taxable regardless of whether a 1099-K was issued. The 1099-K just creates a paper trail — the obligation to report exists either way.
Ready to reconcile cleanly?
Hustlay auto-imports Stripe + PayPal transactions (Pro tier) and reconciles against 1099-Ks at year-end, flagging discrepancies before they become IRS letters.