Understand crypto accounting under US GAAP, UK GAAP, and IFRS. Learn how FIFO, LIFO, and other methods impact crypto inventory and taxes.
The average cost method is an inventory costing method in which the total cost of all the identical goods bought or produced is divided by the number of goods to compute the average cost. In crypto accounting, the average cost method calculates the cost basis of cryptocurrencies by taking the average of all purchase prices.
Average cost basis is an accounting method used to calculate the cost of acquiring multiple units of an asset over varying prices, then determining the average cost per unit. This is often used for tax purposes in the realm of cryptocurrencies when an investor has bought varying quantities of a crypto asset at different prices.
Here's the general formula:
Average Cost Basis = Total Cost of All Units / Total Number of Units
Now let's use an example:
To calculate your average cost basis, you:
So, your average cost basis is $34,285.71 per Bitcoin.
Why is this useful? If you sell a Bitcoin and you need to report your capital gains or losses for tax purposes, you will need to know your cost basis. By using the average cost basis, it's easier to manage when you have bought the same crypto asset at different times and prices.
However, different jurisdictions may have specific rules about how to calculate and report cost basis. Always check with a tax professional if you're unsure.