Crypto Tax Estimator
A rough First-In-First-Out (FIFO) capital gains estimate from your buy and sell trades.
Buy Trades
Sell Trades
What is FIFO for crypto taxes?
First-In-First-Out (FIFO) is a common accounting method that assumes the first units you bought are the first units you sell. Many tax authorities accept FIFO as a default method, though some allow other methods like LIFO or specific identification. This tool matches your sells against your earliest unmatched buys, in order, to estimate a gain or loss for each sale.
Frequently Asked Questions
Is this official tax advice?
No. This is a simplified estimate for personal reference only. Crypto tax rules differ by country and situation, so always confirm with a qualified tax professional.
What is FIFO and why does it matter?
FIFO (First-In-First-Out) assumes the earliest coins you bought are the first ones sold. It changes which cost basis is matched against each sale, which can change your estimated gain or loss compared to other methods.
Does this account for transaction fees?
No, this estimate uses only the quantity and price you enter for each trade. Add fees into your price manually if you want them reflected in the result.
Is my trade data saved anywhere?
No. All calculations happen in your browser and nothing is sent to or stored on any server.
Is the crypto tax estimator free to use?
Yes, this FIFO capital gains estimator is completely free, with no signup, though it is not a substitute for professional tax advice.
How do I estimate my crypto capital gains for taxes?
Enter each of your buy trades and sell trades with quantity and price, and this tool matches them using the FIFO method to estimate your capital gain or loss for each sale.