For tax year 2026Facts checked: This is not tax advice. Read the disclaimer.

Crypto Taxes in 2026: Check the Form, Then File

Your exchange sends a statement, but you are the one who signs the return. CoinReckon helps you check that statement against your own account records, then get from those records to a filed return.

Start with the 1099-DA guides

A desk laid out with a ledger, printed statements, a hardware wallet and a calculator.

The questions this page answers

Nobody arrives here wanting an overview of crypto taxes. People arrive with a statement in hand and a blank where a number should be, or with a letter that proposes an amount. These are the questions readers bring, in their own words:

  • "Why is my 1099-DA cost basis 0?"
  • "Does every crypto exchange send a 1099-DA?"
  • "Do I owe tax on crypto with no 1099?"
  • "Is staking on 1099-DA or 1099-MISC?"
  • "Do I check yes if I only bought crypto?"
  • "Does cost basis transfer between exchanges?"
  • "What box if my broker did not report cost basis?"
  • "How much tax will I pay on crypto gains?"
  • "Is a CP2000 an audit?"
  • "Which crypto tax software reads a 1099-DA?"

The sections below take them up. Each goes far enough for you to decide the next step, then hands you to the guide that holds the sourced detail.

Do I owe crypto taxes if I never cashed out to dollars?

Usually yes, because the taxable moment is the disposal, not the withdrawal to a bank account. Selling for dollars is the obvious case. Swapping one coin for another is a disposal too.

So is spending crypto at a checkout or paying someone with it. Each one carries a gain or a loss whether or not any cash ever reached your account.

Receiving crypto works the other way around. Rewards count as income when you get them. Airdrops and mining proceeds count too (the timing catch comes further down).

Whatever value you record then becomes the starting basis for a later sale.

What is not a disposal matters just as much. Moving coins between wallets you control is a transfer of your own property, not a sale. The network fee you paid in crypto for the move can be a small disposal of its own, though.

And the transfer itself, untaxed as it is, is a common reason a basis figure goes missing later.

The Form 1040 digital asset question sits on top of all this. The honest answer for a given year depends on what you did, not on how much you made. Buying and holding, self-transfers, a gift received, a reward credited: each lands differently, and the wording of the question has changed between years.

Work through the Form 1040 digital asset question action by action

What is this 1099-DA my exchange just sent me?

A woman at a kitchen table opening an envelope with a printed statement beside her laptop.

It is the broker information statement for digital asset dispositions: the platform tells the IRS what you disposed of through it and sends you a copy.

Four things about it have dated, platform-specific answers, and the guides start there: what the form vouches for, which of its fields are filled in, which platforms have to send one at all and when they have to furnish it.

Read it before you reconcile anything, and treat it as one platform's record of part of your year, not a finished tally.

See how to read the statement's boxes and codes

The cost basis column on my statement is blank. Is that wrong?

Often it is exactly what the rules produce.

Whether basis shows up depends on the asset's history (when and where you acquired it, and whether it came in by transfer) and on the reporting year the statement covers; one statement can mix blank rows and literal zeros with rows that carry a real figure.

A blank does not mean your basis is zero, and a zero on the form does not mean the IRS believes you paid nothing: you answer both with your own purchase records.

Triage each blank or zero basis row on your form

Which records do I need before I start my crypto taxes?

Exchange and bank statements, receipts, a hardware wallet and empty folders gathered on a table.

Every account's full transaction history, downloaded before you need it, plus anything that proves what you paid. In practice:

  • the complete export from each exchange, not only the tax statement it generates;
  • the deposit and withdrawal records that connect one platform to the next;
  • the bank or card receipts behind the original purchases;
  • the on-chain history of wallets you hold yourself.

Get them early. Exchanges close or stop serving US customers, sometimes leaving accounts read-only for a while first. The year a platform disappears is the year its export becomes irreplaceable.

Two record questions do more damage than the rest. The first is the transfer trail. A platform that receives your coins sees the deposit but knows nothing about the purchase behind it.

The acquisition date and the price have to come from you.

The second is lot identification, which decides which purchase you are treated as having sold. A broker applies its own default. A taxpayer choice such as specific identification or a highest-cost approach lives or dies on records made at the right time, not reconstructed afterward.

There is also a historical question worth settling once: how pooled holdings were allocated to each wallet under the Rev. Proc. 2024-28 safe harbor, and whether a dated record of that allocation survives.

Thin paperwork is not the end of it. Basis can still be rebuilt from partial sources if you know what each source can prove and flag the gaps an estimate leaves instead of hiding them.

Once the records exist, software takes over the arithmetic; for a multi-platform history with hundreds of transfers it usually earns its price. CoinReckon reviews each program against the same published criteria and says plainly where a vendor's own documentation runs out.

Compare the programs on identical criteria or rebuild basis when the records are missing

Do I have to report staking, airdrops and DeFi if no form shows them?

Yes. No broker statement means one less piece of paper, not one less thing to report. A good deal of crypto income never touches a 1099-DA at all: some of it shows up on a 1099-MISC, some on nothing.

One question decides both the year and the amount of reward income: when did you first have control of it? Its value at that moment is the income, and it becomes your basis when you eventually sell. Airdrops turn on the same control date.

That is why an unclaimed drop and a token you cannot move or trade until a later listing can land on different dates. Rev. Rul.

2023-14 settles the direct staking case within its own scope. Liquid staking and rebasing tokens fall outside what it settles, and so does fee treatment. The Jarrett litigation did not end taxation of rewards.

Mining raises a classification question before a valuation one: hobby and business treatment differ on which expenses count and on self-employment tax exposure. Liquidity pool positions and token wrapping sit further out still. The principles are official; how they apply to those specific transactions is contested.

The practical answer is to choose a defensible treatment and apply it consistently, with your reasoning written down. Gifts and charitable donations have their own paperwork triggers, including the point at which an appraisal becomes part of the deduction.

Find the control date and records behind staking rewards

How do these numbers get onto my return, and can I check them first?

Disposals go on Form 8949 in the category that matches what the broker reported, and the subtotals carry into Schedule D.

Missing basis, wrong basis, mismatched proceeds and a transaction the broker never saw each route to a different category or adjustment, which is why reporting your own figure next to the statement's figure is normal rather than suspicious.

The walkthrough does this with a worksheet you can audit line by line.

What you pay on the result depends on the holding period and your filing status. Short-term gains are treated differently from long-term ones, and dates decide which side of the line a sale falls on, not intent. Timing belongs here too: the due dates for the return and any extension (plus the point where an extension stops helping), and whether a mid-year gain calls for a payment before filing season.

Losses interact with all of it. The status of wash sale rules differs between coins you hold directly and shares in a fund that holds them.

You can also test a figure yourself first. The calculators work only on numbers you type in and return an estimate you can inspect, not a filled-in return. One of them does nothing but compare your records with the form, line by line.

Trace a disposal through Form 8949 and Schedule D, compare short- and long-term rates by filing status, check the deadlines and estimated payments or run the numbers in a calculator first

The federal return is only one part of the filing check. Look up your state in the 50-state and DC table to find a separate gains tax, an exclusion or a rule that still needs authority confirmation. If you moved, check the residency and allocation rules for the year of the sale.

What happens if the IRS disagrees with what I filed?

A man at a home desk comparing a letter with a binder of his own records.

You get a letter proposing a change, and the proposal is a figure to check, not a bill to pay. A CP2000 typically arrives because reported proceeds were matched to a return without any basis behind them, which makes the proposed amount look enormous. The way to respond is to compare each proposed line with your records and answer by the date printed on the notice.

You can agree or disagree with any line in whole or in part.

An educational letter is a different animal from a mismatch notice, and everything you decide next depends on knowing which one you have. If you find an omission yourself before any letter arrives, the amendment question turns on two separate clocks: one for claiming a refund, one for how long the IRS can assess. Correcting a past year is a documented process, not a confession.

Late filing and late payment are penalized under their own rules, understating tax under others, and these penalties interact in ways worth understanding before you estimate a cost. Relief for reasonable cause depends on facts you would have to show. A reduced payout on a sale points at something else entirely: backup withholding.

You fix it with the broker and get it credited back on the return.

Check a CP2000 against your records and choose a response

Where each question is handled

How we check

Every rule on this site traces to a primary source, named with the tax year it applies to. When the IRS publishes a form, an instruction, a revenue procedure or a ruling, that document is what the guide cites. The year is part of the citation because a figure that was right for one filing season is not automatically right for the next.

The rates and thresholds the calculators use live in a dated table with the source URL attached, and each calculator prints which year it applied.

Platform pages are treated the same way.

What an exchange or payment app says it sends comes from that company's own tax documentation, with the date the page was read, because these pages change mid-season and sometimes contradict each other.

Where a platform's pages disagree, or where a delivery date came from a third party rather than the issuer, the page says so instead of picking whichever version reads more cleanly. A third-party claim never becomes an issuer's deadline here.

Software is compared on one published list of criteria (see /methodology/), applied to every program in the same order. Vendor pricing is quoted with the date it was checked. Where a vendor's own pricing pages disagree, the review shows the disagreement rather than picking a headline number.

Some questions in this niche are unsettled. Liquid staking, rebasing tokens, liquidity pool mechanics and token wrapping do not have clean official answers, and pages about them compare sourced positions rather than declaring one correct. Pages carry verification flags where a claim rests on a single source or an unconfirmed date.

Nothing here is a substitute for looking at your own records, which is the one input no guide can supply. Corrections and source challenges are welcome at [email protected].

About the author

Dana Kessler, author of the CoinReckon tax section.

Dana Kessler kept books for small businesses around Columbus, Ohio, for nine years, which is where the habit of matching every figure on a form to a source record comes from. She has prepared her own crypto schedules every season since 2017: four exchanges and two hardware wallets, plus one DeFi year that produced several thousand transactions.

Since 2021 she has written about crypto record-keeping full time, running the same test data sets through the major tax programs each season and documenting where their outputs disagree. She is not a CPA or an enrolled agent and does not prepare returns for anyone else; what she contributes is the reconciliation work a form cannot do for you. Read more about her background and how she tests on /team/.