Topic guide

Cost basis methods

Cost basis methods explained, plus the free calculators that cover it. No signup, runs entirely in your browser.

What is Cost basis methods?

Cost basis methods covers a specific, recurring money problem: choosing between FIFO, LIFO, and specific-ID for reporting gains. Instead of doing the math by hand or guessing, the tools on this page – Crypto Profit Calculator – give you an exact number in seconds, using the same formulas a financial professional would use.

The calculator below is the main entry point for cost basis methods on this site. It runs entirely in your browser, so nothing you type is sent anywhere, and the result updates the moment you change an input.

Tools in this topic

  • Crypto Profit Calculator – Calculate profit or loss on any cryptocurrency transaction — bitcoin, ethereum, altcoins. Supports multiple cost basis methods (FIFO, LIFO, average cost) and sh

How to choose

  • If you need a quick, one-off number, open the first tool above and enter your figures.
  • If you’re comparing scenarios, open the tool in two browser tabs and change one variable at a time.
  • If you want the full picture, check the Related Tools section on each calculator page for adjacent tools that cover the next step.
Tools on this topic

Open the tools

Frequently asked

Are the tools on this page free to use?

Yes. Every cost basis methods tool on this page is free, runs in your browser, and does not require an account or email address.

Does this page store or share my financial data?

No. All calculations run client-side in JavaScript. Nothing you enter is transmitted to a server, logged, or stored.

How accurate is this calculator?

The calculator uses standard financial formulas and updates in real time. Results are estimates for planning purposes and don't account for every fee or edge case a lender or exchange might apply.

More topics on BTCCalc.