Every January, freelance mailboxes and email inboxes fill with tax forms. Understanding the distinction between Form 1099-NEC and Form 1099-K is critical to reporting gross receipts accurately without accidentally paying taxes twice on the same income.
Form 1099-NEC (Nonemployee Compensation)
Businesses file Form 1099-NEC when they pay an independent contractor $600 or more during the tax year via direct cash, check, or direct bank ACH transfer. Box 1 shows your total nonemployee compensation.
Form 1099-K (Payment Card & Third-Party Network Transactions)
Form 1099-K is issued by Third-Party Settlement Organizations (TPSOs) and credit card merchant processors — including Stripe, PayPal, Square, Upwork, and Etsy. It reports the gross volume of payments processed through their platforms.
The Danger of Double-Reporting Income
If a client pays your $2,000 invoice using PayPal or a credit card, the payment processor will include that $2,000 on their year-end Form 1099-K. If the client also mistakenly issues you a Form 1099-NEC for that same $2,000, you have two forms reporting the same income. Never simply sum your 1099 forms together without checking your actual bank deposits.
What if a Client Doesn't Send You a 1099?
You are legally required to report 100% of your freelance revenue on Schedule C line 1, regardless of whether a client sends a 1099 form or paid you less than $600. Your bank statements and accounting software are your primary source of truth.