Awaken Logo

Free Crypto Tax Calculator

Get accurate crypto tax calculations quickly using Awaken's free crypto tax calculator.

How does the crypto tax calculator work?

Awaken's crypto tax calculator is designed for you to get an estimate of your crypto taxes in tax season. A lot of people use it with our crypto tax software to get an accurate estimate of their taxes.

It takes the profit or loss that you enter and calculates is against the IRS capital gain brackets based on your location (State). For more accurate predictions, include any fees you are aware of.

You will need to know your original investment, buy price, sell price, investment fee, exit fee and annual income. In addition to that, you should know whether you have owned the asset for more or less than one year, your state of Residence and your filing status.

Crypto taxes in the United States explained

In the US, cryptocurrency is treated as property for tax purposes, meaning you owe capital gains tax when you sell, trade, or use crypto if its value has increased since you acquired it. Short-term gains (held less than a year) are taxed as ordinary income, while long-term gains get preferential tax rates. You must report all crypto transactions to the IRS, including trading one cryptocurrency for another.

How to calculate your crypto cost basis

Your crypto cost basis is the original purchase price of your cryptocurrency plus any fees paid to acquire it. To calculate it, add the amount you paid for the asset to transaction fees, exchange fees, and gas fees. Your capital gain or loss is your sale price minus this cost basis.

Formula:

Cost basis = Purchase price + Acquisition fees

Capital gain (or loss) = Sale proceeds - Cost basis

Note: Our crypto tax calculator works out your cost basis automatically - the buy price and investment fee you enter are combined to calculate it, so your capital gain and tax estimate are based on what you actually paid, including fees.

Cost basis calculation example

Say you bought 0.5 BTC for $30,000 and paid a $150 exchange fee. Your cost basis is $30,150.

You later sell that 0.5 BTC for $42,000 and pay a $200 fee on the sale. Your proceeds are $41,800.

Your capital gain is $41,800 - $30,150 = $11,650. That's the number you pay tax on, not the full $42,000 sale price. Skipping fees in your calculation means overpaying tax on gains you never made.

Cost basis accounting methods

When you've bought the same cryptocurrency at different prices over time, the IRS lets you choose which units you're selling. The method you pick changes your taxable gain:

FIFO (First In, First Out): You sell your oldest coins first. This is the IRS default if you don't specify a method. In a rising market, FIFO usually produces the largest taxable gain, but those older lots are also the most likely to qualify for long-term rates.

HIFO (Highest In, First Out): You sell your most expensive coins first, minimizing your taxable gain. HIFO typically produces the lowest tax bill, but requires detailed records of every lot.

Specific Identification (Spec ID): You choose exactly which units you're selling. This gives you the most control, but the IRS requires you to identify the units at the time of sale and keep records proving it. You can't retroactively pick lots at tax time.

Crypto Tax Calculator FAQs

Awaken's crypto tax calculator is designed for you to get an estimate of your crypto taxes in tax season. You will need to know your original investment, buy price, sell price, investment fee, exit fee and annual income. In addition to that, you should know whether you have owned the asset for more or less than one year, your state of Residence and your filing status.

Awaken's tax calculator can tell you your crypto taxes in the same way you would any crypto asset. However to calculate many transactions you should strongly consider using Awaken's crypto tax software to handle your full tax return.

A calculator automates the math, but an accountant ensures compliance and advises on strategy. Many crypto tax professionals typically use software in addition to calculators.

Yes, our crypto tax calculator is completely free to use.

It depends on your country's tax rules. In most places, profits from selling, trading, or spending crypto are treated as capital gains, while mining, staking, and airdrops are taxed as income. A crypto tax calculator helps estimate your exact tax owed based on your transaction history and cost basis.

Cost basis is the original value you paid for a cryptocurrency, including purchase price and fees. When you sell or trade, the calculator uses cost basis methods (FIFO, LIFO, HIFO, Specific ID) to work out your gains or losses.

The easiest way is to connect your exchanges and wallets to a crypto tax software because a calculator will only get you so far. It automatically imports your transactions, reconciles transfers, applies cost basis, and generates tax reports. This removes the need for manual spreadsheets.

Taxable events usually include selling crypto for fiat, swapping one coin for another, spending crypto on goods/services, and earning income from mining, staking, or NFTs.

Non-taxable events include simply buying and holding crypto, transferring coins between your own wallets, or receiving gifts (depending on jurisdiction). A calculator separates these from taxable events so you don't overreport.

A capital gain occurs when you sell or trade crypto for more than your cost basis. For example, buying 1 ETH at $1,500 and later selling at $2,500 creates a $1,000 capital gain. A calculator tracks and classifies these as short-term or long-term.

The best tax software for onchain finance

team@awaken.tax

AICPA SOC 1 Type II Certified

Resources

Home

Support

About Us

Integrations

Pricing

What's New

Fenwick Legal Letter

Sign Up

Log in

Integrations

Coinbase Taxes

MetaMask Taxes

Kraken Taxes

Phantom Taxes

Bitcoin Taxes

Solana Taxes

Ethereum Taxes

Hyperliquid Taxes

TurboTax Guide

Koinly vs Awaken

TokenTax vs Awaken

CoinTracker vs Awaken

CTC vs Awaken

CoinLedger vs Awaken

ZenLedger vs Awaken

Countries

Support 55+ countries

United States

Canada

Australia

United Kingdom

Germany

New Zealand

Austria

Belgium

Finland

France

More Countries

Language

© 2026 Accrue Finance Inc. All rights reserved.

Awaken 3D Logo