OFFER?
IRS Form 8949: How to Actually Fill It Out and Get Help
IRS Form 8949 is the form most taxpayers use to report sales and other dispositions of capital assets, like stocks, crypto, mutual funds, and certain property, so the IRS can match what you report with what brokers report on your Forms 1099‑B. If you sold investments during the year and your broker sent information to the IRS, you typically must complete Form 8949 and then carry totals to Schedule D of your tax return.
Key terms to know:
- Form 8949 — IRS form used to list each investment sale or disposition, including date bought/sold, proceeds, cost basis, and gain or loss.
- 1099‑B — Statement from your broker or exchange showing sales, proceeds, and (often) cost basis that is also reported to the IRS.
- Short‑term vs. long‑term — Short‑term means you held the asset 1 year or less; long‑term means more than 1 year, and they are reported in different parts of Form 8949 and Schedule D.
- Basis (cost basis) — What you paid for the asset (plus certain fees/adjustments), used to calculate your gain or loss.
Where Form 8949 Fits in Your Tax Return
Form 8949 usually sits in the middle of the process: your broker(s) send Forms 1099‑B to you and to the Internal Revenue Service (IRS), you use those to fill out Form 8949, and the totals then flow onto Schedule D, which connects to your main tax return (Form 1040).
Most individuals get Form 8949 from one of two official system touchpoints: the IRS website (downloadable forms and instructions) or an IRS‑authorized e‑file tax software provider that includes Form 8949 in its interview.
If you use paper filing, you typically attach Form 8949 behind Schedule D when you mail your return to the IRS. If you e‑file, the software usually creates one or more electronic 8949 schedules automatically, but you still need to answer the questions correctly and sometimes enter summary totals.
Documents You’ll Typically Need
To complete Form 8949 in real life, you usually need to gather several very specific documents before you start, especially if you sold multiple investments.
Documents you’ll typically need:
- Consolidated Form 1099 or 1099‑B statements from each broker or trading platform that reported your sales to the IRS.
- Transaction history or trade confirmations (for each sale) from brokers, crypto exchanges, or apps, especially if cost basis is missing on your 1099‑B.
- Records of purchase dates and costs for assets not fully covered by your 1099‑B, such as inherited stock, gifted shares, or property, including any documentation used to determine fair market value on the date acquired.
If your broker or exchange didn’t issue a 1099‑B (common with some crypto platforms or small dollar activity), you’re still responsible for reporting those sales on Form 8949 using your own records of proceeds and basis.
Step‑by‑Step: How to Complete Form 8949
This is the typical sequence an individual filer follows when handling Form 8949.
Confirm you actually need Form 8949
Review your 1099‑B and any tax software prompts; if there were sales, redemptions, or exchanges of investments, you almost always report them on Form 8949 unless they qualify for a limited exception explained in the official Instructions for Schedule D and Form 8949.Identify the correct category for each sale (short vs. long, reported vs. not)
Form 8949 is divided into Part I (short‑term) and Part II (long‑term), and each part is further split into categories (boxes A, B, C, D, E, F on the form) based on whether the basis was reported to the IRS. Use the checkboxes or box letters that match what your 1099‑B indicates for each sale, since the IRS uses this to match your form with broker reports.List each transaction, or enter summarized totals if allowed
For each sale, you typically enter: description of property, date acquired, date sold, proceeds (sales price), cost or other basis, and any adjustment codes and amounts (for example, wash sale adjustments). Many people rely on tax software that imports or summarizes their 1099‑B, but if you’re doing paper filing you may need multiple 8949 pages.Apply adjustments where required
Some transactions need adjustments listed in column (g) of Form 8949 with specific IRS codes (such as for wash sales, corrected basis, or non‑deductible losses). This is where reading the Form 8949 instructions or letting software guide you becomes critical, because missing an adjustment can cause mismatch notices from the IRS later.Total each category and transfer to Schedule D
After listing or summarizing transactions in each category, you total the proceeds, basis, and adjustments at the bottom of each section of Form 8949. Then you carry those subtotals to the matching lines on Schedule D, which is what ultimately drives your capital gain or loss on your Form 1040.
What to expect next: Once you file, the IRS typically uses automated systems to compare what you reported on Form 8949 and Schedule D with what brokers reported on Forms 1099‑B. If the numbers are reasonably consistent, you may never hear more about it; if they differ significantly, you may later receive a notice asking for clarification or additional tax.
Real‑World Friction to Watch For
Real-world friction to watch for
A common snag is mismatched cost basis between what your broker reports and what you think you paid, especially if you transferred shares between brokers or had reinvested dividends. If the IRS receives a 1099‑B showing a lower basis than you report on Form 8949 and you don’t clearly explain the adjustment with the appropriate code, the system may flag your return and you could receive a letter asking for proof of your calculation.
Official Places to Go for Help or Forms
For Form 8949 issues, there are two main official system touchpoints:
- The Internal Revenue Service (IRS) — through its official .gov forms portal and its toll‑free taxpayer assistance phone line listed there.
- The Volunteer Income Tax Assistance (VITA) / Tax Counseling for the Elderly (TCE) programs — in‑person help sites funded by the IRS that often assist with basic Form 8949 issues for eligible taxpayers.
You can usually get Form 8949 and its instructions by searching for the official IRS forms website and downloading the current year’s Form 8949 and Instructions for Schedule D and Form 8949. If you prefer in‑person help, search for “VITA tax prep site” along with your city and look for results ending in .gov or from known community organizations; these sites typically can help you understand how to enter your 1099‑B information and whether you need multiple 8949 pages.
A simple phone script when calling the IRS or a VITA‑sponsoring agency is: “I have questions about reporting my investment sales on IRS Form 8949, and I’d like to know what help is available in my area.”
Remember that rules about what VITA/TCE sites can handle, and whether they will assist with complex investments or crypto, vary by location and by site capacity, so you may be referred to a paid preparer for complicated situations.
Common Snags (and Quick Fixes)
Common snags (and quick fixes)
- Missing 1099‑B from a broker or app — First, log into your brokerage or trading platform and check the tax documents section; if it’s not there, contact the broker’s customer service and confirm whether they issued one. If they truly did not, use your transaction history and account statements to reconstruct dates, proceeds, and basis for Form 8949.
- Large volume of trades (day trading, crypto, or robo‑investing) — Many brokers allow you to download a CSV or tax report that summarizes all trades; some tax software lets you upload this directly, creating Form 8949 automatically. If e‑file limits the number of lines, you typically enter summary totals by category and keep the detailed report with your records in case the IRS asks later.
- Unsure how to classify crypto or digital asset activity — The IRS currently treats many crypto transactions as property for tax purposes, which usually means Form 8949 reporting for sales, swaps, and some conversions. If you used multiple wallets and exchanges, consider using a crypto tax organizer from a reputable provider or consulting a licensed tax professional to help reconcile all transactions.
- Wash sale or special adjustments confusion — If your 1099‑B shows adjustments you don’t understand, refer directly to the codes and explanations in the Form 8949 instructions; then mirror those codes on your form. If it’s still unclear, bring your 1099‑B to an IRS‑sponsored VITA/TCE site or an Enrolled Agent/CPA for clarification before filing.
Safe, Legitimate Ways to Get Extra Help
If you’re stuck on Form 8949, there are several legitimate options beyond doing it alone:
- IRS Taxpayer Assistance Center (TAC) — These are in‑person IRS offices where you can ask general questions about how Form 8949 works, though they typically do not prepare returns. You normally need to call ahead to schedule an appointment using the phone number listed on the official IRS site.
- VITA/TCE free tax prep sites — If you meet income, age, or disability criteria, trained volunteers can often help you enter information from 1099‑B onto Form 8949 as long as your situation isn’t too complex (such as advanced options trading).
- Licensed tax professionals — Certified Public Accountants (CPAs), Enrolled Agents (EAs), and certain tax attorneys regularly handle Form 8949, especially for high‑volume trading, complex basis issues, or multiple broker accounts. When searching online, prioritize professionals with recognized credentials and check state licensing boards or professional directories.
A concrete step you can take today is to gather all of your 1099‑B and related investment documents and download the current Form 8949 and instructions from the official IRS forms portal, then review the examples that match your situation. After you file, expect that the IRS will use its information‑matching systems to compare your Form 8949 entries with your brokers’ 1099‑B reports; if they see a significant mismatch, they may contact you by mail, so keep copies of all statements and calculations.
Because Form 8949 relates directly to money, identity, and tax refunds, be cautious about scams and unofficial sites: look for websites ending in .gov when downloading forms or looking up IRS contact information, never email your full Social Security number or tax documents to unverified addresses, and be wary of anyone promising to “erase” capital gains tax or guarantee specific outcomes or refund amounts.
