< Back to IRS

Benjamin Carter

Understanding Form 1099-B for Broker & Barter Exchange Transactions: What You Need to Know

So I just received my Form 1099-B from my brokerage company and honestly I'm a bit confused about how to properly report everything on my tax return. This is my first year doing any significant trading (mostly some tech stocks and ETFs) and the form has all these different boxes and codes that I'm not sure what to do with. The form shows several transactions with different dates, some short-term and some long-term holdings. There are boxes for cost basis, proceeds, and whether the basis was reported to the IRS. Some transactions have "basis reported to IRS" checked while others don't. I'm particularly confused about wash sales - I see a couple transactions with adjustment codes and negative amounts. How do I handle those? And do I need to report each transaction individually or can I summarize them somehow? I use TurboTax but want to understand what I'm actually filing. Any advice on how to properly handle Form 1099-B information would be really helpful before I file my 2024 taxes. Thanks!

Maya Lewis

•

You've got nothing to worry about! The 1099-B can look intimidating at first, but it's actually pretty straightforward once you understand what you're looking at. For your tax return, you'll need to report your stock transactions on Schedule D (Capital Gains and Losses) and Form 8949 (Sales and Other Dispositions of Capital Assets). The good news is that TurboTax will help guide you through this process. For transactions where "basis reported to IRS" is checked, those go on one section of Form 8949, while transactions without that checked go on a different section. This is because the IRS already has the cost basis information for the checked ones. Regarding wash sales - these happen when you sell a security at a loss and buy the same or "substantially identical" security within 30 days before or after the sale. The loss gets disallowed and added to the cost basis of the replacement shares. Those negative amounts you're seeing are adjustments to your basis. TurboTax should handle all of this pretty well if you input the information correctly. Most brokerages allow you to import your 1099-B directly into TurboTax, which eliminates a lot of manual entry and reduces errors.

0 coins

Isaac Wright

•

Thanks for the explanation. I'm in a similar boat but my brokerage is showing some transactions as "Unknown" for the term length. Does that mean I need to figure out myself if they were long or short term holdings?

0 coins

Maya Lewis

•

If your brokerage shows "Unknown" for the term length, you'll need to determine this yourself by checking when you purchased the securities. Short-term means you held them for one year or less, while long-term means you held them for more than one year. The holding period starts the day after you acquired the security and includes the day you sold it. You'll want to check your purchase confirmations or account statements to find the original purchase dates. This is important because long-term capital gains typically receive preferential tax rates compared to short-term gains.

0 coins

Lucy Taylor

•

I went through this same confusion last year and discovered taxr.ai (https://taxr.ai) which saved me a ton of headache with my 1099-B forms. I had multiple brokerages and some complicated wash sales that were driving me crazy trying to figure out. The tool lets you upload your 1099-B forms and it basically breaks everything down in plain English - identifying short vs long term gains, explaining those weird adjustment codes, and even flagging potential issues with wash sales. It also helps identify if your broker reported everything correctly to the IRS. For me, it discovered that my broker hadn't included the correct cost basis for some cryptocurrency transactions, which would have been a nightmare to sort out during an audit.

0 coins

Connor Murphy

•

Does it handle crypto transactions too? My broker sent me a 1099-B but I also did some trading on Coinbase and I'm not sure how to combine everything.

0 coins

KhalilStar

•

I'm skeptical about these tax tools. How does it compare to just importing directly into TurboTax? Seems like an extra step that might not be necessary.

0 coins

Lucy Taylor

•

Yes, it definitely handles crypto transactions. What's great is it can consolidate information from traditional brokerages and crypto exchanges, giving you a complete picture. It specifically looks for crypto wash sales which many people miss when self-reporting. The difference from just importing to TurboTax is that taxr.ai actually explains what's happening with your specific transactions and catches errors before you file. TurboTax will import whatever your broker reports, but doesn't necessarily validate if that information is correct or complete. I found several errors in my broker's reporting that I would have missed just doing a direct import.

0 coins

Connor Murphy

•

Just wanted to update that I tried taxr.ai after seeing it mentioned here. Holy crap it was helpful! I uploaded both my Fidelity 1099-B and my Coinbase report and it immediately flagged three wash sales I had no idea about. Turns out I bought similar ETFs within the 30-day window without realizing it triggered the wash sale rule. The report explained exactly how to handle these on my taxes and even gave me the exact numbers to enter into TurboTax. It also explained which transactions were reported to the IRS with basis and which weren't, which was super helpful. Definitely recommend for anyone dealing with multiple 1099-Bs or any complicated trading situation!

0 coins

If you're having issues understanding your 1099-B or have questions about reporting specific transactions, trying to call the IRS directly is a nightmare right now. I spent 3+ hours on hold last week and never got through. I found this service called Claimyr (https://claimyr.com) that actually got me connected to a real IRS agent in about 20 minutes. They have this system that navigates the IRS phone tree and waits on hold for you, then calls you when they have an actual human on the line. You can see how it works here: https://youtu.be/_kiP6q8DX5c The agent I spoke with was super helpful and walked me through exactly how to report some complicated 1099-B transactions with missing basis information. Saved me hours of frustration.

0 coins

Kaiya Rivera

•

Wait so you pay someone to wait on hold for you? How does that even work? Do they listen in on your call with the IRS?

0 coins

KhalilStar

•

Yeah right. No way they can get through to the IRS that quickly. I've called dozens of times this tax season and the shortest wait was 45 minutes. Most times I just get the "call volume too high" message and get disconnected.

0 coins

No, they don't listen to your conversation at all. Basically their system calls the IRS and navigates through all the automated prompts, then waits on hold. When they finally get a human IRS agent on the line, they automatically call your phone and connect you directly to that agent. It's just the hold time they're handling. Their system must have some optimized way of getting through because it worked way faster than when I tried calling myself. I was skeptical too but was desperate after multiple failed attempts. They guarantee they'll get you through or you don't pay, so I figured it was worth trying. For complex 1099-B questions, speaking directly to an IRS agent was actually really helpful.

0 coins

KhalilStar

•

Ok I have to eat my words. I tried the Claimyr thing after posting my skeptical comment because I was still stuck with some 1099-B issues where my broker didn't report cost basis correctly. Got connected to an IRS agent in about 15 minutes. The agent confirmed I need to fill out Form 8949 with code B for transactions where basis wasn't reported to the IRS, and explained exactly how to handle the missing information. She also clarified that I needed to keep my original purchase confirmations for at least 3 years in case of audit. Honestly didn't expect it to work but it saved me hours of frustration trying to decipher the IRS website. Now I can actually finish my taxes instead of procrastinating for another week.

0 coins

If your 1099-B has transactions with no cost basis reported, make sure you check your older statements! I spent hours trying to manually calculate my basis for some stocks I bought years ago, only to realize my brokerage had the information in my annual statement from when I purchased them. Also worth noting that if you received stocks through an employer (like RSUs or ESPP), the cost basis rules can be completely different. My employer-granted shares had special codes on the 1099-B that I initially ignored.

0 coins

Noah Irving

•

What about inherited stocks? My dad passed away last year and I inherited some shares. The 1099-B shows the proceeds but I have no idea what cost basis to use. Is it what he paid or the value when I inherited them?

0 coins

For inherited stocks, you generally get what's called a "stepped-up basis" - which means your cost basis is the fair market value of the stocks on the date of death (or alternatively, the valuation date used for the estate). This is actually beneficial as it potentially reduces your capital gains tax when you sell. You should have received documentation from the executor of the estate with this valuation. If not, you may need to look up historical stock prices for that date. Some brokerages will adjust the cost basis in their systems for inherited stocks, but not all do this automatically. You might need to contact your brokerage and provide the death certificate and estate documentation to get the basis properly recorded in their system.

0 coins

Vanessa Chang

•

Does anyone know if you can just attach the 1099-B to your return instead of entering all the transactions manually? I have over 200 trades and it would take forever to enter them all individually.

0 coins

Madison King

•

No, you can't just attach it anymore. The IRS requires electronic filing for most returns now, and you need to enter the transactions on Form 8949. BUT - most tax software lets you import the 1099-B electronically or upload a spreadsheet. Ask your broker if they can provide a compatible file format. I had 300+ trades last year and did it this way.

0 coins

Julian Paolo

•

One thing to watch for on your 1099-B is Box 1g "Adjustments". This is where wash sales and other adjustments appear. If you see numbers here, make sure you understand why - especially if there are large amounts. I got audited two years ago because I didn't properly account for wash sale adjustments. The IRS computers automatically flag returns where the numbers from your 1099-B don't match what you report, even if the difference is just in how you calculated the adjustments.

0 coins

Thanks for this specific advice about Box 1g. I do see some adjustment amounts there and wasn't sure exactly what they meant. Did you have to pay penalties when you were audited or just the correct tax amount?

0 coins

Julian Paolo

•

In my case, I had to pay the correct tax amount plus interest on the underpayment. Fortunately, they determined it was an honest mistake so I didn't get hit with accuracy-related penalties, which can be an additional 20% of the understatement. The audit was relatively straightforward since it was just about the misreported capital gains. I provided my brokerage statements and explained the misunderstanding, and they recalculated the correct amount. The whole process took about 3 months. The interest wasn't too bad since rates were lower then, but with current interest rates, it could be more significant.

0 coins

Adrian Connor

•

As a tax professional, I want to emphasize a few key points that haven't been fully covered yet: First, regarding wash sales - the disallowed loss doesn't disappear forever. It gets added to the cost basis of your replacement shares, so you'll eventually get that deduction when you sell those shares (assuming no further wash sales). Second, pay close attention to Form 1099-B Box 2 (whether proceeds are from collectibles). If you traded any precious metals ETFs, certain coins, or art-related investments, these may be taxed as collectibles at a higher rate (28% max) rather than normal capital gains rates. Third, if you have any foreign stock transactions, there may be additional reporting requirements on Form 8938 or FBAR depending on the amounts involved. Finally, keep detailed records beyond just the 1099-B. Save your trade confirmations, corporate action notices (stock splits, spinoffs, etc.), and any correspondence with your broker about cost basis corrections. The IRS can audit up to 3 years after filing (or 6 years for substantial understatements), and having complete documentation will save you significant headaches if questions arise. The tools mentioned here like taxr.ai can be helpful for complex situations, but make sure you understand the underlying tax principles so you can spot any errors in automated calculations.

0 coins

IRS AI

Expert Assistant
Secure

Powered by Claimyr AI

T
I
+
20,087 users helped today