IRS · United States

Fill Form 8949 online — free with AI

Form 8949: Sales and Other Dispositions of Capital Assets

Upload your blank Form 8949 from IRS, let AI auto-detect every field, type or dictate your data, and download the completed PDF in seconds. No watermarks, no install.

Tap to upload your PDF

or browse files — free account required, no credit card

By uploading, you confirm you have the legal right to use this document.

Free to start No watermark Works on any device GDPR compliant

JustFill is not affiliated with IRS. This is an independent third-party tool to help you complete Form 8949. Always download the current blank form from the official source and verify your completed copy before signing or submitting. Official Form 8949 from IRS

Quick answer

IRS Form 8949, Sales and Other Dispositions of Capital Assets, is where you list each sale of a capital asset — stocks, mutual funds, cryptocurrency, or real estate — with the proceeds, your cost basis, and the resulting gain or loss. The totals carry to Schedule D of your Form 1040. Short-term (held one year or less) and long-term holdings go in separate parts. With JustFill you upload the blank IRS Form 8949 PDF, the AI maps every column, you enter or dictate your transactions, and you download the completed form free.

Form
Form 8949
Issued by
IRS
Country
United States
Cost to fill
Free

What is Form 8949?

IRS Form 8949 is the detail schedule for reporting capital gains and losses. JustFill turns it into a fillable form so you can enter each transaction in your browser. You report every sale or disposition — equities, crypto, and property — line by line: description, date acquired, date sold, proceeds, cost basis, any adjustment code, and the gain or loss. Part I covers short-term transactions (held one year or less) and Part II covers long-term ones; the subtotals flow into Schedule D, which determines the tax on your net capital gain.

Who fills out Form 8949?

  • Investors who sold stocks, bonds, ETFs, or mutual funds during the tax year
  • Cryptocurrency holders who sold, swapped, or spent digital assets
  • People who sold real estate or other capital property at a gain or loss
  • Anyone whose broker-reported amounts (Form 1099-B) need adjustment before reaching Schedule D

Field-by-field breakdown

What each section of Form 8949 asks for. JustFill’s AI will detect these fields automatically when you upload the PDF — review the breakdown below so you know what to enter.

Part I / Part II

Short-term (held ≤1 year) goes in Part I; long-term (held >1 year) goes in Part II.

Column (a) — Description

What you sold, e.g. "100 sh XYZ" or "0.5 BTC".

Columns (b)–(c) — Dates

Date acquired and date sold or disposed of.

Column (d) — Proceeds

Amount received from the sale, usually from Form 1099-B.

Column (e) — Cost basis

What you originally paid, including commissions and fees.

Columns (f)–(g) — Adjustments

Adjustment code and amount, if the reported basis or gain needs correcting.

Column (h) — Gain or loss

Proceeds minus basis, plus or minus any adjustment.

Common mistakes to avoid

  • 1Leaving cost basis blank for crypto or transferred shares — you must supply basis even when the broker did not report it.
  • 2Putting short-term and long-term transactions in the wrong part — the holding period determines the tax rate.
  • 3Forgetting adjustment codes (e.g., wash sales, code W) that change the reportable gain or loss.

How JustFill helps you complete Form 8949

AI field detection

Upload your blank Form 8949 PDF and our AI maps every fillable region — no manual drawing required.

Save as template

Fill Form 8949 once, save the layout, then reuse it instantly for the next client, employee, or filing.

Your data stays yours

GDPR compliant. Export or delete all your data anytime from your account settings.

Ready to fill Form 8949?

Drop your blank Form 8949 PDF below. Free account, no credit card.

Tap to upload your PDF

or browse files — free account required, no credit card

By uploading, you confirm you have the legal right to use this document.

Frequently asked questions

Usually yes. Form 8949 is where the individual transactions from your 1099-B are listed (and adjusted if needed) before the totals go to Schedule D. Some taxpayers can summarize directly on Schedule D, but most report on 8949 first.
Yes. Sales, exchanges, or other dispositions of cryptocurrency are capital transactions reported on Form 8949, with proceeds, cost basis, and gain or loss for each.
Part I is for short-term transactions (assets held one year or less) and Part II is for long-term transactions (held more than a year). Long-term gains generally receive lower tax rates.
Download the current Form 8949 PDF free from irs.gov, then upload it into JustFill to enter your transactions online without printing.

Official source: Form 8949 on IRS’s website

JustFill is an independent product and is not affiliated with, endorsed by, or sponsored by IRS or any government agency. Always verify your completed form on the official version before signing or submitting.