Skip to content

Crypto Tax Calculator

CSV import, FIFO/LIFO/HIFO compare, Form 8949, US/UK/CA/AU. No SaaS fee.

Share
100% browser-side, your trade history never leaves this tab
Short-term (held under 1 year) taxed as ordinary income. Long-term (1+ year) at preferential rates.

Trades (0)

No trades yet

Click Add trade, or Import CSV (Coinbase, Binance, Kraken, or any with date/type/amount/price columns).

Free, no signup, 100% browser-side

The crypto tax calculator that doesn't charge $99 a year

Drop a Coinbase, Binance, or Kraken CSV. Compare FIFO, LIFO, and HIFO side-by-side. Export IRS Form 8949 in one click. US, UK, Canada, Australia supported. Trades never leave your browser.

How it works

Step 1

Import or paste trades

Drop a Coinbase, Binance, or Kraken CSV. Generic CSV also supported. Or enter trades manually in the editable table.

Step 2

Compare cost-basis methods

FIFO vs LIFO vs HIFO side-by-side. Pick the legal one that minimizes your tax bill.

Step 3

Export Form 8949

CSV ready to drop into TurboTax, TaxAct, or your tax pro's spreadsheet. Long-term and short-term clearly marked.

Every feature, free

CSV import: Coinbase, Binance, Kraken

Auto-detects format. Maps date, type, token, amount, price, and fee columns automatically. Generic CSV parser fuzzy-matches column names so most exchange exports just work.

FIFO / LIFO / HIFO side-by-side

All three cost-basis methods computed in parallel. Pick the lowest-tax option legal for your jurisdiction. Paid services charge for this; we include it free.

Multi-jurisdiction support

United States (short vs long-term), United Kingdom (3,000 GBP CGT allowance), Canada (50 percent inclusion rate), Australia (50 percent CGT discount). Toggle to apply the right rules.

IRS Form 8949 export

CSV with description, date acquired, date sold, proceeds, basis, gain/loss, and term. Drops into TurboTax, TaxAct, FreeTaxUSA, or any tax pro's working spreadsheet.

Per-token breakdown

See gains and losses by token. Quickly find which tokens drove your tax bill, which were losing positions, and where to focus your loss-harvesting.

Income events: staking, rewards, airdrops

Mark receipts as 'income' and the calculator records the FMV-at-receipt as basis. Future sale gains are computed against that basis, matching IRS guidance.

Year filter

Run the same trades against any year. Helpful for amended returns, late filings, or back-checking your TurboTax import.

100% browser-side

Trades never leave your tab. No upload, no log, no third party seeing your wallet history. Open the network tab to verify zero outbound requests.

Why we built this

No paid SaaS subscription

CoinTracker, Koinly, TokenTax, and CoinLedger charge between 49 and 199 dollars per year for crypto tax. Most users have a few dozen trades and don't need a full platform. Our calculator does the same math, free, in your browser.

Privacy by architecture

Other crypto tax tools want your full transaction history uploaded so they can sell you Pro features later. Once your wallet history is on someone else's server, you can't unsend it. Our tool runs entirely in your browser, so there's nothing to send.

Method optimization included

Side-by-side FIFO / LIFO / HIFO is a paid feature on most platforms. We show all three at the same time so you can pick the legal one that minimizes your tax bill.

International support

Most free crypto tax tools are US-only. We support US, UK, Canada, and Australia with the right rules per jurisdiction. UK CGT allowance, CA inclusion rate, AU CGT discount: all handled correctly.

Molixa vs CoinTracker, Koinly

FeatureMolixa Crypto TaxCoinTrackerKoinly
Free tierUnlimited, no signupUp to 25 transactions freeView-only free, paid to export
CSV import (auto-detect)Coinbase, Binance, Kraken, generic300+ exchanges (paid)350+ exchanges (paid)
FIFO / LIFO / HIFO compareSide-by-side, freePaid plan onlyPaid plan only
Form 8949 exportFree CSVPaid (59-199/yr)Paid (49-179/yr)
Multi-jurisdictionUS, UK, CA, AUYesYes
Privacy100% browser-sideCloud-uploadedCloud-uploaded
Per-token summaryFreePaid planPaid plan

What people use it for

Quick year-end estimate

Drop your Coinbase year-end CSV, see your estimated tax bill in 30 seconds. Use to plan whether to harvest losses before December 31.

Pick the optimal cost-basis method

Run FIFO, LIFO, HIFO side-by-side. Pick the lowest-tax method that's legal for your jurisdiction. Could save thousands on a profitable year.

Check what TurboTax computed

If TurboTax imported your Coinbase CSV and the gain looks suspicious, run it through here to spot mismatches before filing.

Multi-year backfilling

Filed without crypto in 2021? Compute the right gain by year and amend with the IRS. Each year stands on its own here with the year filter.

Loss harvesting

See which lots are sitting at a loss. Harvest them before December 31 to offset other gains. The diff between FIFO and HIFO often suggests which lots to sell.

Verify a tax pro's number

Got a number from your accountant that surprises you? Run your trades through here and compare. Either you're missing trades or they're using a different method.

Walkthroughs

Import a Coinbase CSV in 30 seconds

  1. 1Go to Coinbase: Profile > Statements > Generate report > CSV. Pick the year.
  2. 2Drop the downloaded file onto the Import CSV button in this tool.
  3. 3All trades load. Auto-detected as Coinbase format. The summary updates immediately.
  4. 4Switch jurisdictions or methods to see different scenarios.

Pick the lowest-tax method legally

  1. 1Load your trades (manually or via CSV).
  2. 2Look at the FIFO / LIFO / HIFO comparison row at the top of the results.
  3. 3Pick the method with the lowest 'Estimated tax'. In the US, HIFO usually wins for sales after a long buy-up.
  4. 4For US, document your method choice (specific identification rule). Same method must apply across all your trades for the year.

Export Form 8949 for TurboTax

  1. 1Make sure your trades are loaded and the right tax year is selected in the year dropdown.
  2. 2Click Download CSV under IRS Form 8949 export.
  3. 3Open in Excel or Google Sheets. Verify the rows match what you expect.
  4. 4Drop into TurboTax 'Investment income > Stocks > Other > CSV import' or hand to your tax pro.

Handle staking rewards correctly

  1. 1When you receive staking rewards or airdrops, add a row with type 'income'.
  2. 2Set Amount to the tokens received and Price to the fair-market-value at receipt (use CoinGecko historical price).
  3. 3When you later sell those tokens, add a 'sell' row. The basis is automatically the FMV from the income row.
  4. 4This matches the IRS treatment: income tax at receipt, capital gain/loss at sale.

Privacy + security

Trades never leave your browser

Crypto tax tools are some of the most invasive software in the personal finance category. They want your full wallet history uploaded to identify upsell opportunities. Once that history is on a third-party server, you can't unsend it. Linking on-chain transactions to your identity creates a permanent privacy risk.

Our tool runs entirely in your browser. The CSV you import is parsed and computed locally. The Form 8949 export is generated locally. Close the tab and the trades are gone. We have no analytics event with your trade data. We have no sales team that gets your contact info. The privacy guarantee is real because we don't have a server that could violate it.

Who it's built for

Crypto traders

Quick year-end tax estimates without a paid SaaS subscription. CSV import works for the major exchanges; manual entry for everything else.

Privacy-conscious holders

If you wouldn't upload your full wallet history to a SaaS, this tool is for you. Browser-side computation means trades stay yours.

International users

US, UK, Canada, Australia with correct jurisdiction rules. Free for all four; most competitors charge extra for non-US.

Tax pros + CPAs

Run a client's CSV through here for a sanity check before billing them for hours of computation. Compare cost-basis methods to find legal optimizations.

Questions people ask

Is the crypto tax calculator free?
Yes, completely. CoinTracker, Koinly, TokenTax, and CoinLedger all charge between 49 and 199 dollars per year for what this tool does in your browser. Our cost is zero because the whole computation runs locally and we don't store anything. Free for unlimited trades, unlimited tax years, and all four supported jurisdictions.
Where does my trade data go?
Nowhere. The whole calculator is JavaScript that runs in your browser tab. Trades stay in memory until you close the tab. We have no server endpoint to receive trades because we have no server doing tax computation. The only network request the page makes is the initial HTML / JS / CSS load. Open your browser's network tab and you'll see no outbound requests once the tool is loaded.
Which exchanges does the CSV import support?
Coinbase, Binance, Kraken auto-detect their format and parse correctly. Any other exchange that exports CSV with date, type (buy/sell), token symbol, amount, price, and fee columns also works through the generic parser. If your CSV has different column names, the parser tries to fuzzy-match (eg 'Date(UTC)' is recognized as a date column). For exchanges with very weird formats, the manual entry table is always available.
What's FIFO vs LIFO vs HIFO?
These are cost-basis methods that determine which lots you 'sold' when you sell partially. FIFO (first-in first-out) sells your oldest coins first; in a rising market this typically maximizes long-term gains and reduces tax. LIFO (last-in first-out) sells the newest first; can reduce gains during a bull run but most jurisdictions disallow this. HIFO (highest-in first-out) sells the highest-cost lot first, which usually minimizes the gain (and tax). Legal in the US for crypto but requires explicit specific identification. We let you compare all three and pick the lowest-tax option that's legal for your jurisdiction.
Which jurisdictions are supported?
United States (short vs long-term split, 1-year holding rule), United Kingdom (3,000 GBP CGT allowance, applied to total gains), Canada (50 percent inclusion rate, only half the gain is taxable), Australia (50 percent CGT discount on assets held over 12 months). Each toggles the right rules automatically. The UI also lets you set your own marginal tax rate.
What about wash sales?
The IRS clarified in 2023 that the wash-sale rule does NOT currently apply to crypto (only to securities). If you sell at a loss and buy back within 30 days, the loss is still deductible for crypto. This may change with proposed legislation; we don't apply wash-sale adjustments. If you trade traditional securities the same day, those still trigger wash sales as a separate calculation.
How do I handle staking rewards or airdrops?
Set the trade type to 'income' and the price to the fair-market-value at receipt. The lot is added with that basis. When you eventually sell, the gain is computed against that initial FMV. This matches the IRS treatment in the US (income on receipt, capital gain or loss on sale). Other jurisdictions handle this similarly with minor differences.
Can I import from MetaMask or a hardware wallet?
Indirectly. MetaMask and hardware wallets don't export CSVs of trades because they don't price-tag transactions. Use a block explorer (Etherscan, etc.) to download your transaction history, then enrich with prices from a free price-history API (CoinGecko historical), then drop the resulting CSV here. Or manually enter the few transactions in the editable table.
Does it generate IRS Form 8949?
Yes, as a CSV export ready to drop into TurboTax, TaxAct, FreeTaxUSA, or your tax pro's working spreadsheet. The CSV columns match the official 8949 format: Description, Date Acquired, Date Sold, Proceeds, Cost Basis, Gain/Loss, Term. Long-term and short-term events are clearly marked so you can split them onto Part I and Part II as the form requires.
Is this tax advice?
No. This is a calculator that shows you the math. Crypto tax rules are complicated, change frequently, and have plenty of edge cases (forks, airdrops, DeFi loans, NFT gains, lost coins, etc.) that this tool doesn't model perfectly. Use the output as a starting point and review with a CPA or tax pro before filing, especially if you have over a few thousand dollars of activity or unusual transactions.

Try it now

Crypto tax math done in your browser, no SaaS subscription

Free. No signup. CSV import, FIFO/LIFO/HIFO compare, Form 8949 export. Multi-jurisdiction.

Start calculating
Built and reviewed bySaqib Zahoor, WeboTech Studio
Last updated:

The Crypto Tax Calculator page is built, reviewed, and maintained by the Molixa team. We use the tool we ship and update the docs when the behavior changes.