Will a 1099-B form work best for reporting bitcoin purchases and sales?


How to report bitcoin transactions depends on how they are classified.  

Here is some TurboTax guidance to help you decide where to report transactions:

It depends whether your Bitcoin was income or property (a capital asset). Read below to figure out which category applies in your case, and then select the appropriate instructions.

Is my cryptocurrency income or property?

Cryptocurrency to pay for goods and services is taxed as income.  Suppose you are a hairstylist and one of your clients uses Bitcoin to pay for a haircut and several hair products. The IRS usually sees the haircut as a service, and the products as goods. In both cases, you’d need to report the Bitcoin payment as income.

If you leased a chair in your shop to another stylist who paid the rent in Bitcoin, you’d report the Bitcoin as income.

Cryptocurrency held as capital assets is taxed as intangible property. Similar to stocks and bonds, if you’ve bought and held cryptocurrency, any gain or loss from the sale or exchange of the asset is taxed as a capital gain or loss. If you buy and sell it within 12 months, it would be treated as a short-term capital gain. If you hold it for over 12 months, it would be taxed at the lower, long-term capital gain rate.

Cryptocurrency received as income—and then held and sold for profit—is taxed as both.

  • If you were paid in Bitcoin, you would first pay taxes on the earned income.
  • If you later sold the Bitcoin for a profit, you’d then pay the capital gains tax (short or long-term, depending on how long you held it).
  • Here’s where it gets tricky: If you were paid in Bitcoin, then paid for something else with that same Bitcoin, you’d have to track what the Bitcoin was worth when you received it versus what it was worth when you used it, in order to calculate whether you needed to report a gain or loss on the transaction. In this sense, the transaction parallels what would happen if you paid for a physical good, such as a computer, with stock rather than simply using cash.



Yes. The IRS is taking cryptocurrency very seriously, to the extent that they took the cryptocurrency exchange Coinbase to court to obtain user records and now have a contract with digital forensics company Chainalysis to help track cryptocurrency transactions.

  • If you were paid in Bitcoin or other cryptocurrency, you should report your earnings as income.
  • If you hold Bitcoins or other cryptocurrencies as a capital asset, you must treat them as property for tax purposes. If you sold them for profit, you must report earnings regardless of whether you received a 1099-B.

Keep in mind: If you've already filed a return that reported a cryptocurrency, make sure that you categorized it correctly. If you need to make a change, check how to amend a return and how to report cryptocurrencies.


Was this answer helpful? Yes No
Default user avatars original
TurboTax TaxPro

No answers have been posted

More Actions

People come to TurboTax AnswerXchange for help and answers—we want to let them know that we're here to listen and share our knowledge. We do that with the style and format of our responses. Here are five guidelines:

  1. Keep it conversational. When answering questions, write like you speak. Imagine you're explaining something to a trusted friend, using simple, everyday language. Avoid jargon and technical terms when possible. When no other word will do, explain technical terms in plain English.
  2. Be clear and state the answer right up front. Ask yourself what specific information the person really needs and then provide it. Stick to the topic and avoid unnecessary details. Break information down into a numbered or bulleted list and highlight the most important details in bold.
  3. Be concise. Aim for no more than two short sentences in a paragraph, and try to keep paragraphs to two lines. A wall of text can look intimidating and many won't read it, so break it up. It's okay to link to other resources for more details, but avoid giving answers that contain little more than a link.
  4. Be a good listener. When people post very general questions, take a second to try to understand what they're really looking for. Then, provide a response that guides them to the best possible outcome.
  5. Be encouraging and positive. Look for ways to eliminate uncertainty by anticipating people's concerns. Make it apparent that we really like helping them achieve positive outcomes.

Select a file to attach:

Do you still have a question?

Ask your question to the community. Most questions get a response in about a day.

Post your question to the community