Accounting Method

The rules a person or business uses to record crypto income, expenses, and gains, including how cost basis and timing are determined.

An accounting method is the set of rules and procedures used to decide how and when financial activity is recorded. In crypto, it governs how you capture transaction data, recognize income, classify holdings, and calculate gains or losses when digital assets are received, traded, or spent.

How accounting methods apply to crypto

Cryptocurrency creates accounting complexity because transactions are frequent, occur across wallets and exchanges, and can involve swaps, staking rewards, airdrops, or payments for goods and services. A practical crypto accounting method typically starts by recording the fair value of assets at key moments, such as when you receive tokens as income or when you dispose of them through a sale, trade, or purchase. The method also defines how you reconcile on-chain activity with exchange statements and internal records so balances and transaction histories match.
For businesses, the accounting method ties into financial reporting requirements. Under U.S. GAAP, many entities have historically treated certain cryptocurrencies as intangible assets with an indefinite life, which affects how impairments and subsequent measurement are handled in financial statements. The right method ensures consistent treatment across reporting periods and helps stakeholders understand how crypto impacts revenue, expenses, and asset values.

Cost basis and timing, FIFO, LIFO, and HIFO

A key crypto-specific decision within an accounting method is cost basis tracking, meaning which units are considered sold first when you dispose of part of a position. Common approaches include FIFO (first-in, first-out), LIFO (last-in, first-out), and HIFO (highest-in, first-out). For example, if you bought the same coin multiple times at different prices, your selected method determines which purchase lot is treated as sold, changing the reported gain or loss.

Why it matters

Choosing and consistently applying an accounting method helps produce accurate books, clearer financial reporting, and more defensible tax calculations, which is essential for compliance, audits, and trustworthy decision-making in the crypto ecosystem.