← All posts
Common Triggers

CP2000 for Freelance Income: Missing 1099-NEC Explained

If you freelance, consult, or take on contract work, there's a specific category of CP2000 notice that flags missing 1099-NEC income. Sometimes it's a genuine oversight. Sometimes the 1099 was wrong. Either way, here's the path.

Form 1099-NEC (Nonemployee Compensation) is the form a business uses to report payments of $600 or more to an independent contractor. If you did freelance work during the year and a client paid you $600+, they were supposed to issue you a 1099-NEC and send a copy to the IRS.

When the IRS's automated system sees a 1099-NEC reported to them that doesn't appear on your return as self-employment income, it generates a CP2000. Let's walk through what that looks like and how to handle it.

The most common scenarios

Scenario 1: You genuinely missed it. You did some freelance work for a client you barely remember, they issued a 1099-NEC to an old address, and you never received your copy. You filed your return without including that income. The IRS has the 1099, and now they're asking about it.

Scenario 2: The 1099 was issued under a DBA or trade name. The payer's legal name on the 1099 isn't what you remember invoicing. You thought "who is Global Digital Solutions LLC?" and didn't recognize it as a client you know by a different name.

Scenario 3: You received payment through a platform. Upwork, Fiverr, Stripe, PayPal, or similar platforms sometimes issue 1099s in their own name rather than the end-client's name. You reported the gross from your books but didn't match it to the 1099-NEC the platform issued.

Scenario 4: The 1099 amount is wrong. The client issued the 1099, but the amount doesn't match what you actually received — maybe they reported the gross before deducting their fee, or they double-counted a payment, or they reported a payment that was really a reimbursement.

Scenario 5: The 1099 was issued in the wrong tax year. You were paid for December work in January, but the client put it on the prior year's 1099 using an invoice date rather than a payment date. Now the IRS is asking about income for a year when you weren't actually paid.

Scenario 6: You reported the income, but it's listed elsewhere on your return. The income was reported on Schedule C, but maybe bundled with other revenue, and the IRS's matching algorithm can't tie the specific 1099 amount to a specific entry.

Start with reconciliation

Before you respond, do a quick reconciliation:

  1. Pull the 1099-NEC amount from the CP2000 notice — exact dollars, exact payer name.
  2. Check your records (invoices sent, bank deposits, accounting software) to see whether you actually received that payment during the tax year.
  3. Check your tax return — particularly Schedule C — to see whether that income was reported.

Most CP2000 responses come down to one of three findings:

If you did report it (but the IRS didn't match it)

This is common for freelancers who aggregate many small payments into a single "gross receipts" line on Schedule C. The IRS sees a specific 1099 for $3,200 but can't see that it's part of the $47,000 in total receipts you reported.

Response: Check "I don't agree." Attach a copy of your Schedule C showing the gross receipts amount, along with a signed statement explaining that the 1099-NEC in question is included in the reported gross receipts of $X. If you have a payment ledger or accounting export showing the specific 1099 amount is part of the total, include that.

This usually resolves quickly. You reported the income — it just wasn't separately identified.

If you genuinely missed it

If a 1099 legitimately slipped through and the income wasn't reported, you have a decision to make.

Option 1: Agree and pay. Check "I agree" on the Response Form, sign, and return it. Pay the proposed amount or set up a payment plan. This is the cleanest path if the amount is small and you don't have offsetting expenses.

Option 2: Agree but also claim associated expenses. If you had unreported income, you almost certainly also had unreported business expenses associated with earning it. You can amend your return (Form 1040-X) to add both the income AND the expenses — which may significantly reduce the actual tax owed.

This second path is more complex, and it's an area where a CPA or enrolled agent can add real value. They can help you decide whether to amend or whether to respond to the CP2000 with a signed statement acknowledging the income but claiming offsetting expenses as part of the response. The mechanics matter.

Self-employment tax consideration

A 1099-NEC CP2000 isn't just income tax — it also triggers self-employment tax (15.3% on the first ~$160K of net SE income). If the proposed amount only includes income tax, the IRS may also assess additional SE tax once the matter is resolved. Factor this into your decision about whether to agree, disagree, or amend.

If the 1099 amount is wrong

If the payer reported an incorrect amount, your response needs to document what you actually received.

Response: Check "I don't agree." Attach a signed statement explaining the discrepancy and your actual receipts from that client. Documentation might include:

If possible, request a corrected 1099-NEC from the payer. The payer can issue a corrected 1099 (marked as "corrected" at the top) to both you and the IRS. This is the cleanest fix. Not all payers will do it, but many will if you ask.

If the 1099 is for the wrong year

Same approach. In your signed statement, explain the payment timing:

"The 1099-NEC from [Client] reports $4,200 for tax year 2023. The work was performed in December 2023, but payment was received on January 8, 2024 — which is the tax year in which it is income under the cash method of accounting used on my return. This payment is included in my 2024 gross receipts and will be reported on my 2024 Schedule C. Attached: bank deposit record dated January 8, 2024, and invoice dated December 28, 2023."

This doesn't eliminate the tax — you'll still owe it for 2024 — but it clarifies the timing and prevents double-taxation.

If you're responding as a sole proprietor

Most freelancers file Schedule C on their personal 1040. If your CP2000 is about Schedule C income, respond from your personal taxpayer identity, using the Social Security number on the notice.

If you operate through an LLC or S-corp, the analysis is different — a 1099 issued to your business entity rather than to you personally shouldn't trigger a CP2000 on your personal return. If it did, something is misaligned between how you're receiving payments and how your entity is structured. A tax professional can help sort this out.

Prevention

If 1099-NEC CP2000 notices keep happening, a few practices help:

Summary

A 1099-NEC CP2000 is usually one of these things: you did report the income but the matching algorithm missed it, you genuinely forgot to include it, the 1099 amount or year is wrong, or the 1099 was issued by a payer whose name you didn't recognize. For each, the response is different. Start by reconciling the 1099 against your actual records, figure out which category you're in, and structure your response accordingly. If there's any real money at stake, a CPA or enrolled agent can often save you substantially more than their fee.