Establishing secure connection…Loading editor…Preparing document…

Schedule D Form

This template is fully customizable. Edit the text, fill out the fields, and send it for signature. Give it a try!
Schedule D Form

Overview: What the Schedule D Form Is

The Schedule D Form is the IRS form used to report capital gains and losses from the sale or exchange of capital assets and summary totals from Form 8949. It separates short-term and long-term transactions, reconciles broker-reported amounts (Form 1099-B), and flows to Form 1040 to determine taxable gain or deductible loss. Taxpayers use Schedule D to calculate capital gains tax, apply capital loss carryover rules, and document adjustments; incomplete or incorrect Schedule D entries can affect tax liability and trigger IRS information-matching reviews.

Why Completing Schedule D Accurately Matters

Accurate Schedule D reporting ensures correct capital gains tax, enables use of loss carryforwards, and reduces audit risk under IRS information-matching programs.

Why Completing Schedule D Accurately Matters

Who Typically Prepares and Signs Schedule D

Choose the preparer or signer based on expertise and authorization to ensure TIN, basis, and sale-date accuracy before filing.

  • Individual taxpayers preparing their own returns and reconciling brokerage statements
  • Tax preparers and CPAs calculating gains, losses, and carryovers for clients
  • Brokerage firms and payroll vendors supplying Form 1099-B transaction summaries

Essential Fields and Data Elements on Schedule D

Taxpayer ID: SSN or ITIN as on Form 1040
Property Description: Short asset description
Date Acquired: MM/DD/YYYY acquisition date
Date Sold: MM/DD/YYYY sale date
Cost Basis: Adjusted basis in dollars
Gain or Loss: Calculated proceeds minus basis

Penalties and Risks for Incorrect Schedule D Reporting

Filing Penalty: IRC §6721 failure-to-file penalties
Underpayment Risk: Interest and possible IRC penalties
Intentional Disregard: Higher IRC §6721 penalties per form
Backup Withholding: 24% withholding for missing TIN
Audit Exposure: Mismatch with broker 1099-B triggers review
I-9 Irrelevance: Not applicable — employment form

Common Mistakes When Preparing Schedule D

  • Misreporting basis when adjustments or wash-sale adjustments apply, which leads to incorrect gain/loss calculations and potential IRS correspondence requiring amended filings.
  • Failing to attach or reconcile Form 8949 entries for broker-reported transactions, causing mismatches between taxpayer totals and IRS information returns.
  • Using P.O. boxes or inconsistent addresses for taxpayer identification, which can delay notices and complicate identity verification with the IRS.
  • Overlooking capital loss carryovers or incorrectly computing carryforward amounts, which can understate or overstate taxable income in later years.

Step-by-Step: Filling Out Schedule D

Follow these sequential steps to enter and reconcile capital transactions for accurate tax reporting.

  • 01
    Gather Statements: Collect Form 1099-B and brokerage cost-basis reports.
  • 02
    Prepare Form 8949: Report individual transactions and adjustments as required.
  • 03
    Transfer Totals: Summarize short-term and long-term columns to Schedule D.
  • 04
    Attach to 1040: Include Schedule D with Form 1040 e-file or paper return.

How to Configure an Online Schedule D Workflow

Configure e-file workflows to import broker data, auto-calculate totals, and preserve an audit trail for each submission.

Field Configuration
Import 1099-B Map broker CSV columns to Form 8949 and Schedule D totals
Auto-calculations Enable formulas for proceeds, basis, and gain/loss sums
Attach supporting Include Form 8949 and broker statements as PDF attachments
Audit trail Record signer identity, timestamps, and IP addresses

Where to File or Submit Schedule D

Schedule D is filed with Form 1040; you can submit electronically via IRS e-file or attach as a paper schedule with a mailed return.

  • E-file: Submit Schedule D electronically with Form 1040 via IRS-authorized providers
  • Paper return: Attach Schedule D and Form 8949 to mailed Form 1040 if filing on paper
  • Broker support: Include Form 1099-B copies or reconciliations as requested
  • Retention: Keep digital copies and evidence of transmission for audits

Key Deadlines and Timing for Schedule D Filings

Know IRS filing dates and timing implications for extensions and carryforwards when preparing Schedule D.

Individual return due date:

April 15 — attach Schedule D to Form 1040

Extension deadline:

October 15 — file extended return with Schedule D

Broker reporting:

Form 1099-B to recipients by Feb 15 (approximate)

1099-B to IRS:

Paper Feb 28, electronic Mar 31 (general 1099 calendar)

Carryforward review:

Recompute carryovers each year before filing

How Schedule D Compares with Related Tax Forms

Use the right form: Schedule D summarizes, Form 8949 lists transactions, and Form 1099-B supplies broker data for reconciliation.

Document Schedule D Form 8949
Primary purpose summarize gains/losses itemize each transaction
When required when reporting capital totals when adjustments or missing info exist
Source data totals from 8949 broker 1099-b transaction lines
Attachment attach to 1040 attach when required

Typical eSignature Pricing for Completing Tax Forms

Compare standard vendor pricing and features for eSignature and secure document workflows; signNow appears first per vendor comparison guidance.

signNow DocuSign Adobe Sign PandaDoc HelloSign
Starting Price $8/user/mo $15/user/mo $14/user/mo $19/user/mo $15/user/mo
Free Trial 7-day trial Varies Varies Varies Varies
Bulk Send Yes Yes Yes Yes No
Audit Trail Yes Yes Yes Yes Yes
HIPAA Compliant Yes Yes Yes No No

Delivery Formats and Integration Options

Verify provider integrations with your tax software and confirm secure transmission and audit logging for IRS compliance and recordkeeping.

  • File formats: PDF, Word DOCX, Excel
  • Common integrations: Salesforce, NetSuite, Microsoft 365
  • Audit and security: TLS and AES encryption

Practical Examples of Schedule D Workflows

Two common scenarios show how Schedule D fits into real filing workflows and where errors typically occur.

Individual Sale of Stock

A taxpayer sells multiple lots over several years and compiles broker 1099-B statements

  • Use Form 8949 to itemize adjustments for basis and wash sales
  • The taxpayer summarizes totals on Schedule D and files with Form 1040, retaining broker PDFs and the audit trail for three to six years in case of IRS inquiry.

Real Estate Disposition

A homeowner sells rental property and calculates adjusted basis including improvements

  • Report each disposition line and adjustments on Form 8949 as required
  • Totals transfer to Schedule D; taxpayers should attach closing statements and depreciation schedules to substantiate basis and any Section 121 or capital gain computations.

Tips to Complete Schedule D Accurately and Efficiently

Follow practices that reduce errors, speed review, and preserve an audit-ready record.

Reconcile Broker Data
Compare Form 1099-B to your transaction ledger before entering proceeds and basis. Resolve discrepancies with the broker to avoid IRS mismatch notices and reduce the need for amended returns.
Document Adjustments Clearly
When using Form 8949 adjustment codes, provide concise notes and retain supporting documentation such as wash-sale worksheets, corrected 1099s, or closing statements to substantiate adjustments.
Use Automated Imports
Import machine-readable 1099-B files where available to minimize manual entry errors. Enable validation rules that flag unmatched TINs, zero bases, or improbably short holding periods.
Keep an Audit Trail
Retain time-stamped electronic copies of filed returns, attachments, and signature evidence. Store for the IRS minimum retention periods plus any state-specific extensions.

Frequently Asked Questions About the Schedule D Form

Answers to common questions about when to use Schedule D, attachment requirements, and e-filing considerations.


Need help? Contact support

be ready to get more
Join over 28 million airSlate SignNow users