User Guide

Reports & Filing

At tax time, TaxTrace turns indexed on-chain and venue activity into clean, filing-grade reports — no spreadsheets, no manual reconciliation.

What you get

For any tax year, TaxTrace produces lot-level records that map directly to your filings:

Each report covers a single tax year and a single wallet address (or venue tenant scope).

What's in a Form 8949 report

Each row corresponds to one disposition and includes:

ColumnMeaning
DescriptionThe asset and quantity disposed.
Date AcquiredReal on-chain acquisition date (MM/DD/YYYY).
Date SoldReal on-chain disposition date.
ProceedsWhat the sale realized, in USD.
Cost BasisWhat you originally paid for the lot, in USD.
Gain or LossProceeds minus cost basis.
Part / BoxShort-term (Part I) or long-term (Part II).

Short-term and long-term dispositions are separated automatically based on the actual holding period. §1091 wash-sale treatment is reflected in the lot-level records so you and your advisor can review deductibility.

Accuracy you can count on

Generating a report

From the app, choose the wallet (or venue scope), the tax year, and the format, then export. Because reports are deterministic and Merkle-anchored, integrity can be independently verified later.

Filing

  1. Export your Form 8949 and Schedule D records for the year.
  2. Import them into Koinly, TurboTax, or other tax software — or give them to your tax professional.
  3. Keep the JSON export as your audit record (it carries the Merkle verification data).

Reminder: TaxTrace produces records to support your filing. It is not tax advice — review your reports with a qualified tax professional before filing.