Compare a closing-price scenario
Select a supported crypto symbol, quantity and two dates. Enter a flat percentage rate, then calculate. The tool requires positive closing quotes for both exact dates; missing data produces an error. A same-day comparison uses the same daily close and cannot capture intraday trading profit.
How the model calculates
Reference cost = purchase-date close × quantity. Reference proceeds = sale-date close × quantity. Scenario gain = reference proceeds − reference cost. Model tax = max(scenario gain, 0) × entered rate / 100. The final result subtracts model tax from scenario gain.
For an illustrative 0.5 units, a $40,000 purchase close and $50,000 sale close imply $20,000 reference cost, $25,000 reference proceeds and a $5,000 scenario gain. At an assumed 15%, model tax is $750 and the remainder is $4,250. These are invented inputs, not historical quotes or a tax prediction.
Use actual records for filing
The IRS digital-assets guidance identifies transaction time, quantity, dollar value and basis as information needed to calculate gains or losses. Daily closing prices alone do not establish those records. This tool does not import trades, allocate lots or reconcile fees and transfers.
Holding period and rate are separate decisions
Under general U.S. capital-asset rules, more than one year is long-term; one year or less is short-term. The IRS capital-gains overview describes the counting rule and exceptions. This tool displays elapsed days and leaves classification and rate selection to a separate review. It does not apply income brackets, loss netting, additional taxes or jurisdiction-specific rules.
What is outside the model?
Mining and staking receipts, gifts, inheritances, transaction costs, multiple wallets and lots, and tax-year adjustments need their own records and treatment. A negative scenario gain gives zero model tax; it does not calculate a deduction or refund. Compare the scenario with your transaction ledger before making a filing decision.