Crypto Cost Basis: Easy Guide to Methods and Calculations 2024 | Gordon Law Group (2024)

So, you’ve done your research on how cryptocurrency taxes work and you’re ready to start your crypto tax preparation. You know that capital gains will need to be reported on your return. Now you’re probably wondering, “How do I calculate my crypto cost basis?”

The bad news? The solution is rarely simple. But with a decade of crypto tax experience, our accountants are here to unravel this common question! In this guide, we’ll walk you through:

  • How to calculate cost basis for cryptocurrency
  • Various cost basis methods
  • And some common scenarios that can trip up even experienced investors.

Ready to master your crypto taxes? Let’s dive in.

What Is Cost Basis for Crypto?

Cost basis is the original purchase price of a crypto asset for tax purposes. When you sell, trade, or dispose of your crypto, it triggers a capital gain or loss. Knowing the cost basis of your crypto is an essential piece of information for calculating gains and reporting cryptocurrency on your tax return.

Cost Basis vs Proceeds

Cost basis is the initial investment amount, while proceeds are the amount you receive upon selling or trading an asset. The difference between the 2 is your taxable gain or loss.

How Do You Calculate Crypto Cost Basis?

At first glance, the formula for crypto cost basis is simple: Total Purchase Price divided by Number of Tokens. For example, let’s say you paid $500 for 10 AAVE tokens. $500 / 10 = a cost basis of $50 per token.

However, cryptocurrency operates in a complex ecosystem, and buying crypto with fiat is only the tip of the iceberg.

The Challenge for Cryptocurrency

Imagine that each sale or trade of cryptocurrency is a thread. One end represents the cost basis while the other represents proceeds.

Now imagine that you have 50,000 threads representing all your trades throughout the year. As you engaged in multiple transactions, moving crypto across accounts or diving deep into DeFi, these threads transformed into a formidable tangle.

Determining your cost basis is akin to unraveling this entangled mess—one thread at a time.

How to Do It

So, how do you calculate crypto cost basis for all of your trades?

  • Start by downloading your complete transaction history from each wallet or exchange you used during the tax year.
  • All this information must be combined into a single data set. Every buy, sell, trade, deposit, and transfer between accounts should be included.
  • Next, you essentially need to trace the history of each token. You’ll need to find the following information for each taxable event:
    • Cost Basis
    • Acquisition Date
    • Sales Proceeds
    • Date of Sale

Cryptocurrency tax software is designed to automate this daunting task. It’s not foolproof (see our post on the top 5 common issues), but it can be an extremely useful tool.

Do you want an even easier solution without any guesswork? Consider hiring a crypto accountant to generate a meticulously accurate tax report for you.

Crypto Cost Basis Methods

To make the process of finding your crypto cost basis even more fun, there are several cost basis methods to choose from. Since this will impact your overall tax bill, it’s vital to choose the method that’s best suited for your situation:

  • FIFO (First-In, First-Out): This method assumes that the first cryptocurrency you bought is also the first one you sold.
  • Specific ID: Through meticulous accounting, you can specifically identify the buying price of each token sold. This method can help lower your overall capital gains, thereby lowering your tax bill.
  • LIFO (Last-In, First-Out): This method assumes the most recent crypto you bought is the first one sold. This method is typically not supported by the IRS.
  • HIFO (Highest-In, First-Out): This method assumes that the coins with the highest cost basis were sold first. Many investors choose HIFO because it lowers their tax burden, but they don’t realize that the IRS may not accept their calculations.
  • Average Cost Basis: Since cost basis calculation is so difficult for crypto, many investors simply use an average value. For example, if Bitcoin peaked at $60,000 and bottomed out at $30,000, they would say that the average value of 1 BTC is $45,000. But beware! This method is not allowed by the IRS.

Pro Tip: FIFO and Specific ID are the only crypto cost basis methods supported by the IRS. A cost basis calculator may let you choose LIFO or HIFO instead, but this might cause trouble if you ever become the target of a crypto tax audit.

In practice, LIFO and HIFO are not possible for cryptocurrency without extremely detailed Specific ID. This is stated in the IRS FAQ on Virtual Currency Transactions: “If you do not identify specific units of virtual currency, the units are deemed to have been sold, exchanged, or otherwise disposed of in chronological order beginning with the earliest unit of the virtual currency you purchased or acquired; that is, on a first in, first out (FIFO) basis.”

All 3 methods require the same level of detailed accounting, which is typically not possible with software alone. It takes many proactive steps by the trader to meet these requirements, including physically separating the crypto through different wallets for different tax lots.

Have questions about your cost basis method? Reach out to our skilled crypto tax attorneys today!

What Is the Best Cost Basis for Crypto?

The “best” cost basis method for crypto depends on your circ*mstances and tax goals. Some methods may minimize your tax liability in the short term, while others might be more beneficial in the long run. Beware of using a method that the IRS doesn’t allow, and consider speaking with a tax professional for advice.

Adding Fees to Cost Basis

Fees associated with buying crypto should be added to the cost basis. This includes gas fees. Some cryptocurrency tax calculators do this for you automatically.

How Do You Calculate Missing Cost Basis for Crypto?

There are several reasons why you may not know your cost basis for crypto—whether you received the crypto as a gift, the number is missing on Form 1099-B, the exchange you purchased from is now defunct, or many other possible reasons.

To fix this, start by gathering as much data as possible from exchanges, wallets, and other sources.

  • If you’re missing the cost basis for a capital gain taxable event (including a sale, swap, or purchase made with crypto), see the section above for calculating crypto cost basis.
  • If you’re missing the cost basis for a gift, airdrop, or other type of deposit, learn more here.

Still have questions or need advice tailored to your unique situation? Don’t hesitate to reach out! Our experienced accountants and crypto tax attorneys are here to help you file with complete confidence.

How Does the IRS Verify Cost Basis for Crypto?

When the IRS audits a cryptocurrency tax return, an examiner will typically rebuild the entire return from scratch. The only cost basis methods supported by the IRS are FIFO and Specific ID—so if you used a method like HIFO without proper documentation, you may owe additional tax. On top of that, the IRS can charge a 20% accuracy-related penalty, non-payment penalties, and interest.

Audit examiners will typically do what’s best for the IRS, not what’s best for your wallet. It’s the taxpayer’s burden to prove the cost basis of an asset. That means you need meticulous documentation of your transactions, or else the IRS can slap you with a huge tax bill. It’s wise to save all tax documents, including full transaction histories, for 6 years.

Pro Tip: With the help of an experienced crypto tax attorney, you can negotiate with the IRS and defend the tax return under audit. Reach out to our trusted team at Gordon Law Group if you have any questions or concerns.

Common Issues with Crypto Tax Audits

Let’s look at some examples of issues that frequently arise in cryptocurrency tax audits.

Bitcoin ATM Purchases

Sarah has purchased crypto from Bitcoin ATMs several times throughout the years. Purchasing crypto with fiat is not a taxable transaction. However, during an IRS audit, Sarah can’t find her Bitcoin ATM receipts—she never thought it would be important to hold onto them.

Without proper records, the IRS only sees deposits of BTC into Sarah’s wallet. Each deposit will be treated as ordinary income, with a tax rate of 10-37%.

Self-Transfers

Like most crypto traders, Devan frequently transfers his crypto between different accounts. In one transaction, he moved 5 ETH from his Coinbase account to his FTX account. A few years later, Devan receives notice of an IRS audit—but FTX is now defunct and Devan has no way to get his old transaction records from the exchange.

The IRS sees that 5 ETH was moved out of Devan’s Coinbase account. Without the records from FTX, there’s no proof that this was a non-taxable self-transfer. The IRS will treat this transaction as a sale of 5 ETH, triggering capital gains tax.

Pro Tip: Back up your complete transaction history from each of your exchanges and wallets on a regular basis (at least once per year) in case the information is lost in the future.

Can I Set My Cost Basis to Zero?

Setting your crypto cost basis to zero is typically not allowed. That being said, it can be truly difficult to find your cost basis in some instances—for example, if you received an airdrop of an uncommon token.

There are some rare occasions where you may be able to set cost basis to zero, but you should consult with a qualified tax professional to make sure.

Cost Basis for Common Transactions

What Is the Cost Basis of an Airdrop?

The cost basis for a crypto airdrop is typically the fair market value of the token at the time it’s received.

It’s relatively easy to find this information if you receive an airdrop of a frequently traded token like $BANANA. But what if you receive an NFT that’s never been traded before? What if you receive a random meme coin that your friend created as a joke?

These things occur often in the world of crypto, but the answers are never simple. In fact, there are so many “what ifs” that it’s impossible to give a straight answer over the internet. If you find yourself in this situation, consult a professional for tax advice.

What Is the Cost Basis on Crypto-To-Crypto Swaps?

When you convert one cryptocurrency to another, there are actually 2 transactions occurring in the eyes of the IRS: a sale of the first token and a purchase of the second token.

First, determine the proceeds of the “sale”—what was the price of that token at the time you disposed of it, and how much did you sell? This amount becomes the cost basis of the second token.

What Is the Cost Basis of Forked Cryptocurrency?

If you earn additional cryptocurrency as the result of a hard fork, the new crypto is considered ordinary income at the time of receipt. The cost basis is the fair market value of that crypto at the time of receipt.

Soft forks are not taxable and there is no change in the coins taxability. What Is the Cost Basis of Inherited Virtual Currency?

What Is the Cost Basis of Inherited Virtual Currency?

For inherited cryptocurrency or other digital assets, the cost basis is usually the fair market value on the date of the benefactor’s death.

What Is the Cost Basis of Cryptocurrency Received as a Gift?

When you receive cryptocurrency as a gift, you inherit the giver’s cost basis and acquisition date. We advise the giver to send this information to the recipient in a gift letter.

What Is the Cost Basis of Mining Rewards?

The basis for mined crypto is the fair market value at the time the assets were awarded. Learn more about cryptocurrency mining taxes.

What Is the Cost Basis of Staking Rewards?

The cost basis for staking rewards is the fair market value of the asset at the time of each deposit. If your staking rewards are locked up for a set period of time, then the rewards are only taxable when they become unlocked. Learn more about how staking rewards are taxed.

What Is the Cost Basis of Rebranded Cryptocurrency?

In some cases, a cryptocurrency may be rebranded and your old tokens can be swapped out for new ones. If the new crypto replaces the old, then this is not taxable. Your cost basis for the new tokens is based on the initial purchase price.

For example, let’s say you bought 100 Xcoin for $1,000. The cost basis for each Xcoin is $10 ($1,000 / 100 = $10).

Then, Xcoin rebrands to XYcoin and increases volume 10:1. You trade in 100 Xcoin for 1,000 XYcoin. You now have more tokens, but you still only spent $1,000 initially. The cost basis for the new XYcoins is $1 each ($1,000 / 1,000 = $1).

Need Easy and Accurate Calculations? We Can Help!

Calculating your crypto cost basis is much more challenging than most investors realize. Even using specialized software, you might have to spend several hours fixing the data and trying to find the right numbers.

Want to eliminate this guesswork and make your crypto taxes as easy as possible? Call Gordon Law Group! Since 2014, we’ve helped more than 1,000 investors file easily and accurately. With experienced crypto accountants and crypto tax lawyers on your side, you can feel confident that your numbers are correct.

Reach out today if you want to save time, save money, and enjoy peace of mind!

Crypto Cost Basis: Easy Guide to Methods and Calculations 2024 | Gordon Law Group (2024)

FAQs

What is the best cost basis method for crypto? ›

While the IRS currently allows investors to use multiple accounting methods, most crypto investors choose FIFO since it is considered the most conservative option.

How do you calculate average cost basis in crypto? ›

ACB cost basis crypto accounting method

To calculate the cost basis using ACB, you need to figure out an average cost for all assets. You calculate this by adding up the total amount you paid to buy your asset(s) and dividing it by the total amount of coins/tokens held.

How to calculate crypto gains and losses for taxes? ›

Finding your cost basis

This refers to the original value of an asset for tax purposes. In order to calculate crypto capital gains and losses, we need a simple formula: proceeds - cost basis = capital gain or loss. Note that two additional variables may affect your cost basis: accounting method and transaction fees.

Is Koinly trustworthy? ›

Koinly proudly holds SOC 2 certification, which validates our adherence to rigorous security and operational standards. SOC 2, is an auditing standard devised by the American Institute of Certified Public Accountants (AICPA).

What is the best cost basis method? ›

First-in, first-out method (FIFO)

This is the default for all investments other than mutual funds. Method implications: Because asset prices tend to rise over time, using FIFO as your cost basis method will have the oldest shares sold first, and those shares will often have the lowest cost basis.

How to calculate cost basis? ›

You can calculate your cost basis per share in two ways: Take the original investment amount ($10,000) and divide it by the new number of shares you hold (2,000 shares) to arrive at the new per-share cost basis ($10,000 ÷ 2,000 = $5.00).

What is cost basis method crypto IRS? ›

The Internal Revenue Service (IRS) categorizes cryptocurrency as property, which means it's subject to capital gains and losses rules similar to other forms of property like stocks or real estate. However, the IRS has not specifically endorsed or prohibited particular cost basis methods for cryptocurrency.

How to calculate the cost of crypto? ›

At first glance, the formula for crypto cost basis is simple: Total Purchase Price divided by Number of Tokens. For example, let's say you paid $500 for 10 AAVE tokens. $500 / 10 = a cost basis of $50 per token.

Does Coinbase track cost basis? ›

When you receive crypto from an external source with your Coinbase account, we don't have access to the cost basis (original value or purchase price) or date acquired. As a result, we estimate your gain/loss using a cost basis of $0 and treat the date received on Coinbase as the date acquired.

What is the best crypto tax calculator? ›

Best Crypto Tax Software Of June 2024
CompanyForbes Advisor RatingLearn More
TurboTax Premium5.0Learn More On Intuit's Website
Koinly4.0View More
CoinTracker3.9View More
CoinTracking3.6View More
May 29, 2024

How to cash out crypto without paying taxes in the USA? ›

There is no way to legally avoid taxes when cashing out cryptocurrency. However, strategies like tax-loss harvesting can help you reduce your tax bill legally.

How much crypto losses can you write off? ›

Yes, you can write off crypto losses on taxes even if you have no gains. If your total capital losses exceed your total capital gains, US taxpayers can deduct the difference as a loss on your tax return, up to $3,000 per year ($1,500 if married filing separately).

What is the most trusted crypto website? ›

Best Crypto Exchanges and Apps for June 2024
  • Best for Low Fees and Best for Experienced Traders: Kraken.
  • Best for Beginners: Coinbase.
  • Best Mobile App: Crypto.com.
  • Best For Security: Gemini.
  • Best for Altcoins: BitMart.
  • Best for Bitcoin: Cash App.
  • Best Decentralized Exchange: Bisq.

Who is the owner of Koinly? ›

Robin Singh

Robin is the founder and CEO of Koinly, a cryptocurrency tax solution that helps Bitcoin investors generate their capital gains tax reports. He has a background in finance and accounting.

Can you use Koinly for free? ›

Stay on top of your crypto portfolio with Koinly's free crypto portfolio tracker! Track your assets from multiple exchanges and wallets. See profit & loss and more - for free - for 10,000 transactions.

Is FIFO or LIFO better for crypto? ›

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 the best way to dollar cost average crypto? ›

In most cases, DCA investors opt to purchase crypto on a daily, weekly, bi-weekly, or monthly basis. But this is entirely up to each person. Some crypto exchanges like Kraken allow customers to automate the DCA process using recurring buys, taking the stress out of manually placing trades at set times.

Is FIFO or LIFO better for tax purposes? ›

The FIFO method can help lower taxes (compared to LIFO) when prices are falling. However, for the most part, prices tend to rise over the long term, meaning FIFO would produce a higher net income and tax bill over the long term.

What is cost effective mode of transaction in cryptocurrency? ›

Cost Effective Transactions

Cryptocurrencies can help transfer funds globally. The transactional cost with the help of cryptocurrency can be minimal or zero. It is negligible as it eliminates the need for third parties like VISA to confirm transactions.

Top Articles
Does Apple Card allow ATM withdrawal?
The 4 Layers of Physical Security: Reinforcing Protection With Electronic Key Control
Spasa Parish
Rentals for rent in Maastricht
159R Bus Schedule Pdf
Sallisaw Bin Store
Black Adam Showtimes Near Maya Cinemas Delano
5daysON | Hoofddorp (70089000)
Www.myschedule.kp.org
Ascension St. Vincent's Lung Institute - Riverside
Understanding British Money: What's a Quid? A Shilling?
Xenia Canary Dragon Age Origins
Momokun Leaked Controversy - Champion Magazine - Online Magazine
‘An affront to the memories of British sailors’: the lies that sank Hollywood’s sub thriller U-571
Tyreek Hill admits some regrets but calls for officer who restrained him to be fired | CNN
Haverhill, MA Obituaries | Driscoll Funeral Home and Cremation Service
Ems Isd Skyward Family Access
Sauce 423405
Elektrische Arbeit W (Kilowattstunden kWh Strompreis Berechnen Berechnung)
Omni Id Portal Waconia
Kellifans.com
Banned in NYC: Airbnb One Year Later
Four-Legged Friday: Meet Tuscaloosa's Adoptable All-Stars Cub & Pickle
Model Center Jasmin
Ice Dodo Unblocked 76
Is Slatt Offensive
Labcorp Locations Near Me
Storm Prediction Center Convective Outlook
Experience the Convenience of Po Box 790010 St Louis Mo
Fungal Symbiote Terraria
modelo julia - PLAYBOARD
Abby's Caribbean Cafe
Joanna Gaines Reveals Who Bought the 'Fixer Upper' Lake House and Her Favorite Features of the Milestone Project
Tri-State Dog Racing Results
Trade Chart Dave Richard
Lincoln Financial Field Section 110
Free Stuff Craigslist Roanoke Va
Stellaris Resolution
Wi Dept Of Regulation & Licensing
Pick N Pull Near Me [Locator Map + Guide + FAQ]
Horseheads Schooltool
Crystal Westbrooks Nipple
Ice Hockey Dboard
Über 60 Prozent Rabatt auf E-Bikes: Aldi reduziert sämtliche Pedelecs stark im Preis - nur noch für kurze Zeit
Wie blocke ich einen Bot aus Boardman/USA - sellerforum.de
Craigslist Pets Inland Empire
Infinity Pool Showtimes Near Maya Cinemas Bakersfield
Hooda Math—Games, Features, and Benefits — Mashup Math
How To Use Price Chopper Points At Quiktrip
Maria Butina Bikini
Busted Newspaper Zapata Tx
Latest Posts
Article information

Author: Kerri Lueilwitz

Last Updated:

Views: 6761

Rating: 4.7 / 5 (67 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Kerri Lueilwitz

Birthday: 1992-10-31

Address: Suite 878 3699 Chantelle Roads, Colebury, NC 68599

Phone: +6111989609516

Job: Chief Farming Manager

Hobby: Mycology, Stone skipping, Dowsing, Whittling, Taxidermy, Sand art, Roller skating

Introduction: My name is Kerri Lueilwitz, I am a courageous, gentle, quaint, thankful, outstanding, brave, vast person who loves writing and wants to share my knowledge and understanding with you.