Comprehensive Guide to the Crypto Tax & Capital Gains Calculator
Our Crypto Tax Calculator acts as a local, private ledger to help you sort through your trades. By applying standard FIFO (First-In-First-Out) accounting, it automatically separates long-term and short-term capital gains so you can prepare for tax season.
How to Use the Tool
- Import Your Ledger: Upload your CSV trade history from your exchange, or manually add your buy/sell transactions.
- Select Your Tax Bracket: Choose your country and income level so the tool can apply the correct marginal tax rates.
- Review Matched Lots: The algorithm pairs your sells with your oldest buys, calculating the exact dollar amount of the gain or loss.
- Harvest Losses: Check the 'Tax Loss Harvesting' tab to see which unsold assets are currently underwater, allowing you to sell them to offset your gains.
How We Calculate the Data
FIFO Matching Algorithm
First-In-First-Out automatically pairs every 'Sell' transaction with the chronologically oldest available 'Buy' transaction of the same asset.
Long-Term vs Short-Term
The tool calculates the exact days held. If the asset was held >365 days, it applies the heavily discounted Long-Term Capital Gains bracket.
Cost Basis Amortization
It strictly tracks the remaining cost basis of partially sold lots, ensuring you never double-count the purchase cost of an asset.
Marginal Tax Interpolation
It layers your crypto profits on top of your base annual income, pushing the gains through the progressive tax brackets to find your exact tax owed.