FIFO, LIFO, and HIFO - What’s the best method for crypto? | CoinLedger (2024)

FIFO, LIFO, or HIFO - which accounting method will you be using on your crypto tax return?

While the answer may vary based on your specific situation, this guide will break down the benefits of each method with the help of a few simple visual examples. By the time you finish reading, you’ll have a better understanding of how each of these accounting methods work for your crypto taxes.

How is cryptocurrency taxed?

To understand the importance of accounting methods, it’s helpful to know how cryptocurrency is taxed.

The IRS considers cryptocurrency a form of property. When you sell cryptocurrency, you’ll be subject to capital gains tax, which is calculated through the following formula.

FIFO, LIFO, and HIFO - What’s the best method for crypto? | CoinLedger (1)

If the value of your tokens at the time of sale is lower than your purchase price, you’ll end up with a capital loss, which can be used to offset capital gains for the year. For more information, check out our article on tax loss harvesting.

Why does your accounting method matter?

Check out the infographic below and see if you can come up with the answer to James’s dilemma.

FIFO, LIFO, and HIFO - What’s the best method for crypto? | CoinLedger (2)

This is a trick question. Depending on the accounting method James chooses, he will either be selling the tokens he purchased for $20,000 or the tokens he purchased for $50,000.

If he chooses the latter option, he can potentially save thousands of dollars on his tax return.

While your situation may not be exactly the same as James’s, it’s possible the accounting method you choose can significantly reduce how much you pay in taxes.

How do FIFO, LIFO, and HIFO work?

FIFO (first-in-first-out), LIFO (last-in-first-out), and HIFO (highest-in-first-out) are simply different methods used to calculate cryptocurrency gains and losses.

To better understand how they work, let’s calculate capital gains on the following transaction using each one of these different accounting methods.

FIFO, LIFO, and HIFO - What’s the best method for crypto? | CoinLedger (3)

What is FIFO?

With first-in-first-out, the first coin that you purchase (chronologically) is the first coin that is counted for a sale.

How do you calculate capital gains with FIFO?

If we apply FIFO to the example above, the purchase price of the 1 ETH that you sold in August will be $2,250. That’s the cost basis of the first token that you bought.

We can use that information to calculate your capital gains.

FIFO, LIFO, and HIFO - What’s the best method for crypto? | CoinLedger (4)

What is LIFO?

With last-in first-out, the last coins that you acquired will become the first coins that you sell.

To illustrate this further, let’s use the exact same example from above.

Using LIFO, our cost basis (or original purchase price) of the ETH we sold in August would be $2,500. That’s the cost basis of the last token that you bought.

Doing the math then:

FIFO, LIFO, and HIFO - What’s the best method for crypto? | CoinLedger (5)

In the example above, using LIFO instead of FIFO would save you $250 in capital gains.

Is LIFO better than FIFO?

The accounting method that works best for you can vary based on market conditions. In a period of rising cryptocurrency prices, using LIFO will most likely lead to significantly less total taxable gains. In a period of falling prices, FIFO will most likely yield better results.

What is HIFO?

With highest-in, first-out (HIFO), you sell the coins with the highest cost basis (original purchase price) first.

In our example above, HIFO would actually lead to the same total gain as LIFO. However, in a scenario with hundreds or even thousands of trades, selling your highest-cost basis coins first can lead to significant tax savings.

HIFO can be used as a “tax minimization” method as it will lead to the lowest capital gains and the largest capital losses. Keep in mind, net capital losses can be used to offset other income up to $3,000 dollars (the remaining will be carried forward to future tax years).

What information do I need for LIFO and HIFO?

According to IRS guidance, you can use a specific identification method like LIFO or HIFO if you have records containing the following information:

  1. The date and time each unit was acquired.
  2. Your basis and the fair market value of each unit at the time it was acquired.
  3. The date and time each unit was sold, exchanged, or otherwise disposed of.
  4. The fair market value of each unit when sold, exchanged, or disposed of, and the amount of money or the value of property received for each unit.

What is the best cost basis method?

Using HIFO or LIFO instead of FIFO can help you save money on your tax bill.

Still, FIFO is used by most investors since it is considered the most conservative accounting method. HIFO and LIFO should only be used if you’ve kept detailed records of your crypto transactions.

If you’re looking to track your cryptocurrency trades across multiple wallets and exchanges, get started with CoinLedger. More than 250,000 investors use the platform to record their complete crypto trading history and report taxes.

FIFO, LIFO, and HIFO - What’s the best method for crypto? | CoinLedger (6)

Can I switch my accounting method?

Switching from one accounting method to another on a year-to-year basis is allowed by the IRS. However, flipping back and forth between methods may lead to calculation errors, which can be a red flag for the IRS to investigate further.Consult your tax professional to see if this is something you want to do.

Frequently asked questions

Let’s take some time to answer a few frequently asked questions about HIFO, FIFO, and LIFO.

Can I use HIFO for crypto?

Yes. The IRS’s guidance states that crypto investors can use HIFO provided that they keep detailed records and can identify specific units of cryptocurrency.

Can I change calculation methods from year to year?

Yes. IRS guidelines allow investors to change calculation methods from year to year.However, you have to be sure you are properly accounting for each sale.

What accounting method should I use for my crypto?

While American crypto investors can use FIFO, LIFO, and HIFO, many choose to use FIFO because it is the easiest option.

Find the right cost basis method for you

Cryptocurrency tax software like CoinLedger can automatically handle all of your cryptocurrency tax reporting. Simply upload your crypto transaction history into the platform and generate your necessary crypto tax reports with the click of a button. The platform supports several different costing methods like FIFO, LIFO, and HIFO.


Get started with a free preview report today. You don’t need to enter your credit card information until you’re 100% sure your transaction information is accurate!

*This post is for informational purposes only and should not be construed as tax, investment, or legal advice. Please speak to your own tax expert, CPA or tax attorney on how you should treat taxation of digital currencies.

FIFO, LIFO, and HIFO - What’s the best method for crypto? | CoinLedger (2024)

FAQs

Should I use FIFO or HIFO for crypto? ›

FIFO is used by most investors since it is considered the most conservative accounting method. While methods like HIFO and LIFO can reduce your tax bill, they should only be used if you've kept detailed records of your crypto transactions.

What is the best accounting method for crypto? ›

Depending on the price paid when you purchased that crypto, taxable gains or losses will be computed as the difference between the purchase price and the sale price. You can minimize your taxes owed by changing how you compute your cost basis, typically most beneficially with the HIFO accounting method.

What is the best cost basis method for crypto? ›

FIFO cost basis crypto

First In, First Out (FIFO) is one of the most common cost basis methods and it's very straightforward. FIFO means the first asset you buy is the first asset you sell.

Can you use LIFO for crypto? ›

Instead of beginning with the crypto price and holding period of your first asset purchase, the “LIFO” method assumes you sell the last crypto asset you purchased first (and goes back in reverse chronological order to your first purchase).

Is HIFO allowed by IRS? ›

The Internal Revenue Service does not recognize HIFO (high in, first out) as an accounting method but it generally permits an investor to specifically identify his or her shares at the time stock is sold, for reporting capital gains and losses.

Do investors prefer LIFO or FIFO? ›

FIFO is the most logical choice since companies typically use their oldest inventory first in the production of their goods. Deciding between these two inventory methods as implications on a company's financial statements as this decision impacts the value of inventory, cost of goods sold, and net profit.

How to do bookkeeping for crypto transactions? ›

Crypto Bookkeeping Checklist
  1. Record and track every single crypto related expense, cost, and transaction.
  2. Convert all crypto transactions into fiat currency.
  3. Consolidate both fiat currency and cryptocurrency across all exchange accounts and wallets.
Jun 29, 2021

How do you make consistent money in crypto? ›

Here are top 10 Ways to make money with Cryptocurrency in 2023:
  1. Investing. Investing in cryptocurrency is an excellent way to profit from it. ...
  2. Lending. Another way to monetize cryptocurrency is through lending. ...
  3. Trading. ...
  4. Staking. ...
  5. Traditional Buy and Hold. ...
  6. Earning Interest. ...
  7. Affiliate Programs. ...
  8. Dividends.
Feb 14, 2023

How to do accounting for crypto? ›

When you purchase a crypto asset with fiat money, credit your cash account and debit the crypto-asset account. To account for any losses as they occur, you'll need to debit your loss account and credit your asset account.

What is the best method for cost basis? ›

The average cost method for determining cost basis is most commonly used for mutual funds. To calculate your basis, the average cost method takes the cost of all the shares you have purchased and divides it by the number of shares.

How to buy crypto without high fees? ›

To Keep Fees Low, as a Rule of Thumb, Use Bank Deposits and Limit Orders: In general, things like using bank wires to fund a crypto account, buying with a credit card, and using market orders instead of limit orders can result in higher fees.

Why does Coinbase use HIFO? ›

Using the highest-in-first-out cost-basis method (HIFO), you sell the crypto first that has the highest cost basis to keep your gains — and your taxes — as low as possible. Last-in-first-out (LIFO) accounting means you sell the crypto you bought most recently — this can be advantageous when values are increasing.

What is HIFO method? ›

Highest in, first out (HIFO) is an inventory distribution and accounting method in which the inventory with the highest cost of purchase is the first to be used or taken out of stock.

Does Coinbase use HIFO? ›

Coinbase customers can manage their cost basis method in their tax center settings, where they can choose between a HIFO (highest in, first out), LIFO (last in, first out), and FIFO (first in, first out).

How can I avoid IRS with crypto? ›

9 Ways to Legally Avoid Paying Crypto Taxes
  1. Buy Items on Crypto Emporium.
  2. Invest Using an IRA.
  3. Have a Long-Term Investment Horizon.
  4. Gift Crypto to Family Members.
  5. Relocate to a Different Country.
  6. Donate Crypto to Charity.
  7. Offset Gains with Appropriate Losses.
  8. Sell Crypto During Low-Income Periods.
Apr 21, 2023

Does IRS accept FIFO? ›

The IRS takes a similar approach to cryptocurrency cost basis as traditional equities and allows two methods for calculating cost basis when disposing of virtual currency: First-in, First-Out (FIFO) Specific Identification.

Does IRS monitor crypto? ›

1. Can the IRS track crypto? Yes, the IRS can track crypto as the agency has ordered crypto exchanges and trading platforms to report tax forms such as 1099-B and 1099-K to them. Also, in recent years, several exchanges have received several subpoenas directing them to reveal some of the user accounts.

When should you not use FIFO? ›

1: Batch Processing. FiFo in its strictest sense is difficult to maintain in batch processing. If you are moving or processing your parts in boxes or batches, then it will be difficult to maintain a FiFo within the box.

Which inventory method is best for tax purposes? ›

The first-in, first-out (FIFO) inventory cost method assumes the oldest inventory is sold first. This leads to minimizing taxes if the prices of inventory items are falling.

Which is more profitable LIFO or FIFO? ›

FIFO is more likely to give accurate results. This is because calculating profit from stock is more straightforward, meaning your financial statements are easy to update, as well as saving both time and money. It also means that old stock does not get re-counted or left for so long it becomes unusable.

How do I record crypto for taxes? ›

Do you pay taxes on crypto? People might refer to cryptocurrency as a virtual currency, but it's not a true currency in the eyes of the IRS. According to IRS Notice 2014–21, the IRS considers cryptocurrency to be property, and capital gains and losses need to be reported on Schedule D and Form 8949 if necessary.

How do I keep crypto records for tax? ›

Reporting your crypto activity requires using Form 1040 Schedule D as your crypto tax form to reconcile your capital gains and losses and Form 8949 if necessary. You report your total capital gains or losses on your Form 1040, line 7.

Which ledger for crypto? ›

Find out which wallet you need to manage your crypto
NameSupported wallets Find out how to use compatible wallets by clicking on their names below.
Bitcoin (BTC) More detailsLedger Live Electrum
Ethereum (ETH) More detailsLedger Live MyCrypto MyEtherWallet
XRP | Ripple (XRP) More detailsLedger Live XRP Toolkit
17 more rows

How often should you take profits from crypto? ›

To take out and optimize your gains, sell 5-10% at a time, depending on how big your holdings are in that particular crypto. If the coin has gained more than 30% since you bought it, consider selling a small percentage every week.

How much does average crypto trader make? ›

Cryptocurrency Trader Salary
Annual SalaryMonthly Pay
Top Earners$182,500$15,208
75th Percentile$110,000$9,166
Average$94,266$7,855
25th Percentile$47,000$3,916

How does GAAP account for cryptocurrency? ›

Unfortunately, there is currently no authoritative literature under U.S. GAAP which specifically addresses the accounting for digital assets, including digital currencies. As a result, entities have considered accounting for them as cash, intangible assets, investments, or inventory.

How do you record crypto on a balance sheet? ›

So, when you buy Bitcoin or Ether, you should add it to your balance sheet at its fair market value on the date you bought it. Here, you'll need to debit your assets account. Likewise, if you bought Bitcoin or Ether with a fiat currency, you'll need to credit your cash account for the purchase price.

What moving averages to use for crypto? ›

The most commonly used moving averages span over 50, 100 or 200 days. Traders keep a close watch on 50-day and 200-day moving averages.

What interval is best for dollar-cost averaging? ›

With any kind of stock or fund, you want to be able to leave your money in the investment for at least three to five years. Since stocks can fluctuate a lot over short periods, try to allow the investment some time to grow and get over any short-term declines in price.

What is the most used moving average crypto? ›

The 50 day and 200 day Moving Averages are the most frequently used by crypto traders. The result is usually displayed as a line graph set against the price.

Should I use average cost basis or FIFO? ›

From strictly a tax standpoint, the investor would be better off selecting the FIFO method or the high-cost method to calculate the cost basis before selling the shares. These methods would result in no tax on the loss.

Which is better FIFO or average cost? ›

Assuming that costs generally rise, FIFO will typically be more advantageous. You are free to change methods from year to year, but you must identify the method you used, and investors will want to see an explanation for changes in inventory methods.

Is it better to sell higher or lower cost basis? ›

Generally speaking, you'll want a higher basis since it will reduce your capital gains, but this option could pay off if you're taxed at long-term capital gains rates.

What is the cheapest way to cash out crypto? ›

The best bet is to use a platform like Binance.us or FTX.us to save on fees, and quickly cash out your crypto for dollars. The mobile apps make it easy to sell, and you can connect your bank account to transfer funds after the crypto is sold.

Which crypto has lowest transaction fees? ›

Cryptocurrencies With The Lowest Transaction Fees
  • DigiByte. The trading fees for the cryptocurrency DigiByte, or DGB, are among the cheapest in the market. ...
  • Bitcoin Cash. A branch of Bitcoin called Bitcoin Cash was developed to address the scalability problems with the original Bitcoin network. ...
  • Zilliqa. ...
  • Dogecoin. ...
  • Litecoin.
Apr 13, 2023

How do I lower crypto transaction fees? ›

Timing your transactions for low-use times will result in lower transaction fees. Generally blockchain networks tend to be busiest during hours when people in the U.S. are awake. Wait for off-peak hours if you need to save on transaction fees.

What is the advantage of HIFO method? ›

In other words, one of the primary advantages of HIFO accounting is that it has no downside risk; that is, the benefits are always positive when compared to average cost. The discussion thus far has been based upon the assumption that the accounts were completely exhausted through the retirement period.

How do I change my HIFO method on Coinbase? ›

Select then choose Profile & Settings. Select Taxes then choose Settings. Select the dropdown next to Cost-basis method. Select Keep HIFO method for all years if you've previously filed and paid taxes using this method and choose Confirm.

Do I have to pay taxes on crypto if I don't cash out? ›

There's no tax for simply holding crypto. You'll only pay taxes in the event that you earned or disposed of cryptocurrency. It's important to report all of your taxable income from cryptocurrency on your tax return.

Should I use HIFO or FIFO? ›

FIFO is used by most investors since it is considered the most conservative accounting method. While methods like HIFO and LIFO can reduce your tax bill, they should only be used if you've kept detailed records of your crypto transactions.

What is the best way to fund Coinbase? ›

Using a bank account is a great way to deposit funds or to purchase assets so that you can trade on Coinbase immediately, especially if you want to buy and sell with higher transaction limits.

Does IRS use FIFO or LIFO? ›

The IRS defaults to the first in, first out (FIFO) method when determining cost basis (we'll come back to that), but it's not your only option. You can also use alternative “specific identification” methods, which may be more advantageous to you, depending on your portfolio and the overall market.

Will Coinbase report to IRS? ›

Yes, Coinbase reports to the IRS. It sends Forms 1099-MISC to the IRS for U.S. traders who made more than $600 in crypto rewards or staking. $600 is the Coinbase IRS reporting threshold for tax year 2022.

Is LIFO or FIFO better for crypto tax? ›

Taxable profit depends on the method selected

The FIFO method assumes that the first goods purchased are also the first goods sold. The LIFO method, on the other hand, assumes that the last goods purchased are the first goods sold. Both methods can lead to considerably different results.

What is the advantage of HIFO? ›

Highest in, first out (HIFO) is a method of accounting for a firm's inventories wherein the highest cost items are the first to be taken out of stock. HIFO inventory helps a company decrease their taxable income since it will realize the highest cost of goods sold.

How do I avoid high taxes on crypto? ›

9 Ways to Legally Avoid Paying Crypto Taxes
  1. Buy Items on Crypto Emporium.
  2. Invest Using an IRA.
  3. Have a Long-Term Investment Horizon.
  4. Gift Crypto to Family Members.
  5. Relocate to a Different Country.
  6. Donate Crypto to Charity.
  7. Offset Gains with Appropriate Losses.
  8. Sell Crypto During Low-Income Periods.
Apr 21, 2023

What is the best way to file crypto taxes? ›

Reporting your crypto activity requires using Form 1040 Schedule D as your crypto tax form to reconcile your capital gains and losses and Form 8949 if necessary. You report your total capital gains or losses on your Form 1040, line 7.

Who uses HIFO? ›

Highest-in First-out is typically used by corporations looking to minimize their taxable earnings for a particular accounting period. HIFO allows for the costliest inventory to be sold first, regardless of when it was purchased, thereby driving up the value of the cost of goods sold, and lowering taxable earnings.

Why is it better to use FIFO? ›

FiFo means "First-In, First-Out" and is a method used in inventory management to ensure that the first items entering an inventory are the first ones to leave when it comes time for shipping or sale. This helps to prevent wasting resources on old products and ensures that customers receive the freshest stock possible.

What is the disadvantage of FIFO method? ›

The disadvantages of using FIFO are that it increases the tax liability in periods of rising prices, it shows a lower net income and a higher cost of goods sold in periods of falling prices, and it may not accurately reflect the actual cost of production or operations.

What is the difference between HIFO and FIFO? ›

The proposed change is all about timing and two acronyms—HIFO and FIFO. HIFO stands for highest in, first out and FIFO stands for first in, first out. Under tax law at the time, investors with taxable accounts were free to choose which shares of a specific company they would like to sell.

What is the difference between LIFO and HIFO? ›

LIFO is an inventory valuation technique, in which the last received stock of goods is issued first. FIFO is an inventory valuation technique, in which the first received stock of goods is issued first. IFRS, does not recommend the use of LIFO for valuing the inventory in accounting.

What is FIFO vs LIFO vs HIFO? ›

FIFO (first-in first-out), LIFO (last-in first-out), and HIFO (highest-in first-out) are simply different methods used to calculate cryptocurrency gains and losses.

Does Coinbase use FIFO or HIFO? ›

Coinbase customers can manage their cost basis method in their tax center settings, where they can choose between a HIFO (highest in, first out), LIFO (last in, first out), and FIFO (first in, first out).

Is crypto taxed FIFO? ›

If you have made a profitable trade buying and selling crypto, or you are receiving interest from your crypto holdings, you will need to pay taxes. Using the FIFO method, your assets are calculated as being sold in the same chronological order as you bought them.

Top Articles
Latest Posts
Article information

Author: Trent Wehner

Last Updated:

Views: 5934

Rating: 4.6 / 5 (56 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Trent Wehner

Birthday: 1993-03-14

Address: 872 Kevin Squares, New Codyville, AK 01785-0416

Phone: +18698800304764

Job: Senior Farming Developer

Hobby: Paintball, Calligraphy, Hunting, Flying disc, Lapidary, Rafting, Inline skating

Introduction: My name is Trent Wehner, I am a talented, brainy, zealous, light, funny, gleaming, attractive person who loves writing and wants to share my knowledge and understanding with you.