Get your taxes done using TurboTax

Importing cryptocurrency into TurboTax Desktop program

 

There are multiple ways to upload a CSV of your digital asset info into TurboTax, depending on your situation. Follow these steps to find out what’s best for you.

  1. Identify your sources
    • Know the exchanges (like Coinbase), wallets (like MetaMask), and blockchains (like Ethereum) with which you had digital asset activity (like buying, selling, holding) in 2022
  2. Identify if you did any of the following in 2022:
    • Bought, sold, or converted crypto
    • Sent digital assets from one source (like a wallet) to another
    • Bought, sold, or minted NFTs
    • Invested in DeFi (Decentralized Finance) instruments (like staking or lending)
  3. Check if TurboTax supports your sources
    • Gain/loss CSVs (1099-B): Coinbase, CoinTracker, Robinhood, TaxBit
    • Supported transaction CSVs: Binance.US, CashApp, Coinbase, Coinbase Pro, PayPal, SoFi
  4. Determine your next steps
    • If TurboTax doesn’t support your sources, follow these steps to create your own CSV 
    • If you have Coinbase and you participated in an activity besides trading crypto, we recommend using the Coinbase transaction CSV
    • If TurboTax supports your sources, continue to step 5
      • If you traded digital assets on Robinhood, then use the 1099-B CSV file provided by Robinhood
  5. Sign in to TurboTax, and open or continue your return

Now that you have your .csv file we will be preparing it to convert to a .txf file. Your CSV file should have ONLY the following six (6) columns in this EXACT order

(headers are optional):

Symbol

Quantity

Opening Date

Opening Net Amount

Closing Date

Closing Net Amount

AAPL

100

10/01/2018

$21895.50

11/15/2018

30125.25

 
 

Image 1.jpg

Your .csv file should look like this one below before you convert it to a .txf file. I put a header on mine, but it can be done without the header. 

Image 2.jpg

 

Once you have formatted your .csv file and have all data in correct order then go to http://www.easytxf.com/upload#create to convert the .csv file into .txf file. 

 

Open TurboTax Desktop and start or continue with your return. Go to the file menu and select Import > From Accounting Software

Image 3.jpg

 

Then we will choose Other Financial Software (TXF file) and click Continue.

The program will pull up the .txf file from your computer to import, if you have more than one it is important to only select the one you just created and downloaded and click Import Now.

Image 4.jpgImage 5.jpg

 

This popup will come up (Not sure why we only imported 22 transactions) just click OK

Image 6.jpg

 

On this next screen you can click on View Details to see what is imported into your return. 

Image 7.jpg

 

A popup comes up with the numbers of transactions imported and you can scroll to see details. 

Click Import Now.

 

Image 7-1.jpg

Clicking the + will show you 1099-B (transaction #) 

 

Click Done

Image 8.jpgImage 9.jpg

 

Transactions will come through as Untitled, but you can name them but clicking on Edit 

Image 10.jpg

 

Check the box I need to change the name or account number. 

Image 11.jpg

Choose your Financial Institution in the dropdown or choose My bank/brokerage isn’t here and fill out the name of the Financial Institution

Image 12.jpg

Click Continue

 

The next screen allows you to Edit/Delete transactions. 

 

Please be sure that you walk through each one and compare them with your document for any corrections that may need to be made.

 

If you are happy with the transactions, then just click Done.

Image 13.jpg

 

Then you will get the summary screen.

Image 14.jpgImage 15.jpg

You have completed the import of your .txf file and can move on through your return or repeat the process if you have more from other financial institutions.