< Back to IRS

StarSurfer

Understanding Schedule D and Form 8949 for Tax Filing

Hey everyone, I'm trying to figure out this Schedule D thing for my investments. On the first line of Schedule D, it says you need to report short-term transactions on Form 8949. I'm honestly confused about how these forms work together. I sold some stocks last year that I held for about 6 months, made around $3,200 in profits. Do I need both these forms? And what exactly goes where? My brokerage sent me some tax documents but I'm not sure if I'm supposed to copy everything over or just the totals. This is my first year dealing with investment taxes and I'm worried about messing it up. Any help would be appreciated!

Ravi Malhotra

•

The relationship between Schedule D and Form 8949 can definitely be confusing! Here's a straightforward explanation: Form 8949 is where you list the details of each individual stock or investment transaction. You'll record each sale separately with the date acquired, date sold, proceeds, cost basis, and any adjustments. Your brokerage statements should provide this information. Schedule D is more of a summary form. After completing Form 8949, you transfer the totals to Schedule D. Schedule D Line 1 is asking you to confirm that you've completed Form 8949 for your short-term transactions (held less than a year). For your $3,200 in profits from stocks held for 6 months, you'd: 1. List each transaction on Form 8949 in Part I (for short-term) 2. Total those up and transfer to Schedule D 3. Schedule D will then calculate your total capital gain/loss Don't just enter the totals directly on Schedule D - the IRS wants to see the breakdown on Form 8949 first.

0 coins

Thanks for explaining! I'm also confused about the different boxes on Form 8949. My broker sent me a 1099-B but some transactions say "basis reported to IRS" and others don't. Does that change which box I check on Form 8949?

0 coins

Ravi Malhotra

•

Great question! The boxes on Form 8949 are determined by whether your broker reported the cost basis to the IRS. If your 1099-B indicates "basis reported to IRS" for a short-term transaction, check Box A on Form 8949. If it says the basis was NOT reported to the IRS for short-term transactions, use Box B. For any short-term transactions not reported on a 1099-B at all, use Box C. The same logic applies to long-term transactions (held more than a year) with Boxes D, E, and F. This helps the IRS match what your broker reported with what you're claiming on your return.

0 coins

Omar Hassan

•

I had the exact same issue last year with figuring out Schedule D and Form 8949! After hours of frustration and contradicting advice from friends, I tried using this AI tax assistant I found at https://taxr.ai and it was seriously a game changer. It analyzed my 1099-B form and automatically identified which transactions needed to go in which boxes on Form 8949. The tool actually explained the difference between covered and non-covered securities (which is what determines whether basis was reported to IRS). It even flagged a mistake where my broker had the wrong acquisition date for one of my stocks which would have put it in the wrong category. The visual breakdown of short-term vs long-term gains made the whole process so much clearer. Saved me so much time trying to figure out these forms!

0 coins

Does it work with crypto transactions too? My exchange sent me some weird tax form but I have transactions from multiple platforms and I'm completely lost about how to report them on 8949.

0 coins

Diego Chavez

•

I'm a bit skeptical about tax AI tools. How accurate is it with wash sales? I got burned last year when my tax software missed some wash sale adjustments across different brokerages and I had to file an amendment.

0 coins

Omar Hassan

•

It absolutely handles crypto transactions. The tool can process reports from multiple exchanges and even tracks transactions across different platforms to give you a consolidated Form 8949. It separates everything by holding period and calculates your basis correctly. Regarding wash sales, that's actually one of its strengths. It specifically looks for transactions across different brokerages that might trigger wash sale rules. It flags potential wash sales with clear explanations and adjusts your basis accordingly. The visual timeline feature shows you exactly which transactions are related to each other for wash sale purposes. Much more thorough than most tax software I've tried.

0 coins

Just wanted to update that I tried the taxr.ai tool mentioned above after struggling with my crypto reporting. It was surprisingly good! I uploaded my messy CSV files from three different exchanges and it correctly categorized everything for Form 8949. The tool even identified several trades that qualified as like-kind exchanges from before 2018 (which have different tax treatment) that I had no idea about. This saved me from overpaying by nearly $1,900! It also flagged some staking rewards that needed to be reported as ordinary income rather than capital gains. Definitely using this next year too. Wish I'd known about it sooner.

0 coins

NeonNebula

•

If you need actual clarification from the IRS about how to handle specific Schedule D situations, good luck getting through to them on the phone! I spent 4 hours on hold last year trying to get an answer about wash sales between accounts. I recently discovered https://claimyr.com which got me connected to an actual IRS agent in about 20 minutes instead of waiting for hours. They have a demo video showing how it works: https://youtu.be/_kiP6q8DX5c When I finally talked to the IRS rep, they confirmed I was filling out Form 8949 correctly for my broker-to-broker transfer situation where cost basis info was missing. The agent was actually super helpful once I could actually talk to them! Saved me from filing incorrectly.

0 coins

Wait, how does this actually work? Does it just call the IRS for you or something? I need to ask about some foreign stocks reporting requirements and I've been putting it off because of the wait times.

0 coins

Sean Kelly

•

This sounds like a scam. There's no way to skip the IRS phone queue - everyone has to wait their turn. I bet they just keep you on hold anyway and charge you for it.

0 coins

NeonNebula

•

It's not a call service - what they do is use automation to handle the hold time for you. Basically it dials into the IRS queue and navigates the phone tree, then when an actual agent picks up, it calls your phone and connects you. So you don't have to personally sit through the 2+ hour wait times. The service was perfect for my foreign stock situation because I needed specific guidance on reporting requirements that weren't clear from the IRS publications. I just went about my day and got a call when an agent was ready to talk. The agent helped me understand exactly how to report my foreign dividend withholding on Schedule D versus Form 1116.

0 coins

Sean Kelly

•

I have to admit I was totally wrong about Claimyr. After my skeptical comment, I decided to try it as a last resort because I was getting nowhere with the IRS regular line about my cost basis issues. The service actually worked exactly as described. I got a notification when they connected with the IRS queue, and about 90 minutes later (while I was at the gym, not sitting by my phone), I got connected to an IRS agent. The agent confirmed I was using the wrong adjustment code on Form 8949 for some securities with missing basis information. Would have triggered an automatic letter if I'd filed it my way. Seriously worth it just for the peace of mind and not wasting an entire afternoon on hold.

0 coins

Zara Mirza

•

Make sure you're using the right codes on Form 8949! Code "B" is for when your basis is different than what's on your 1099-B. Code "T" is for broker transfers where basis wasn't transferred. I got a CP2000 notice last year because I didn't use any adjustment codes and the IRS computer thought I was underreporting my gains. What a headache to fix.

0 coins

StarSurfer

•

What about wash sales that span across different brokerages? My main account is with Fidelity but I also have a small Robinhood account, and I think I might have bought similar stocks within 30 days in different accounts. Is there a specific code for that?

0 coins

Zara Mirza

•

For wash sales across different brokerages, you'd use adjustment code "W" on Form 8949. The tricky part is that neither brokerage will report this correctly on your 1099-B since they don't know about transactions in your other accounts. You need to identify these yourself (or use software that can analyze across accounts). List the original transactions from each 1099-B, then use the "W" code and enter the wash sale adjustment amount in the adjustment column. The IRS expects you to track wash sales across all your accounts, even though it's a manual process.

0 coins

Luca Russo

•

Anyone using tax software to handle this? I tried using TurboTax but it's still confusing me with how it imports the 1099-B and then what goes where.

0 coins

Nia Harris

•

I used FreeTaxUSA this year and was surprised how well it handled my investment stuff. You can import your 1099-B or enter manually, and it fills out both Form 8949 and Schedule D automatically. Way cheaper than TurboTax too.

0 coins

Nora Brooks

•

As someone who's dealt with Schedule D and Form 8949 for several years now, I'd recommend double-checking your broker statements against what you report. Sometimes brokerages make errors on the acquisition dates or cost basis, especially if you transferred stocks between accounts. For your 6-month holding period stocks with $3,200 in profits, you're definitely dealing with short-term capital gains (taxed as ordinary income). Make sure each transaction on Form 8949 Part I matches exactly what's on your 1099-B forms - the IRS computer system will flag any discrepancies. One tip: if you have a lot of transactions, consider grouping identical securities with the same acquisition and sale dates on a single line of Form 8949, rather than listing each share lot separately. This keeps the form cleaner while still being compliant. Also, don't forget that short-term gains are added to your regular income for tax purposes, so depending on your tax bracket, you might owe more than you expect. Worth setting some money aside if you haven't already!

0 coins

Debra Bai

•

This is really helpful advice! I'm curious about the grouping you mentioned - when you say "identical securities with the same acquisition and sale dates," does that mean if I bought Apple stock on three different days but sold it all on the same day, I still need separate lines? Or can I combine them somehow? I have about 15 different transactions and my Form 8949 is getting pretty long. Also, you're absolutely right about setting money aside - I didn't realize short-term gains get taxed as regular income. That's going to bump me up a tax bracket!

0 coins

IRS AI

Expert Assistant
Secure

Powered by Claimyr AI

T
I
+
20,095 users helped today