Life changes
Sold Investments or Crypto? How Your Gains Are Taxed
Every sale of stock, funds or digital assets goes on your return, gain or loss. The forms help, but they do not always have the full picture, especially for crypto.
Reviewed by LaToya Clark-Thompson, FounderLast updated
What changes on your return
Each sale is reported on Form 8949 and totaled on Schedule D. The gain or loss is the sale price minus your basis (what you paid, plus certain costs). How long you held the asset decides the rate: held a year or less is short-term and taxed like wages; held more than a year is long-term and taxed at lower capital gains rates. Higher-income filers may also owe the net investment income tax.
Losses offset gains first. If losses are larger, a limited amount can offset other income each year and the rest carries forward to future years. Selling at a loss and buying the same or a substantially identical security shortly before or after can trigger the wash sale rule, which delays the loss.
The forms: 1099-B, 1099-DIV and 1099-DA
- Form 1099-B from your brokerage lists each sale, the proceeds, and often the basis and holding period. Composite statements bundle it with 1099-DIV and 1099-INT
- Form 1099-DIV reports dividends and mutual fund capital gain distributions, which are taxable even if reinvested
- Form 1099-DA is the new form brokers use for sales of digital assets such as cryptocurrency. It reports gross proceeds, but for many holdings, especially those bought earlier or moved between wallets and exchanges, it may not show your cost basis
Brokerages often issue corrected forms late in the season. Waiting until your composite statement is final avoids amending later.
Crypto and digital assets
The IRS treats digital assets as property. Selling for dollars, trading one coin for another, and spending crypto on goods are all taxable sales. Rewards from staking and mining, and crypto received as payment for work, are ordinary income at their value when received, and that value becomes your basis. Simply buying and holding, or moving coins between your own wallets, is not a sale.
Form 1040 asks every filer a yes or no question about digital assets, and it has to be answered honestly. When a 1099-DA shows proceeds with no basis, the return must show your actual basis from your own records or exchange history, or the full proceeds can end up taxed as gain.
What to bring and common mistakes
- Final composite 1099 statements from every brokerage
- Form 1099-DA and transaction history exports from each exchange and wallet
- Purchase records for anything where basis is missing (old certificates, transferred accounts, employee stock plans)
- Employee stock plan statements (RSU, ESPP, options) and the supplemental basis information
- Last year’s return, for any capital loss carryforward
Mistakes we see most: leaving off a sale because it was a loss, paying tax twice on employee stock because the 1099-B basis excludes what was already on the W-2, missing reinvested dividends in basis, ignoring crypto-to-crypto trades, and forgetting last year’s loss carryforward.
When a preparer is worth it
One brokerage with complete basis is usually simple. Get help when there are employee stock plans, crypto across several exchanges, missing basis, inherited shares or large gains you want to plan around. We prepare the return through tax preparation and can plan the timing of future sales with tax planning; our capital gains planning article is good background. If the shares were inherited, see received an inheritance for how basis works.
Frequently asked questions
Do I have to report crypto on my taxes if I did not sell?
If you only bought and held, or moved coins between your own wallets, there is generally no taxable sale to report, though you still answer the digital asset question on Form 1040. Trading one coin for another, spending crypto, or receiving it for work or as staking rewards are taxable events and must be reported even without cashing out to dollars.
What is Form 1099-DA?
Form 1099-DA is the information return brokers now use to report sales and exchanges of digital assets, such as cryptocurrency, to you and the IRS. It shows gross proceeds and, for some assets, cost basis. Many holdings acquired earlier or transferred in from another wallet will not have basis on the form, so you need your own purchase records to report the gain correctly.
How much capital loss can I deduct?
Capital losses first offset capital gains in full. If your losses exceed your gains, you can deduct a limited amount against other income such as wages each year, and anything left over carries forward to future years with no expiration for individuals. The current annual limit is in the Schedule D instructions. Keep track of carryforwards from year to year.
Why does my 1099-B show the wrong cost basis for my company stock?
For restricted stock units and employee stock purchase plans, the brokerage often reports basis as what you paid, or zero, while the income you already paid tax on through your W-2 is left out. Reporting the 1099-B as-is would tax that income twice. Use the supplemental statement from the plan to adjust basis on Form 8949.
Not the question you had? The full tax FAQ covers more ground, and our client reviews say what the work is actually like.
Related pages
You received an inheritance
Inherited cash, IRAs, homes and estate K-1s. What is taxable and what is not.
Learn moreYou retired
Pensions and IRAs on a 1099-R, required distributions, withholding and SC’s retirement deduction.
Learn moreYou started Social Security
SSA-1099, how much is taxable, withholding with Form W-4V and SC’s exemption.
Learn moreYou sold a home
The main home exclusion, Form 1099-S, basis and improvements, and when a sale is taxed.
Learn morePart of Life Changes & Your Taxes. Not sure which service fits? Answer a few questions.
Tell us what you need
Send a short note about your situation and we’ll come back to you with a straight answer — whether that’s a quote, a next step, or a referral if it isn’t something we handle.
Prefer to talk it through first? Book a consultation and we’ll find a time, in the Easley office or virtually.
Something changed? Bring it to us before you file.
Call (864) 781-4035 or book a consultation, in the Easley office or virtually.

