Form 8949 Generator by Jotform

Sold stocks, mutual funds, or other investments this year? Form 8949 is where you list each sale before carrying the totals to Schedule D. Fill out Form 8949 online for free and download a completed PDF.

Start Filling Out Your Form 8949

Your investment data stays safe

Form 8949 includes your SSN and details about every trade. Jotform secures it with 256-bit SSL encryption and GDPR and CCPA friendly features. Want more protection? Turn on encrypted forms.

Enter trades from any screen

Have your broker statement open on one device and Form 8949 on another. Jotform works on computers, tablets, and phones, so you can fill in dates, proceeds, and basis wherever it's easiest.

Easy entries, instant PDF

Each column on Form 8949 becomes a clear field, from the description of the property to your gain or loss. When you're done, download the completed form as a PDF to attach to your return.

Looks like the IRS version

Jotform places your answers into the original Form 8949 layout, with the same parts, checkboxes, and columns. Your tax preparer will recognize it right away.

FAQ

  • What is Form 8949?

    Form 8949, Sales and Other Dispositions of Capital Assets, is where you list individual sales and exchanges of capital assets like stocks, bonds, mutual fund shares, and digital assets. It lets you reconcile what your broker reported with what you report to the IRS, and the totals then go on Schedule D (Form 1040).

  • What's the difference between Part I and Part II?

    Part I is for short-term transactions, generally assets you held for one year or less. Part II is for long-term transactions, assets you held for more than one year. Long-term gains are usually taxed at lower rates than short-term gains, so putting each sale in the right part matters.

  • Which checkbox should I use on Form 8949?

    Each part has checkboxes that tell the IRS how the sale was reported to you. Your choice depends on whether you received a Form 1099-B (or Form 1099-DA for digital assets) and whether it shows that your cost basis was reported to the IRS. Use a separate Form 8949 page for each box you check.

  • Do I always need to file Form 8949?

    Not always. If your broker reported your basis to the IRS and you don't need to make any adjustments, you may be able to report those totals directly on Schedule D. Check the current Schedule D instructions to see whether that exception applies to you.

  • How do I fill out Form 8949?

    For each sale, enter a description of the property (for example, 100 shares of XYZ Co.), the date you acquired it, the date you sold it, the proceeds, and your cost or other basis. If an adjustment is needed, such as a disallowed wash sale loss, enter the code in column (f) and the amount in column (g).

    Column (h) shows the gain or loss for each line. Total the columns at the bottom of each part and carry those totals to the matching lines on Schedule D.

  • Is Jotform's Form 8949 generator free?

    Yes. Fill out the form online and download the completed PDF at no cost. Jotform doesn't file your return, so attach the form to your Form 1040 or hand it to your tax preparer.

If you see any incorrect, incomplete or inaccurate information, please request correction by filling out the form below.

Request Correction

Tax Form Generators by Jotform

8832 Generator

Fill in Form 8832 online for free. Eligible businesses use it to choose whether the IRS treats them as a corporation, partnership, or disregarded entity.

1120 Generator

Fill Form 1120 online for free. C corporations use it to report income, gains, losses, deductions, and credits and to figure federal income tax.

2848 Generator

Complete Form 2848 online for free. Authorize an attorney, CPA, enrolled agent, or other eligible representative to act for you before the IRS.

5500 Generator

Prepare Form 5500 online for free to prepare an employee benefit plan's annual return/report, then download a PDF to review and keep with plan records.

1098 Generator

Generate Form 1098 online for free. Lenders use it to report the mortgage interest a borrower paid during the year. Download a completed PDF.

720 Generator

Fill out Form 720 online for free. Businesses use this quarterly return to report and pay federal excise taxes on fuel, air travel, and other items.

8606 Generator

Fill in Form 8606 online for free. Report nondeductible IRA contributions, track your basis, and figure the taxable part of distributions and Roth conversions.

4868 Generator

Complete Form 4868 online for free. Request an automatic six-month extension to file your individual income tax return, then download a completed PDF.

5329 Generator

Fill Form 5329 online for free. Report additional taxes on IRAs and other tax-favored accounts, such as early withdrawals or excess contributions.

940 Generator

Prepare Form 940 online for free. Report your annual federal unemployment (FUTA) tax as an employer and download a completed PDF ready to file.

1041 Generator

Generate Form 1041 online for free. Report income, deductions, and tax for an estate or trust, then download the finished return as a PDF.

8889 Generator

Fill out Form 8889 online for free to report HSA contributions, distributions, and deductions. Download the completed PDF to attach to your tax return.