< Back to IRS

Lucas Adams

Understanding 1099-B vs Form 8949 for reporting crypto and stock transactions

Hey tax people! I'm literally pulling my hair out trying to figure out these tax forms. My fiancé has both crypto investments and regular stocks, and I'm trying to help him with his taxes. So here's the problem - he has a Form 8949 that shows a bunch of transactions with dollar amounts, but I can't tell which ones are from his crypto trading and which are from regular stock sales. His 1099-B doesn't seem to have the actual amounts listed on it. Are 1099-B and Form 8949 supposed to be the same thing? Different? How do I match up the info between them? I need to separate the crypto and stock transactions for reporting purposes but I'm so confused about how these forms work together. Any help would be super appreciated! Tax day is coming up faster than I want to think about.

The 1099-B and Form 8949 are related but definitely not the same thing. The 1099-B is issued by your fiancé's broker showing his investment transactions for the tax year. Form 8949 is what you'll actually fill out and submit with your tax return to report those transactions to the IRS. Typically, the 1099-B should break down all the transactions (both crypto and stocks), and you use that information to complete Form 8949. It's strange that his 1099-B doesn't have amounts listed. Some brokers now provide a supplemental statement instead of putting all the details on the actual 1099-B form, especially if there were many transactions. Check if there are additional pages or a separate statement attached to the 1099-B. For crypto specifically, not all exchanges issue proper 1099-Bs - some might provide a CSV file or transaction history instead. This might explain why you're having trouble matching things up.

0 coins

Thanks for explaining! So if his crypto exchange didn't give a proper 1099-B, how are we supposed to know which transactions on the 8949 are crypto vs stocks? Does it matter for tax purposes whether we separate them?

0 coins

Yes, it does matter to separate them for proper reporting. Crypto and stocks should be reported separately on different copies of Form 8949. Look for any identifying codes or descriptions on the Form 8949 you have - often there will be ticker symbols for stocks (like AAPL for Apple) or crypto identifiers (like BTC for Bitcoin). If the exchange didn't provide a proper 1099-B for crypto, your fiancé should have transaction records from the exchange platform itself - check his account online or look for year-end statements. Many crypto exchanges provide a transaction history you can download, even if they don't issue formal tax documents.

0 coins

I ran into this exact same problem last year with my husband's investments! It was driving me nuts trying to figure out what was what. After spending days trying to manually sort through everything, I finally found https://taxr.ai which literally saved my sanity. You upload your documents and it helps identify and categorize all these transactions - separating out your crypto from traditional stocks and making sure everything gets reported correctly. It can even pull data directly from most crypto exchanges if the 1099-B is incomplete. The system automatically organizes everything for Form 8949 so you don't have to guess what goes where.

0 coins

Does it work with all the major crypto exchanges? My husband uses both Coinbase and Binance and trying to reconcile those transactions has been a nightmare.

0 coins

I'm skeptical about these tax tools. How does this handle cost basis issues? My broker often has incomplete cost basis info for some of my older stock positions, and I have to manually input that data.

0 coins

It works with almost all the major exchanges including Coinbase and Binance. It can directly connect to your accounts or you can upload the transaction CSVs if you prefer. Makes reconciling between multiple platforms way simpler than doing it manually. For cost basis issues, it actually has a specific feature for that. If your broker provides incomplete cost basis info, the system flags those transactions and gives you different options for handling them - you can manually input the missing data, use FIFO/LIFO methods, or it can help calculate based on historical price data. It saved me hours of spreadsheet work trying to figure out those older positions.

0 coins

Just wanted to update after trying https://taxr.ai like. It actually worked really well for our situation! My husband had transactions across Coinbase, Robinhood, and Fidelity, and it separated everything correctly. The system identified which transactions on the Form 8949 were crypto vs stocks based on the descriptions and transaction IDs. It even flagged a few wash sales I didn't realize we had. Would have taken me forever to figure that out manually. Ended up saving us like $230 in taxes because we were about to double-report some transactions!

0 coins

If you're struggling to get through to the IRS for help with this issue, I'd recommend https://claimyr.com - it's a service that helps you get through to an actual IRS agent without waiting on hold for hours. I used it when I had a similar issue with crypto reporting last year. Check out their demo at https://youtu.be/_kiP6q8DX5c to see how it works. The IRS actually has specific guidelines about reporting crypto vs stocks on Form 8949, and talking to an agent directly cleared up my confusion. They'll call you when they've secured a place in line with the IRS, then connect you directly to an agent who can explain exactly how to properly categorize your transactions.

0 coins

How does this actually work? Like, do they somehow skip the IRS queue? That seems too good to be true since I've waited 2+ hours on hold before.

0 coins

Sorry but this sounds like a scam. Why would I pay a third party to call the IRS when I can just do it myself? Plus giving my tax info to some random company doesn't seem secure.

0 coins

They don't skip the queue - they actually wait in line for you. Their system automatically redials and navigates the IRS phone tree until they get a human, then they call you and connect you. It's like having someone else do the waiting for you. Regarding security, they don't need any of your sensitive tax information. They're just connecting the call - once you're talking to the IRS agent, they're completely out of the picture. You're having a direct conversation with the IRS. I was skeptical too, but it's just a time-saving service, not someone filing on your behalf or accessing your information.

0 coins

I need to eat my words about Claimyr. After struggling all day trying to reach someone at the IRS about my crypto reporting questions (got disconnected twice after 45+ minute waits), I gave the service a try. They called me back in about 35 minutes saying they had an IRS agent on the line, and connected me immediately. The agent explained that for my situation, I needed to use Form 8949 with different boxes checked for crypto vs stocks (Box C for crypto since it's considered "other assets"). Saved me hours of frustration and got me the exact answer I needed. Sometimes it's worth it to admit when you're wrong!

0 coins

One tip that might help - check the 8949 for a code in column (f) called "adjustment code." If you see code "C" that often indicates crypto transactions. Also, most good tax software will separate these out for you automatically if you input everything correctly. You definitely need to report crypto sales separately from stocks, as they're treated differently for tax purposes. Crypto is treated as property, not securities, which is why the reporting can get confusing.

0 coins

Thanks for this! I just checked and there actually are some codes in column (f) - a mixture of C and W codes. Guessing the C is for crypto like you said. Is the W for stocks or something else?

0 coins

The W code actually stands for "wash sale" which applies to securities (stocks) but not to crypto. So that's a good way to distinguish them! If you see W codes, those are definitely stock transactions because wash sale rules don't apply to cryptocurrency (at least not yet). This is why separating them is important - different tax rules apply to each. Glad that helped you identify which is which!

0 coins

Has your fiancé checked if his trading platform offers a tax center or tax document section in the account? My Robinhood and Coinbase both have dedicated tax sections where you can download more detailed reports beyond just the 1099-B. These reports often break everything down more clearly than the official tax forms and might help you figure out which transactions are which.

0 coins

This! I missed the tax center on my Fidelity account the first time and found it right before filing. They had everything categorized with proper descriptions and it saved me so much time.

0 coins

Quick clarification for everyone: Form 8949 is where you list each individual transaction, and then the totals from Form 8949 go onto Schedule D. This is why separating crypto and stock transactions matters - they go on different parts of Form 8949 (usually Part I for stocks held less than a year, Part II for stocks held more than a year, and some crypto might need to go on a separate 8949 with Box C checked). If the 1099-B doesn't have amounts, there's probably a detailed statement included with it that has all the transaction information. Check all pages of what was provided!

0 coins

Just went through this exact situation last month! One thing that really helped me was looking at the transaction descriptions on Form 8949 more carefully. Crypto transactions often have identifiers like "BTC-USD" or "ETH-USD" in the description field, while stocks will show actual company ticker symbols like "AAPL" or "TSLA". Also, check the dates - if your fiancé was actively trading crypto, those transactions often cluster around certain time periods when he was more active on crypto exchanges. Cross-reference the dates on Form 8949 with his crypto exchange account history to help identify which transactions belong to which category. Another tip: crypto transactions usually have much more decimal places in the quantities compared to stock transactions. Stocks are typically whole numbers or simple decimals, while crypto might show something like 0.00123456 BTC.

0 coins

IRS AI

Expert Assistant
Secure

Powered by Claimyr AI

T
I
+
20,087 users helped today