Form 8949 for Crypto: 6 Things to Settle Before You File
Sam's List Editorial | 2026-10-16
Form 8949 for crypto is where your trading history becomes a tax number. It is the IRS form on which you list sales and other disposals of capital assets, one line at a time, with what you received, what you paid and the date of each. Every sale, every swap of one coin for another, and every time you spend crypto on something can be a line.
For an active trader, that can be hundreds or thousands of lines. For an occasional investor it may be four. Either way, the form is only as good as the records and decisions that feed it.
Here are six things to settle before you file, in the order that makes the work easiest. The numbering is a sequence, not a ranking. One firm to ask about it is Crypto Tax Made Easy, a New Jersey digital asset tax firm. Crypto Tax Made Easy is a vetted Sam's List member and a paying member of our featured program; payment does not buy the language we use or its reviews. How we chose is at the end.
1. Decide What Counts as a Line on Form 8949 for Crypto
Not every crypto transaction is a line. Generally, a line is a disposal: you sold coins for dollars, you traded one coin for another, or you spent coins on goods or services. Each one is a taxable event to be reported, with proceeds, basis and the date you acquired the coins.
Buying crypto with dollars is not a disposal. Moving coins between wallets you own is generally not one either. Income you received, such as pay in crypto or staking rewards, is not a disposal when received, though it creates income that should be reported elsewhere and sets your basis in those coins.
Start by sorting your history into those three buckets: disposals, income and neutral transfers. Almost every error downstream starts with a transaction in the wrong bucket.
The limitation: when many small trades happen in one day, how they are grouped can change how the form looks but not the underlying tax. Ask your tax professional which presentation the IRS instructions allow for your situation.
2. Reconcile Your 1099-DA Against Your Own Records
Brokers are now required to report digital asset sales on Form 1099-DA. For transactions in 2025, which most readers are filing on 2026 returns, the form generally reports gross proceeds only. Brokers are generally required to report cost basis for certain assets acquired starting in 2026, which shows up on returns filed in 2027. So the form you receive may show proceeds without basis, or may not match what you actually did.
Treat the form as one input, not as the answer. Compare its totals against your own records, exchange by exchange. A mismatch has ordinary causes: a transfer between exchanges that looks like a sale on one side, fees treated differently, a different timestamp across a year boundary, or a platform that is not a reporting broker at all.
If the form is wrong, you generally report what is correct and keep the support, rather than copying an incorrect number onto the return. Ask your tax professional how to explain a difference if it is large.
The limitation: the IRS also receives a copy of the 1099-DA. A number on your return that differs from it is not wrong by itself, but it can prompt a letter, so keep your reconciliation on file.
3. Get Cost Basis Right on Form 8949 for Crypto
A gain is proceeds minus basis, and basis is the part that goes missing. For crypto, basis is generally what you paid for the coins, in dollars, including fees, or the dollar value you reported as income if you received them as pay or rewards.
Where basis is missing, the form still needs a number. A zero basis overstates your gain and your tax. Rebuild basis from exchange exports, bank statements showing the deposits and public price records for the date, and document anything you estimate.
Beginning in 2025, IRS guidance (Rev. Proc. 2024-28) requires basis to be tracked wallet by wallet or account by account rather than as one pool, with a transition rule for coins you already held. Ask your tax professional how that applies to your holdings.
The limitation: an estimate is a judgment, and a conservative one costs real tax. It is better to be able to defend a number than to report the lowest one.
4. Sort Short-Term From Long-Term Crypto Gains
The holding period decides the rate. Coins held for more than one year before a disposal generally produce long-term gains, taxed at lower rates than ordinary income. Coins held for a year or less produce short-term gains, taxed as ordinary income.
Form 8949 splits the two into separate parts, so each line needs its acquisition date. That is why a pooled spreadsheet that records only total quantities fails: the form needs to know which coins you sold, and when you bought those particular ones.
Newer versions of the form also have separate boxes for transactions in digital assets, depending on whether a 1099-DA was received and whether basis was reported to the IRS. Check the current instructions for the tax year you are filing, because the boxes and the form have changed.
The limitation: when you sold part of a larger holding bought at several times, which coins you sold changes whether the gain is short-term or long-term. That brings us to the next item.
5. Choose a Cost Basis Method and Apply It Consistently
When you sold only some of your coins, you have to decide which ones. A first-in, first-out approach treats the oldest coins as sold first. A specific identification approach lets you choose particular lots, which can reduce tax when done properly, but only if you can show which lots you picked, generally by identifying them at the time of the sale.
The method is a decision with a paper trail, not a convenience. Choose one that your records can support, apply it the same way across the year, and keep a note of how you did it. Switching methods each time a particular answer is more favorable is the kind of inconsistency that invites questions.
Ask whether your crypto tax software defaults to a method and whether that default matches what your tax professional wants.
The limitation: specific identification only works when the identification is documented, and the rules about when and how are technical. Ask before you try it.
6. Check That Wallet Transfers Are Not Showing as Sales
The most common error on a crypto return is a transfer reported as a sale. When you move coins from an exchange to your own wallet, or between wallets you own, nothing is sold. But the exchange's export may show only a withdrawal, and the wallet's may show only a deposit. Software that cannot match the two may treat the withdrawal as a disposal with no basis.
Before you file, review every transfer and make sure each has a matching pair. Look for gas and network fees paid in coin, which can themselves be small disposals or part of basis, depending on how they are treated.
Crypto Tax Made Easy is based in Little Silver, New Jersey, founded in 2021, with six employees, serving clients nationwide. Its profile lists individual tax preparation, tax planning and strategy, and tax resolution and IRS representation among its services, prices crypto data reconciliation separately from tax filing, and lists Cryptocurrency Investors, Digital Nomads and High Net Worth Individuals as specialties.
Crypto Tax Made Easy has 6 verified client reviews on Sam's List. Each review is submitted by an individual who identifies as a client of the firm and rates it on communication, subject-matter knowledge, and overall satisfaction. Reviews reflect those individual experiences and do not represent an endorsement by Sam's List. Crypto Tax Made Easy is a paying member of our featured program, and payment does not buy its reviews. Ratings and rankings are not indicative of future performance or results.
The limitation, plainly: the profile prices reconciliation separately from tax filing, and a history across many platforms can take real work. Ask for a written scope and a price before it starts.
Frequently Asked Questions
What is Form 8949 used for with crypto?
Form 8949 lists each sale, swap or spend of crypto as a separate line with proceeds, cost basis and dates. Totals flow to Schedule D, which computes your capital gain or loss. Software or a tax professional usually prepares it from your transaction records.
Does a Form 1099-DA replace my own records?
No. A 1099-DA reports certain digital asset sales by a broker, and for 2025 transactions it generally shows gross proceeds without basis. It may be incomplete or wrong, so reconcile it with your own records before filing.
Do I report every crypto transfer on Form 8949?
Generally no. Moving coins between wallets you own is not a disposal. Sales, swaps and spending are. Keep records showing that a transfer was your own, so it is not mistaken for a sale.
What cost basis method should I use for crypto?
Common choices are first-in, first-out and specific identification. Specific identification can lower tax but requires documentation at the time of sale. Ask your tax professional which method fits your records and apply it consistently.
Before you file, export your full transaction history from every exchange and wallet. You can browse accountants on Sam's List, including the firm above, and ask each one how it handles Form 8949 for crypto.
How We Chose This Firm
You should be able to check our work, so here is how this post was built.
The pool. The firm here is a vetted Sam's List member in our featured program with a live public profile that lists Cryptocurrency Investors as a specialty. This is not a survey of every crypto tax firm, and many Sam's List members not written up here could fit.
How it is organized. The six items are a sequence to work through, not a ranking. One firm is written up, so there is no order of firms.
What review counts mean here. We cite the firm's verified review count and its date from its profile. A count shows how many clients wrote something down. It does not measure technical quality.
What payment does and does not buy. Listing on Sam's List is free, and so is being named in this article. The firm written up here is a paying member of our featured program, which is why it gets a write-up. What payment does not buy is the language we use about a firm, its review count, or a promise that it fits you.
About the author: Kimberly Green is the cofounder of Sam's List, where business owners and high earners find vetted CPAs, financial advisors, and fractional CFOs. She's met one-on-one with 400+ financial professionals and writes from the real data behind thousands of client-advisor matches. Ask her anything about finding an accountant - she's heard it all, including the questions people are afraid to ask.
Were you featured in this piece, or know someone who should be? Share it.
Share on LinkedIn