Skip to content
Kaavon
Learn
Articles
Research
MarketsCrypto TaxTools
  1. Home/
  2. Learn/
  3. Glossary/
  4. FIFO
GlossaryIntermediate

FIFO

First in, first out — one general method for deciding which units of an asset were sold.

FIFO, or "first in, first out," is a general accounting method that assumes the earliest-acquired units of an asset are the ones sold first when calculating gains or losses.

This is one general educational example of an accounting method; other methods exist, and which methods are permitted or required varies by jurisdiction. This is not personalized tax advice.

Examples

  • Under FIFO, if someone bought crypto at three different times and later sold some, the earliest purchase is treated as sold first.
  • Different accounting methods can produce different calculated gains for the exact same set of transactions.

Learn more

Guide

Crypto Cost Basis and Accounting Methods

Read the full guide

Concept

Adjusted Cost Base (Canada)

Read the Adjusted Cost Base (Canada) glossary definition

Kaavon

Clear crypto education, grounded research, and practical decision-support tools — built for clarity, not hype.

Learn

  • Overview
  • Guides
  • Glossary
  • Articles

Research

  • Research
  • Incident Timeline
  • Bitcoin
  • Ethereum
  • Solana

Markets

  • All markets

Crypto Tax

  • Crypto tax by country
  • Crypto licensing by country

Tools

  • Tools
  • DCA Calculator
  • ROI Calculator

Company

  • About
  • Editorial Standards
  • Contact
  • FAQ

Legal

  • Privacy
  • Terms
  • Legal

© 2026 Kaavon. All rights reserved.