Home › Answers › How is crypto tax treatment determined?

How is crypto tax treatment determined?

Multiple independent blockchain data sources parse each transaction in parallel. An AI consensus engine reconciles them, applies more than 15,000 verified protocol rules across a registry of 100+ chains (classification depth varies by chain and protocol), and maps the result to one US tax treatment: disposal, income, or non-taxable, or flags it for review.

By Kevin Stursberg, founder, CryptoTaxEdge · Published August 3, 2026 · Updated August 17, 2026

Key takeaways

From raw transaction to treatment

A transaction hash is decoded into its economic event -- what was sent, received, and to whom. The event maps to a canonical category (swap, reward, liquidity, bridge), and the category maps to a treatment under US framing: disposal under IRC §1001, ordinary income under §61 and Rev. Rul. 2023-14, or non-taxable. Every result carries a confidence score and the reasoning.

The honesty rule

When evidence disagrees or a pattern is genuinely novel, the result says so: it ships flagged for professional review with the candidate treatment and the evidence, instead of a guess presented as settled. Grey-area categories -- LP positions, wrapping, liquid staking -- expose a documented house default and the alternative position. A signed-in firm can save its stance in Settings, under Tax policy; calls that send no policy get the house default.

Where to see it work

The full machine-readable contract is published as a versioned schema, and any transaction can be checked free in the Classification Explorer -- ten a day, no signup.

Frequently asked questions

What is crypto tax classification?

The step between raw on-chain data and a tax return: deciding what each transaction was (swap, reward, transfer, liquidity event) and what that means in US tax terms (a disposal, ordinary income, or no recognition event). Done well it carries a confidence signal and an honest flag when the evidence does not settle the answer.

Can classification software decide my filing position?

No. The engine describes positions and their basis: on contested questions it serves a documented house default with the alternative alongside. A signed-in firm can save LP, wrap, liquid staking, and rebase reward stances in Settings, under Tax policy. Signed-in Explorer classifications send that policy, on EVM and Solana. Anonymous Explorer, and any classify call that does not send a policy, serves the published house default and shows the alternate. The Chrome extension does not send a policy. A liquid-staking redeem does not honor the mint election (GAP-2). The filing position itself belongs to the taxpayer and their preparer; software that silently asserts one is overstepping.

What does the confidence score mean?

It is a corroboration and routing signal, not an accuracy percentage: it reflects how well the available evidence agreed, and it gates one decision, whether the record is served as a treatment or routed to a human. Consumers should act on the needs_review flag and the treatment block, not on integer math against the score.

Accounting firm with crypto clients? See the Firm plan.

This is informational only, not tax advice; verify with a qualified tax professional before filing.