IRS Tax Auditing

Form 8949 Non-Covered Security Cost Basis Reporting Gap

Audited by Cole Barrett • Topic: IRS Tax Auditing
⚡

Cole Barrett's Reality Check

The Unvarnished Bottom Line

"If you transfer stock from an old broker and sell it, watch out for the 'non-covered' trap. Your broker reports your $100,000 sale to the IRS, but leaves the cost basis box completely blank. If you don't manually track your historical purchase records and enter them on Form 8949 Box B, the IRS computer will assume you got the stock for free and bill you for taxes on the entire $100,000."

Interactive Simulator: Test the Math

Interactive Simulator: Compounding Fee & Tax Drag

Portfolio Balance ($) $100,000
Annual Expense / Tax Drag Rate (%) 0.75%
Direct Annual Deduction
$750.00 / yr
Siphoned directly from capital
25-Year Compound Loss
$94,200
Lost growth potential

Real-World Example: Scenario Breakdown

Examining the real numbers for: Selling 1,000 shares of a legacy equity position generating $80,000 in gross proceeds with an original $65,000 acquisition cost basis

Execution Metric Documented Form 8949 Tax Filer Automated 1099 Import Victim
Fee / Rate $0 account fees $0 tax prep software
Spread / Buffer Maintained historical trade confirmations; checked Box B ('Short-term transactions not reported on Form 1099-B') Imported the broker's 1099-B automatically into tax software without checking missing fields
Execution / Status Manually entered the verified $65,000 acquisition cost basis on Form 8949 alongside the $80,000 proceeds Broker reported $80,000 proceeds and left cost basis blank; software submitted an unadjusted $0.00 cost basis
Total Cost / Result Accurately reported historical cost basis without tax disputes Assessed thousands in erroneous taxes due to an unadjusted non-covered basis gap

How Brokers Weaponize This Term

Always review Form 1099-B Box 1e before filing taxes. If any sale is categorized as 'Non-Covered' or displays a blank cost basis, you must dig up your historical trade confirms and manually enter the cost basis on Form 8949 to prevent the IRS from taxing your gross principal.

Broker Evaluation Matrix

Cole Approves

Charles Schwab: Maintains digital cost-basis reconciliation tools that automatically request missing historical data via the Cost Basis Reporting System (CBRS).

Read Audit →

Cole Flags / Avoids

Discount Neobrokers: Frequently drops historical cost basis data during incoming ACATS transfers, leaving transferred securities marked as non-covered.

View Trap Details →

Frequently Asked Questions

What makes a security 'covered' vs 'non-covered'?

A covered security was acquired after IRS cost-basis reporting laws took effect (2011 for stocks, 2012 for mutual funds, 2014 for bonds), legally forcing brokers to track and report cost basis to the IRS. Non-covered securities were acquired earlier.

What is CBRS in brokerage transfers?

The Cost Basis Reporting System (CBRS) is an automated utility operated by the DTCC that transfers verified tax-lot data electronically between brokers during ACATS account migrations.