Instafill.ai
7 days free
AI form filling · 55 fields · 2 pages · done in seconds

Yes! You can use AI to fill out Schedule D (Form 1040), Capital Gains and Losses (2024)

Don't type 55 fields by hand. Tell our AI about yourself, or upload your W-2 or last year's return, and it fills every field in seconds. You check it, then download, print or sign.

7 days free, then $19.99/month · Cancel anytime
AI fills it, no typingEncrypted, never used to train AICancel in two clicks
Schedule D (Form 1040), Capital Gains and Losses (2024), page 1
Moderate · 48/100Form Complexity Index

The AI does the filling. You just check it.

No typing into boxes, nothing to install.

Tell the AI about youAnswer a few questions in plain words, or upload your W-2 or last year's return. That is all the typing there is.
AI fills every field in secondsIt puts each answer in the right box on every page, checkboxes included.
Check it and downloadReview every field, change anything, then download, print or sign the PDF.

What this form asks for

The AI fills all of it, from your answers or your documents.

Schedule D (Form 1040) is an Internal Revenue Service (IRS) tax form used to report capital gains and losses resulting from the sale of assets like stocks, bonds, and real estate. It separates transactions into short-term (held one year or less) and long-term (held more than one year) to determine the correct tax rate. Today, this form can be filled out quickly and accurately using AI-powered services like Instafill.ai, which can also convert non-fillable PDF versions into interactive fillable forms.
Fillable fields55
Pages2
Sections20
Questions that depend on earlier answers7
Form Complexity IndexModerate, 48/100

The AI checks your answers before you download

14 checks built for this form, so a wrong date or a missing answer is caught before anyone else sees it.

Validates Social Security Number Format

This check ensures that the 'Your social security number' field contains exactly nine digits and no other characters. An incorrect or incomplete SSN can lead to processing delays or rejection of the entire tax return by the IRS. If the format is invalid, the system should flag the field for correction before submission.

Ensures Taxpayer Name is Provided

This validation confirms that the 'Name(s) shown on return' field is not empty. The name is a primary identifier that must match the one on the associated Form 1040. Failure to provide a name will result in an incomplete and unprocessable form, requiring the user to enter the information before proceeding.

Verifies Short-Term Gain/Loss Calculation

This check validates the arithmetic for all short-term gain or loss lines in Part I (e.g., 1a, 1b, 2, 3). It confirms that the value in column (h) correctly equals the value in column (d) minus column (e), plus or minus the adjustment in column (g). Incorrect calculations can lead to an inaccurate tax liability and potential IRS notices, so this ensures mathematical integrity.

Verifies Long-Term Gain/Loss Calculation

This check validates the arithmetic for all long-term gain or loss lines in Part II (e.g., 8a, 8b, 9, 10). It confirms that the value in column (h) correctly equals the value in column (d) minus column (e), plus or minus the adjustment in column (g). This is critical for correctly calculating the net long-term gain or loss, which is often taxed at a different rate.

Validates Net Short-Term Capital Gain/Loss Summation (Line 7)

This check ensures that the value on Line 7 is the correct sum of all amounts in column (h) for lines 1a through 6. This total is a key figure that feeds into the final summary of capital gains and losses. A miscalculation here would make the entire form incorrect and could result in an improper tax assessment.

Validates Net Long-Term Capital Gain/Loss Summation (Line 15)

This check ensures that the value on Line 15 is the correct sum of all amounts in column (h) for lines 8a through 14. This total represents the taxpayer's overall long-term capital gain or loss position. An error on this line will directly impact the final summary on Line 16 and subsequent tax calculations.

And 8 more checks
  • Validates Final Summary Calculation (Line 16)
  • Enforces Mutually Exclusive Reporting for Short-Term Transactions
  • Enforces Mutually Exclusive Reporting for Long-Term Transactions
  • Validates Part III Logic Flow Based on Line 16
  • Validates Capital Loss Limitation on Line 21
  • Verifies Conditional Logic for Line 17
  • Ensures Loss Carryover Fields are Negative or Zero
  • Completeness Check for Qualified Opportunity Fund Question

Let AI fill out your Schedule D (Form 1040)

No typing. Every field filled in seconds, checked, ready to sign.

7 days free, then $19.99/month · Cancel anytime

How to Fill Out Schedule D (Form 1040) Online for Free in 2026

What the AI walks you through.

  1. Navigate to Instafill.ai and upload or select the Schedule D (Form 1040).
  2. Provide your personal details, such as your name and Social Security Number, which the AI can often pre-fill from your profile.
  3. Enter your short-term capital gains and losses in Part I. You can upload your Form 1099-B or Form 8949, and the AI will extract and populate the required data.
  4. Input your long-term capital gains and losses in Part II, again allowing the AI to pull information from your supporting documents.
  5. Proceed to Part III, where the AI will automatically calculate the summary of your net gains or losses based on the entries in the previous parts.
  6. Review the entire form, checking the AI-populated fields and calculations for accuracy against your financial records.
  7. Download, print, or e-file the completed Schedule D, which is now ready to be attached to your Form 1040, 1040-SR, or 1040-NR.

Common Mistakes in Completing Schedule D (Form 1040)

The ones the AI is built to catch.

Misclassifying Short-Term vs. Long-Term Assets
Filers often confuse the holding period, reporting assets held for one year or less in Part II (Long-Term) or assets held for more than one year in Part I (Short-Term). This error is critical because long-term gains are typically taxed at a lower rate, and misclassification can lead to a significant overpayment or underpayment of tax. To avoid this, carefully verify the purchase and sale dates for each asset on your Form 1099-B before entering it.
Incorrectly Reporting Cost Basis
A frequent error is entering the wrong cost basis (column e), often by failing to account for reinvested dividends, commissions, or wash sale adjustments. This directly results in an inaccurate gain or loss calculation and an incorrect tax liability. Always use the adjusted cost basis, which is usually provided on Form 1099-B, and ensure it reflects all relevant adjustments to avoid overpaying taxes or inviting IRS scrutiny.
Failing to Use Form 8949 When Required
Many filers mistakenly try to list all individual transactions on Schedule D itself, ignoring the requirement to use Form 8949. Schedule D is a summary form, and most transactions (especially those with adjustments or where basis was not reported to the IRS) must be detailed on Form 8949 first. Skipping Form 8949 results in an incomplete return that will likely be flagged by the IRS, causing processing delays and requests for more information.
Forgetting to Include Capital Loss Carryovers
A very common and costly mistake is forgetting to enter a capital loss carryover from a prior year on line 6 (short-term) or line 14 (long-term). This valuable deduction is often overlooked, especially if filers switch tax preparation methods. Forgetting this carryover means you overstate your net capital gain or understate your loss, causing you to overpay your taxes. Always review your prior year's return for any available carryover amount.
Incorrectly Applying the Capital Loss Limitation on Line 21
When a taxpayer has a net capital loss exceeding the annual limit, they often make errors on line 21. Some incorrectly enter the full loss amount, while others forget to claim the deduction at all. The IRS limits your deductible capital loss against other income to $3,000 per year ($1,500 if married filing separately). To avoid errors, enter the smaller of your total net loss or the applicable annual limit on line 21.
Navigational Errors in Part III Summary
Part III contains complex conditional logic that directs the filer to different worksheets based on their specific gain/loss situation. People frequently get lost in the 'if-then' instructions, using the wrong tax worksheet or skipping required lines, which leads to an entirely incorrect tax calculation. To prevent this, read each step in Part III slowly and follow the instructions precisely based on the outcomes from lines 7, 15, and 16.
Omitting Gains/Losses from Schedules K-1 and Other Forms
Filers often focus only on transactions from Form 1099-B and forget to include capital gains and losses from other sources. Amounts from Schedules K-1 (from partnerships or S-corps), Form 4797 (sales of business property), or Form 6252 (installment sales) must be reported on lines 4, 5, 11, and 12. Omitting this information leads to underreporting income and an inaccurate return, which can result in penalties and interest.
Transposing Proceeds and Cost Basis Figures
A simple but impactful data entry error is swapping the numbers for Proceeds (column d) and Cost Basis (column e) when manually filling out the form. This mistake reverses the outcome of a transaction, turning a gain into a loss or vice-versa, which dramatically alters the final tax due. To avoid this, carefully double-check each entry against your source documents. AI-powered form filling tools like Instafill.ai can prevent these errors by automatically and accurately populating data.
Double-Counting Transactions on Summary and Detail Lines
Filers sometimes report the same transactions twice: once on the summary line (1a or 8a) and again on the lines that pull from Form 8949 (e.g., 1b or 8b). This happens from misunderstanding that lines 1a/8a are an alternative, not a supplement, for reporting certain transactions. This error creates a discrepancy with the data reported to the IRS, inviting scrutiny. If the form is a non-fillable PDF, a tool like Instafill.ai can convert it to a fillable version to make data entry clearer and reduce such mistakes.

Frequently Asked Questions About Schedule D (Form 1040)

 

Is it really free for 7 days?
Yes. You pay $0 today. Cancel before Nov 1 and you are never charged. Keep it, and it is $19.99 a month for 5 fills of your Schedule D (Form 1040).
Can I fill other forms too?
This plan is for your Schedule D (Form 1040): your own AI agent fills it as often as 5 times a month. To fill other forms and upload your own, choose a Professional plan from your account.
How do I cancel?
From your account, in two clicks, any time. No email, no call.
How does the AI fill out Schedule D (Form 1040)?
You answer a few questions in plain words, or upload your W-2 or last year's return. The AI reads what you give it and puts each answer into the right field of Schedule D (Form 1040), on every page, in seconds. It checks the answers against the form's own rules, and you review and change anything before you download, print or sign.
What happens to my information?
It is encrypted in transit and at rest, and it is never used to train AI.
How complex is Schedule D (Form 1040) to fill out?
Schedule D (Form 1040) has a Form Complexity Index of 48 out of 100, in the moderate tier: 55 fillable fields across 2 pages. Instafill.ai's AI fills it in under a minute, with every field there for you to review before you download.
What is the purpose of IRS Schedule D (Form 1040)?
Schedule D is used to report gains and losses from the sale or exchange of capital assets, such as stocks, bonds, and real estate. It summarizes these transactions to calculate your net capital gain or loss for the tax year, which is then reported on your Form 1040.
Who needs to file Schedule D?
You generally need to file Schedule D if you sold a capital asset, received a capital gain distribution, or have a capital loss carryover from a previous year. It must be attached to your Form 1040, 1040-SR, or 1040-NR.
What's the difference between short-term (Part I) and long-term (Part II) capital gains?
Part I is for reporting gains or losses on assets you held for one year or less, which are considered short-term. Part II is for assets held for more than one year, which are long-term and may be taxed at a more favorable rate.
Do I have to fill out Form 8949 before Schedule D?
Yes, in most cases you must first report the details of each capital asset sale on Form 8949. You then transfer the summary totals from Form 8949 to the corresponding lines on Schedule D.
What documents do I need to complete Schedule D?
You will need records of your asset sales, including the purchase date, sale date, proceeds (sales price), and your cost basis. This information is often provided on Form 1099-B from your brokerage firm.
When can I use line 1a or 8a to report totals directly on Schedule D?
You can report summary totals on lines 1a (short-term) or 8a (long-term) if the transactions were reported on Form 1099-B with basis reported to the IRS and you have no adjustments. Otherwise, you must detail each transaction on Form 8949.
What is the maximum capital loss I can deduct in a year?
If your capital losses are greater than your capital gains, you can deduct the difference as a loss on your tax return. The annual deduction limit is $3,000, or $1,500 if you are married and filing separately.
What is a capital loss carryover?
If your net capital loss exceeds the annual deduction limit, you can carry the unused portion of the loss over to future tax years. This amount is entered on line 6 (short-term) or line 14 (long-term) of Schedule D.
What does the question about disposing of an investment in a 'qualified opportunity fund' mean?
This question asks if you sold an investment in a Qualified Opportunity Fund (QOF), a special vehicle for tax-advantaged investing. If you did, you must check 'Yes' and follow specific reporting requirements on Form 8949.
Where do I report capital gain distributions from a mutual fund?
Capital gain distributions, typically reported to you on Form 1099-DIV, are entered on line 13 of Schedule D. These are treated as long-term capital gains regardless of how long you owned the mutual fund shares.
Can AI tools help me fill out my Schedule D?
Yes, services like Instafill.ai use AI to auto-fill form fields accurately and save time. This is especially helpful for Schedule D, which can involve many individual transaction details.
How can I fill out Schedule D online?
You can use a service like Instafill.ai to complete your Schedule D online. Simply upload the form, and the AI-powered platform will help you populate the fields, perform calculations, and prepare it for filing.
My Schedule D PDF is not fillable. What should I do?
If you have a non-fillable or 'flat' PDF, you can use a tool like Instafill.ai. It can convert the static document into an interactive, fillable form that you can complete and save on your computer.
What is the purpose of Part III, 'Summary'?
Part III combines your net short-term gain/loss from line 7 and your net long-term gain/loss from line 15 to determine your overall capital gain or loss. It then directs you to the appropriate worksheet to calculate the tax on your net capital gain.
Encrypted in transit and at restNever used to train AIDelete your forms any time

Get your Schedule D (Form 1040) filled out by AI

$0 today. Cancel before Nov 1 and you pay nothing.

7 days free, then $19.99/month · Cancel anytime