You sold shares last year, tax season arrives, and no 1099-B ever shows up. Maybe it was a small or foreign broker, a private company sale, or a platform that just doesn't issue one. The question people ask — and the wrong one — is "if I didn't get a 1099-B, do I still have to report it?" You do. Here's how to report stock sales without a 1099-B, correctly and without panic.
Not receiving a form doesn't erase the tax event. The sale happened, you may owe tax on a gain (or can claim a loss), and the IRS expects it on your return regardless of paperwork.
Why You Might Not Get a 1099-B
Tired of reading?
Upload your 1099-B PDF and get CSV/TXF in 30 seconds. Free preview, $4.99 to download.
There are legitimate reasons a sale doesn't come with a 1099-B:
- Small or foreign brokers that aren't required to issue US 1099-B forms
- Private company stock sales (secondary sales, tender offers) handled outside a brokerage
- Direct transactions — selling shares to another person, or a company buyback outside a broker
- Certain platforms that report differently or issue the form late or not at all
- Timing — the form exists but hasn't arrived yet (brokers have until mid-February, later for consolidated forms)
First, rule out timing: check your broker's online tax documents page before assuming there's no form. If it genuinely isn't coming, you report from your own records.
You Still Have to Report It
A capital gain is taxable whether or not a 1099-B documents it, and a capital loss is only deductible if you report it. Skipping an unreported sale isn't a loophole — it's an omission the IRS can catch later, and you'd lose the chance to claim a loss. So gather what you need and report it.
What You Need to Report a Sale Without a 1099-B
The 1099-B would have given you these figures; without it, you supply them from your own records:
- Description — what you sold (shares and company)
- Date acquired — when you bought it (trade confirmation, purchase records)
- Date sold — when you sold it
- Proceeds — what you received
- Cost basis — what you paid, including commissions and, for reinvested shares, reinvested amounts
Good sources: brokerage statements, trade confirmations, purchase agreements, bank records of the transaction, and for employer stock, your vesting or purchase confirmations.
Where It Goes on Form 8949
Transactions not reported on a 1099-B have their own categories on Form 8949:
- Box C — short-term transactions not reported to you on a 1099-B
- Box F — long-term transactions not reported to you on a 1099-B
So a sale with no 1099-B goes in Box C (if held one year or less) or Box F (if held more than a year), with you providing all the figures. See Form 8949 Box A vs B vs C and Box D vs E vs F for how these categories work. The totals then flow to Schedule D like any other transaction — see Form 8949 and Schedule D explained.
Reconstructing Cost Basis
The hard part of a no-1099-B sale is usually cost basis, especially for old or inherited shares:
- Old shares: dig up the original trade confirmation or statement. If reinvested dividends were involved, include them — see DRIP reinvestment cost basis.
- Inherited shares: basis is generally the value at the date of death (stepped up) — see inherited stock cost basis step-up.
- Gifted shares: special rules apply — see gifted stock cost basis.
- No records at all: you may have to reconstruct from historical prices, but document your method; a basis of $0 (the worst case) means paying tax on the full proceeds.
If You Do Have a PDF Statement
Sometimes there's no official 1099-B but you do have a brokerage statement or transaction report as a PDF listing the sales. If so, you can convert that to a spreadsheet to organize the data, then enter it in the Box C/F sections. A PDF-to-CSV converter helps you turn a statement into structured rows even when it isn't a formal 1099-B — though you'll still confirm basis yourself.
FAQ
Do I have to report a stock sale if I didn't get a 1099-B?
Yes. A capital gain is taxable and a loss is only deductible if reported, regardless of whether a 1099-B was issued. Report it from your own records on Form 8949.
Where do I report a sale with no 1099-B on Form 8949?
In Box C for short-term or Box F for long-term — the categories for transactions not reported to you on a 1099-B. You provide the description, dates, proceeds, and cost basis yourself.
What if I don't know my cost basis?
Reconstruct it from trade confirmations, statements, or purchase records. For inherited or gifted shares, special basis rules apply. If you truly can't establish basis, $0 is the fallback — meaning you'd be taxed on the full proceeds, so it's worth the effort to find records.
Why didn't my broker send a 1099-B?
Common reasons include small or foreign brokers not required to issue one, private company sales handled outside a brokerage, or the form simply arriving late. Check your broker's tax documents page before concluding it isn't coming.
Can I get in trouble for not reporting a sale without a 1099-B?
Yes. The IRS may still learn of the transaction, and omitting it is underreporting income. Reporting it correctly — even without the form — protects you and lets you claim any loss.
How do I report a private company stock sale with no 1099-B?
Use your purchase and sale agreements for the figures and report it in Box C or F of Form 8949 based on your holding period. Keep the documentation with your records in case the IRS asks.
Does the IRS know about a sale if I didn't get a 1099-B?
Sometimes — through other reporting, the buyer's records, or later matching. Even when it doesn't, omitting a taxable sale is underreporting income. Report it regardless of whether a form was issued.
What holding period applies without a 1099-B?
The same rules as always: held more than one year is long-term (Box F), one year or less is short-term (Box C). Use your acquisition and sale dates to determine it.
Can I claim a loss on a sale with no 1099-B?
Yes, but only if you report it. A capital loss is deductible only when reported on Form 8949, so reporting a no-form sale is exactly how you claim the loss.
Bottom Line
No 1099-B doesn't mean no reporting. The sale is still a taxable event, and you report it from your own records in Box C (short-term) or Box F (long-term) of Form 8949 — the categories for sales not reported on a 1099-B. The real work is reconstructing cost basis; do that carefully, document your method, and the missing form stops being a problem.
Have a statement but no formal 1099-B? Convert it free — turn a brokerage statement PDF into organized rows you can report in Form 8949's Box C/F sections, then confirm your cost basis and file.
By 1099-B Converter Editorial Team
The 1099-B Converter editorial team writes guides on 1099-B tax filing, broker import issues, and Form 8949 / Schedule D reporting.