How Stock and Crypto Sales Are Taxed: Capital Gains, Forms, and Reporting
Selling investments can feel simple on your phone and very complicated on your tax return. This guide walks through how stock and crypto sales usually show up on your 1099s, which IRS forms they feed into, and how I help Sugar Land and Houston-area taxpayers keep their capital gains reporting clean and defensible.
Education only, not tax, investment, or legal advice. This article describes common patterns for stock and crypto sales based on current IRS rules and forms. Your situation may be different. Always confirm the details of your own reporting with a professional before you file.
Step one: understand what you actually sold
Before we talk about forms, we need to know what really happened:
- Stocks, ETFs, mutual funds in a taxable brokerage account.
- Crypto or digital assets held on an exchange, in a wallet, or through an app.
- Options or other derivatives tied to stocks or crypto.
For tax purposes, all of these are usually some flavor of property. The IRS wants to know:
- What you received when you sold or exchanged it (your proceeds), and
- What you had invested in it (your basis).
The difference between those two – proceeds minus basis – is your gain or loss for that sale.
Step two: how your 1099s plug into the return
Most taxpayers in the Sugar Land and Houston area see at least one of these forms:
- Form 1099-B – From a brokerage. Reports stock, ETF, mutual fund, options, and sometimes crypto trades.
- Form 1099-K – From certain payment platforms or trading apps in specific situations (more common with payment apps and some newer platforms).
- Consolidated 1099 – A package that may include 1099-B, 1099-DIV, 1099-INT, and others together.
Those forms do not automatically do your taxes for you. They feed into your actual reporting forms:
- Form 8949 – The detail page that lists individual sales and adjustments.
- Schedule D – The summary of your short-term and long-term capital gains and losses.
Stocks vs crypto: same capital gains spine, different pain points
Stock & fund sales
Usually more structured and broker-reported.
- Proceeds and basis often reported on Form 1099-B.
- Wash sale adjustments sometimes already built in.
- Dividends and interest reported separately.
Main risk: missing sales from smaller accounts, DRIPs, or old brokers.
Crypto sales & trades
Same capital gains rules, but data is spread out.
- Activity across multiple exchanges and wallets.
- More self-tracking of basis and holding periods.
- Some platforms still evolving how they issue 1099s.
Main risk: under-reporting trades or missing entire wallets.
Underneath the different paperwork, both stocks and crypto flow into Form 8949 and Schedule D the same way: you separate short-term and long-term, total up gains and losses, and carry the net result to your main 1040.
Short-term vs long-term: why holding period still matters
For both stocks and crypto:
- Short-term – Held for one year or less before you sell or exchange.
- Long-term – Held for more than one year.
Short-term gains are generally taxed at your ordinary income tax rates. Long-term gains are taxed at capital gains rates, which are often lower.
If you haven’t seen them yet, these plain-English guides walk through the basics:
- What Is Capital Gain and Loss? A Plain-English Guide
- Short-Term vs Long-Term Capital Gains: Why the Holding Period Matters
- Capital Gains Tax Strategy: Using Gains the Smart Way
Where Form 1099-B fits (stocks, ETFs, and some crypto)
Your brokerage’s Form 1099-B typically shows:
- The date you acquired and sold each lot.
- Proceeds from each sale.
- Whether basis is known to the broker and reported to the IRS.
- Any wash sale adjustments or disallowed losses they’re tracking.
In many cases, software can import your 1099-B directly. A good review still asks:
- Are any accounts missing (old brokers, DRIPs, small apps)?
- Did you move between brokers mid-year, creating basis gaps?
- Are there large “basis not reported” positions that need extra work?
Where crypto sales show up
Some crypto platforms are moving toward more traditional brokerage-style reporting, but plenty of taxpayers still rely on:
- CSV exports from exchanges and wallets.
- Crypto tax software reports that generate a pseudo-1099-B and Form 8949.
- Manual records for on-chain wallets and DeFi activity.
The end goal is the same: a complete list of taxable disposals (sales, trades, and spending) with:
- Date acquired.
- Date sold or exchanged.
- Proceeds in U.S. dollars.
- Basis in U.S. dollars.
If you haven’t read it yet, this companion article focuses on the IRS rules specific to crypto itself:
What about Form 1099-K from trading or payment apps?
A few newer platforms and payment apps may issue Form 1099-K in situations where old rules didn’t expect it. The important thing to remember is that 1099-K shows gross payment flows, not your actual gain or loss.
For that, you still need the same building blocks:
- Which portion of those flows were sales or trades of property.
- What your basis was in the property you sold.
That’s why this 1099-K mini-series lives next to your stock and crypto articles:
- Form 1099-K Explained: Payment Apps, Online Sales, and IRS Rules
- Got a Form 1099-K? Here’s What to Do Before You File
Wash sale rules, losses, and “I day-traded a lot”
For stocks and securities, the wash sale rule can disallow losses if you sell at a loss and buy back substantially identical securities within a tight window. Brokers often bake this into your 1099-B.
For crypto, the rules are evolving and can depend on how the law is written in a given year. Either way, heavy day-trading and high-volume activity can quickly turn into dozens or hundreds of pages of Form 8949.
If you’re in that world, I usually recommend:
- Pulling all year-end reports from every broker and app.
- Making sure your software imports every account, not just the biggest.
- Having at least one year where a pro looks at your setup before you keep repeating it.
FAQs: stock and crypto sales on your tax return
Did this make stock and crypto taxes feel more manageable?
Hi — Umair here. My goal with guides like this is to give you a clear mental map from “sell” on your phone or laptop to the actual lines on Form 8949 and Schedule D, so your investing or trading doesn’t turn into a surprise tax headache.
If this article helped you see how stock and crypto sales flow through your tax return, a quick Google review helps more people in Fort Bend County find plain-English investment tax help. If something was still confusing, email me and tell me what to add so the next reader gets an even sharper explanation.
Need help reconciling stock and crypto trades with your tax return?
Ready to sanity-check your stock and crypto reporting?
Bring your 1099s, brokerage statements, and crypto exports. I’ll bring the forms, the IRS rules, and a calm, step-by-step review so you can file with confidence instead of guesswork.
