- The IRS issues CP2000 notices when stock sale cost basis is missing or reported incorrectly.
- Tax proposals may overstate debt by treating gross proceeds as taxable gains without accounting for costs.
- Taxpayers should respond with Form 1099-B and records to prove actual gains or losses instead of paying.
The Internal Revenue Service sends IRS CP2000 notices to taxpayers after it finds a mismatch between information reported by third parties and the tax return on file, and stock sales often trigger those notices when cost basis is missing or wrong.
In those cases, the proposed tax can look far higher than the amount actually owed. A taxpayer who sold shares, mutual funds, ETFs or other securities may see a large proposed increase even when the sale produced only a small gain, or a loss.
The problem often starts with Form 1099-B, which brokers send to both the taxpayer and the IRS. If the agency sees sale proceeds but does not see the correct basis, its system can treat too much of the sale amount as taxable gain and propose additional income, tax, penalties and interest.
CP2000 is an income-matching notice, not a bill and not an audit notice. It proposes an adjustment after the IRS compares third-party records with the taxpayer’s return, and stock-sale reporting mistakes commonly appear when transactions were not reported correctly on Form 8949 and Schedule D.
That distinction matters in securities cases because gross proceeds are not the same as taxable gain. If shares sold for $50,000 and the original purchase cost was $46,000, the actual gain is $4,000, not $50,000.
If the IRS sees only the $50,000 in sale proceeds and does not account for the $46,000 basis, the notice can make the taxpayer appear to have far more income than was actually realized. The same logic applies when a sale produced a loss rather than a gain.
Stock sales are especially prone to mismatches because Form 1099-B can include the date of sale, gross proceeds, cost basis if reported, whether the gain or loss is short-term or long-term, whether basis was reported to the IRS, and wash sale adjustments. Trouble starts when the return does not show the corresponding sale or does not properly report the basis tied to that sale.
Broker reporting rules also shape what the IRS sees. For many covered securities, brokers report basis to both the taxpayer and the IRS, but for noncovered securities a broker may not have to report basis to the IRS, and IRS instructions for Form 1099-B recognize that basis-related boxes may be left blank when a noncovered security is reported separately.
That gap can arise with older holdings, transferred shares, inherited shares, foreign brokerage accounts, employee stock or incomplete records. When basis never reaches the IRS, a CP2000 notice can overstate the taxable gain unless the taxpayer answers with documents that show the correct numbers.
Employee stock can make the issue more tangled. Taxpayers who sold company stock, restricted stock units or shares acquired through an employee stock purchase plan can receive notices that appear to tax the same income twice if the stock basis was not adjusted correctly.
Part of the value may already have been included in wages on Form W-2. With RSUs, for example, income may be included in W-2 wages when shares vest; when the employee later sells those shares, the sale still must be reported, but the basis should usually reflect the amount already included as compensation, subject to the specific facts.
If that later sale is reported with zero basis, or not reported at all, the IRS can propose additional tax that is higher than the actual amount due. The same risk appears when tax software imports only part of the brokerage data and leaves out basis information or fails to carry the transaction properly to Form 8949 and Schedule D.
Indian-origin taxpayers in the United States appear in several of the situations described here. The list includes an H-1B worker who sold RSUs from a U.S. employer, a green card holder who sold shares through a U.S. brokerage account, an F-1 student who became a resident for tax purposes and sold investments, a taxpayer who sold company shares but did not report Form 1099-B, a taxpayer who reported proceeds but missed basis, and taxpayers who sold foreign shares or Indian investments or transferred brokerage accounts and lost basis information in the process.
Those cases require careful review because the IRS proposal can be partly right and still overstate the tax. A taxpayer may indeed have failed to report a sale, but the amount of tax proposed can still be wrong if the agency treated gross proceeds as gain.
The first step after receiving IRS CP2000 is to read the notice and identify the items listed by the IRS. In stock-sale cases, that means checking which broker issued Form 1099-B, which transactions are listed, whether gross proceeds match brokerage statements, whether basis was reported to the IRS, whether basis was omitted from the return, whether Form 8949 was filed, whether Schedule D included the transactions, whether short-term and long-term classifications are correct, whether wash sale adjustments were considered and whether RSU or employee stock basis was adjusted correctly.
The taxpayer then needs to compare the notice with the brokerage Form 1099-B and the filed return. A notice that includes sale proceeds but ignores cost basis is not something to accept automatically.
The response should focus on showing the correct gain or loss, not merely arguing that the IRS is wrong. Documents that can support that response include Form 1099-B, a brokerage gain or loss statement, trade confirmations, purchase records, employee stock plan statements, a Form W-2 showing compensation inclusion, vesting records for RSUs, ESPP purchase details, prior brokerage transfer statements, and a Form 8949 and Schedule D computation.
Form 8949 plays a central role because it reconciles sales information reported on Forms 1099-B or similar statements with the amounts reported on the tax return. Those subtotals then flow to Schedule D, where the capital gain or loss is calculated.
In a CP2000 response, a corrected Form 8949-style computation can show sale proceeds, correct basis, adjustment codes if applicable, short-term or long-term classification, gain or loss for each transaction and the total corrected capital gain or loss. That can be especially important when the original return omitted the sale altogether or reported it incorrectly.
The same caution applies to amended returns. A taxpayer should be careful before filing Form 1040-X in response to CP2000, because the IRS generally instructs taxpayers to answer the notice using the response form and provide supporting documents if they disagree.
An amended return may not be required simply because the notice arrived. If the taxpayer discovers additional errors beyond the issue raised in the notice, or the notice instructs the taxpayer to provide a corrected schedule, professional advice may help, but the starting point remains the instructions in the notice itself.
Penalties and interest can also shift once the underlying gain changes. If the corrected gain is lower than the IRS proposal, the related penalties and interest may fall as well, and a taxpayer with reasonable cause may consider requesting penalty relief with a clear explanation and supporting records.
A simple example shows how far the numbers can drift. A taxpayer sold shares for $80,000, the broker reported the sale proceeds to the IRS, and the taxpayer forgot to include Form 8949 and Schedule D with the return.
The IRS then issued CP2000 treating the $80,000 as unreported proceeds. But the taxpayer’s purchase cost was $75,000, so the actual capital gain was $5,000, not $80,000.
In that situation, agreeing to tax on the full $80,000 would produce the wrong result. The proper response would pair brokerage records with a corrected capital gain computation showing the $75,000 basis and the $5,000 gain.
Several recurring mistakes appear in these cases. Taxpayers treat CP2000 as a final bill, pay without checking basis, assume gross proceeds equal taxable gain, ignore Form 1099-B, fail to report stock sales because there was a loss, assume no reporting is required if tax software imported only part of the data, forget RSU or ESPP basis adjustments, file Form 1040-X without reading the notice instructions, miss the response deadline or send explanations without records.
The records that matter most are straightforward: the CP2000 notice, the filed Form 1040, Form 1099-B, the brokerage annual statement, a cost basis report, Form 8949 and Schedule D if they were filed, purchase confirmations, transfer statements, employee stock plan records, a Form W-2 if stock compensation is involved, wash sale details, any foreign share sale records and a corrected gain or loss computation with a written explanation.
At the center of the issue is a tax rule that often gets buried by paperwork. Stock-sale proceeds are not the same as taxable gain, and a missing cost basis entry can turn an ordinary trade into an inflated tax proposal that bears little resemblance to the real result.
That is why an IRS CP2000 tied to securities sales demands verification before agreement or payment. A taxpayer who matches the notice against Form 1099-B, brokerage statements, Form 8949 and Schedule D can often show that the true gain was much smaller than the number in the notice, or that the sale produced no taxable gain at all.