Independent form guide. BrieflyGo is not affiliated with or endorsed by IRS, USCIS, SSA, DOL, or any U.S. government agency. Official forms are sourced from public government websites.

IRSCredits & Incentives (8800/8900 Series)

Official form guide

Form 8949: 8949

Form 8949 reports sales and exchanges of capital assets such as stocks, bonds, and cryptocurrency. Use it to detail each transaction before totals flow to Schedule D.

Need help with Form 8949?

Open it in the AI Editor for field guidance, checks, and PDF export.

Fillable formOpen in Editor->

Form Overview

IRS Form 8949 - 8949

Form 8949 reports sales and exchanges of capital assets such as stocks, bonds, and cryptocurrency. Use it to detail each transaction before totals flow to Schedule D.

The form captures each transaction’s description, date acquired, date sold, proceeds, cost basis, adjustments, and resulting gain or loss.

Risk Radar

Scan points
  • 1A single missed transaction can trigger an audit of your entire capital‑gain schedule.
  • 2Omitting a sale that appears on a 1099‑B
  • 3Using the wrong holding period (short vs. long)
  • 4Failing to apply basis adjustments (code “B” or “C”)
  • 5Mismatching dates of acquisition or sale

Plain English

When you sell a stock or any other investment, the IRS wants a line‑by‑line list of what you sold, for how much, and what you paid. Form 8949 is that list, and it feeds the capital‑gain summary on Schedule D.

Submission Date

  • Filing date: 2026-01-22 18:10:42
  • Preparation window: collect IDs, supporting records, and signatures in advance.
  • Final review: verify names, dates, and required fields before submission.

AI co-pilot

Fill it faster. Catch mistakes before you file.

Explains confusing fields in plain English
Flags missing signatures, dates, IDs, and attachments
Keeps the PDF ready for editor, send, and proof flows
Open AI workspace->

Glossary Terms

No matched glossary terms in this overview yet.

Hover a term to preview the meaning.

What this form is for

  • Use when you have capital‑asset sales not fully reported on a 1099‑B.
  • Do not use if all sales are reported correctly on a 1099‑B with correct basis – you can skip the line‑by‑line detail.
  • Check Schedule D to see if totals need to be transferred from Form 8949.

Form selector

Use this form or another form?

All sales reported correctly on 1099‑B with correct basis

No line‑by‑line needed

Verify 1099‑B accuracy

Skip Form 8949

Crypto transactions from a non‑US exchange

Basis often missing

Confirm cost basis records

Form 8949 (with code “X”)

Sale of personal residence meeting exclusion

Gain excluded up to $250k

Ensure Form 8949 not required

Schedule D only

Deadline or filing window

Form 8949 is due with your individual income tax return, generally by April 15 of the year following the tax year. Extensions push the deadline to October 15, but the form must still be attached to the extended return.

  • Proceeds | Subtract Cost Basis | Gain/Loss | Verify sign matches short‑term/long‑term classification

Checklist

What you need before filling it out

1

Date sold

Brokerage trade confirmation · Trade ticket or online statement

Date entered incorrectlyHigh
2

Cost basis

Form 1099‑B or purchase receipt · Brokerage statement

Missing or zero basisHigh
3

Adjustment code

IRS instructions for codes B, C, D · Prior year return or broker note

Wrong code usedMedium
4

Holding period

Purchase and sale dates · Trade confirmations

Mis‑classifying short vs. longMedium

Before you submit

  1. 1All 1099‑B transactions listed
  2. 2Correct short‑term vs. long‑term categorization
  3. 3Adjustment codes entered where required
  4. 4Gain/Loss calculations double‑checked
  5. 5Totals match Schedule D lines
  6. 6Signature on Form 1040 (Form 8949 has no signature)
  7. 7Form attached to e‑file or mailed with 1040

How to file this form

  1. 1Download the latest Form 8949 PDF from IRS.gov.
  2. 2Print or open in a tax software that supports Form 8949.
  3. 3Enter each transaction line by line, using separate sections for short‑term, long‑term, and adjusted basis.
  4. 4Calculate subtotal for each section and record on the form.
  5. 5Transfer subtotals to Schedule D, then attach both forms to Form 1040.
  6. 6Review for arithmetic errors and correct holding‑period classification.
  7. 7File electronically or mail to the IRS address for Form 1040.

Known limitations

  1. 1Form does not calculate totals automatically; software must be used for large transaction volumes.
  2. 2Basis adjustments rely on correct code entry; IRS guidance is terse.
  3. 3The form does not accept foreign‑currency conversions; those must be done beforehand.
  4. 4Only one page per transaction type; excess lines require additional copies.

Field map

Compact field-by-field guide

6 fields

Entity Info

1 items

Taxpayer Name and TIN

Name and taxpayer ID of the entity claiming the credit.

Requiredtext

Credit Info

1 items

Credit Type

Type of credit or incentive being claimed.

Requiredselect

Calculation

2 items

Qualifying Amount

The base amount used to calculate the credit.

Requiredamount
Credit Amount

Calculated credit amount after applying formulas and limitations.

Requiredamount

Certification

1 items

Supporting Information

Detailed breakdown supporting the credit calculation.

text

Signatures

1 items

Signature

Sign and date the form.

Requiredsignature
This compact map shows typical fields for this form type. The AI Editor gives precise field guidance after you open the PDF.

Almost done reviewing the fields?

Fillable formOpen in Editor->
Current form status
IRS

Form 8949 is currently in the 2024 edition (Rev. January 2024). The IRS updates the form each year; verify the edition on the official IRS website before filing.

What changed or needs a fresh check

  • Edition date – confirm the 2024 Rev. January 2024 version
  • Fee – no filing fee for Form 8949 itself
  • Mailing address – use the address for Form 1040 for your state
  • Electronic filing – attach Form 8949 when e‑filing 1040
  • Paper size – 8.5" × 11" standard US letter

Quick Facts

Anyone who has taxable capital‑asset transactions that are not automatically reported on a 1099‑B with correct basis must file Form 8949.
The form captures each transaction’s description, date acquired, date sold, proceeds, cost basis, adjustments, and resulting gain or loss.
Form 8949 is filed with the individual’s annual income tax return (Form 1040) for the tax year in which the sale occurred, typically by the April 15 filing deadline.
Attach Form 8949 to your Form 1040 when filing electronically or mail it to the IRS address listed in the 1040 instructions for your state.
Incorrect amounts or missing transactions can cause under‑ or over‑reported capital gains, leading to penalties, interest, or an audit.
Gather all 1099‑B and brokerage statements. Separate transactions into three categories (short‑term, long‑term, and those with basis adjustments). Fill a separate line for each transaction, calculate gain or loss, and total each category. Transfer the totals to Schedule D and attach the completed Form 8949 to your return.

Fill Form 8949

AI-powered guidance for every field

Fillable formOpen in Editor->

Free to start / No account required

After you file

  1. 1Keep original brokerage statements and 1099‑B for at least seven years.
  2. 2Store a copy of the completed Form 8949 with your tax return.
  3. 3Reconcile the Schedule D totals with your personal records.
  4. 4Monitor any IRS notices for mismatched amounts.
  5. 5Update cost‑basis records for future sales.
  6. 6If you receive a corrected 1099‑B, file an amended return using Form 1040‑X.

Sources

  • SRCIRS Form 8949 instructionsdetails on sections, codes, and filing method
  • SRCIRS Publication 544capital gains and losses overview
  • SRCIRS Schedule D instructionshow totals from Form 8949 flow
  • SRCIRS e‑file guidelinesattaching Form 8949 to 1040
  • SRCIRS deadline calendarApril 15 filing deadline and extension date
  • SRCNot clearly stated in the provided official source

Common confusion points

Short‑term vs. long‑term

Holding period rule (≤ 1 year vs. > 1 year)

Verify dates before categorizing

Adjustment codes

IRS uses letters B, C, D

Look up code definitions in the instructions

Multiple copies of the form

Some taxpayers think one copy covers all transactions

Use additional sheets for extra lines

Crypto basis

Often not reported by foreign exchanges

Calculate basis from purchase records

Zero basis entries

May indicate missing cost data

Confirm with broker or own records

Workflow map

Related forms and next steps

4 signals

Before

Form 1099‑B – provides gross proceeds and sometimes basis

Current

8949

After

Form 1040 – overall tax liability incorporates Schedule D

Often used with

Schedule D – aggregates totals from Form 8949

⚠ If something goes wrong

  • Form 1040‑X – file an amended return

Ready to get started?

Upload the form or open it in the AI Editor for intelligent guidance

Fillable formOpen in Editor->

Source transparency

Copyright & Licensing - US Government Forms

Independent guide

BrieflyGo links to and explains official public form sources. We are not a government agency, and this page is for general form guidance, not legal advice.

Public DomainCreated by the U.S. federal government. Not subject to copyright (17 USC § 105). Freely copyable without restriction.
Public DomainCreated by the U.S. federal government. Not subject to copyright (17 USC § 105). Freely copyable without restriction.
Public DomainCreated by the U.S. federal government. Not subject to copyright (17 USC § 105). Freely copyable without restriction.
Public DomainCreated by the U.S. federal government. Not subject to copyright (17 USC § 105). Freely copyable without restriction.
Verify current license terms with the source agency before reuse outside this platform.

Never sign without understanding every clause.

BrieflyGo reviews your contracts in plain English — instantly.

Try for free →