
While reporting capital gains and losses might seem straightforward, the final numbers depend on a series of critical details. Accurate transaction classification, correct holding periods, and precise calculations of adjusted basis are essential. These details flow from supporting documents like Form 8949 into Schedule D, and ultimately determine the amounts passed through to each shareholder’s Schedule K-1.
This guide will walk you through the process, explaining who must file Schedule D, how information moves between forms, and which special rules demand attention. We'll highlight common mistakes that can disrupt shareholder reporting and show you how to maintain compliance.
Key Takeaways
- Schedule D (Form 1120-S) reports an S corporation’s short-term and long-term capital gains and losses.
- For many transactions, Form 8949 is used to report the details, and Schedule D summarises these totals.
- Capital gain and loss amounts flow from Schedule D to Schedule K and are then allocated to shareholders on their K-1s.
- Former C corporations may also use Schedule D to calculate the corporate-level built-in gains tax.
- Always consult the current year's IRS instructions, as rules for digital assets, deadlines, and forms can change.
How to Complete Schedule D (Form 1120-S)
An S corporation generally needs Schedule D when it has reportable capital gains or losses. This includes sales of securities, capital assets, digital assets, and gains passed through from other entities. Before you begin, gather the documentation you need and map the workflow from individual transactions to the final return.
Gather Your Records and Identify Transactions
Start by assembling all relevant information for the tax year.
- Corporate Information: Confirm the S corporation’s legal name, Employer Identification Number (EIN), and the correct tax year.
- Transaction Records: Collect accounting records, brokerage statements (Form 1099-B, 1099-DA), and all documentation supporting each asset’s acquisition date, sale date, proceeds, and adjusted basis.
- Supporting Forms: Have prior-year returns on hand to check for any loss carryovers.
Next, correctly identify the type of each transaction. Not every asset sale is a capital gain reported on Schedule D. Dispositions of business property, for instance, are often reported on Form 4797, Sales of Business Property.
Separate investment capital assets from property used in the trade or business. Also flag special transactions such as installment sales (Form 6252), like-kind exchanges (Form 8824), or dispositions of Qualified Opportunity Fund (QOF) investments.
Classify Transactions as Short-Term or Long-Term
The holding period of an asset determines whether the gain or loss is short-term or long-term.
- Short-Term: The asset was held for one year or less.
- Long-Term: The asset was held for more than one year.
Verify the acquisition and disposition dates for every transaction. Special rules can affect the holding period for inherited property, assets acquired in an exchange, or other non-standard acquisitions. Maintain separate totals for short-term and long-term proceeds, basis, and adjustments before moving to the next step.
Complete Form 8949 and Supporting Schedules
Form 8949, Sales and Other Dispositions of Capital Assets, is where you list the details of each capital asset transaction. For each sale, you’ll report its description, dates acquired and sold, proceeds, cost or adjusted basis, any adjustments, and the resulting gain or loss.
However, you may not always need to fill out Form 8949. According to the 2025 Instructions for Schedule D, S corporations can sometimes report summary totals directly on Schedule D lines 1a (short-term) and 8a (long-term). This exception usually applies when Form 1099-B shows basis was reported to the IRS and no adjustments are needed. Always confirm eligibility in the current instructions.
If you have gains from an installment sale (Form 6252) or a like-kind exchange (Form 8824), those amounts are transferred to specific lines on Schedule D.
Transfer Totals to Schedule D and the Main Return
Once Form 8949 and other supporting schedules are complete, you can fill out Schedule D.
- Part I (Short-Term): Enter the totals from Form 8949 and other relevant forms for short-term gains and losses. Line 7 will show the net short-term capital gain or loss.
- Part II (Long-Term): Do the same for long-term transactions. This part also includes a line for capital gain distributions (line 13). Line 15 shows the net long-term capital gain or loss.
- Part III (Built-In Gains Tax): This section is only for S corporations that were previously C corporations. If the corporation has a net recognized built-in gain, it may owe a corporate-level tax, which is calculated here. The tax is 21% for the 2025 tax year.
- Transfer to Form 1120-S: Net short-term and long-term amounts from Schedule D flow to Schedule K of Form 1120-S, then to each shareholder’s Schedule K-1. For example, net short-term portfolio gain or loss from Schedule D (line 7) typically goes to Schedule K, line 7, and K-1, box 7.

A quick compliance note: Filing an extension (Form 7004) gives you more time to file your return, but it does not extend the time to pay any tax due.
Key Parameters That Affect Reporting on Schedule D
The results on Schedule D are not static; they depend on several interconnected variables. An error in one input, like the adjusted basis, can ripple through the entire return and affect every shareholder's tax liability.
Adjusted Tax Basis
An asset's basis is its cost for tax purposes. It starts with the purchase price but is adjusted over time. Basis increases with improvements and decreases with depreciation or non-taxable distributions. For digital assets, basis also includes transaction fees and other acquisition costs.
Using an incorrect basis is a common error. If you report the original purchase cost without adjustments, you can significantly overstate or understate the gain or loss. That figure flows from Form 8949 straight onto Schedule D.
Holding Period and Transaction Classification
Short-term and long-term gains are treated differently and reported separately on Schedule K-1, so each shareholder's tax calculation depends on getting the holding period right. Keep reliable records of acquisition and disposition dates.
Misclassifying a long-term gain as short-term (or vice versa) puts the transaction in the wrong part of Schedule D. That distorts the net totals on Schedule K and can leave shareholders with incorrect tax payments or penalties.
Form 8949 Reporting Category
Form 8949 requires you to categorise transactions based on information from your broker on Form 1099-B or the newer Form 1099-DA for digital assets. The 2025 Form 8949 instructions detail several categories, including whether basis was reported to the IRS. For 2025, new categories were added for digital assets.
Copying totals from a broker statement without reconciling them is risky. If the broker's basis is wrong, report the discrepancy on Form 8949 with the correct adjustment codes. Skipping that step locks in the broker's figures even when they are incorrect.
Related Forms and Special Transactions
Not all property sales are simple capital transactions. Specific assets and situations require other forms:
- Form 4797: Sales of business property; gains may include depreciation recapture taxed as ordinary income
- Form 6252: Installment sales, with gain recognised as payments are received
- Form 8824: Like-kind exchanges of real property that may defer gain recognition
Treating a business property sale as a standard capital gain on Schedule D is a significant error. It bypasses depreciation recapture and Section 1231 treatment, and produces incorrect tax calculations.
Built-In Gains and Pass-Through Reporting
If an S corporation was once a C corporation, it may owe built-in gains (BIG) tax. That corporate-level tax applies when assets held at the S election are sold within a five-year recognition period, and it sits separate from the shareholder-level tax on the capital gain itself.
BIG tax is calculated in Part III of Schedule D and reported on Form 1120-S. Tax paid by the corporation reduces the gain passed through to shareholders. Missing this step overstates pass-through income on the Schedule K-1s.

Common Mistakes and How to Fix Them
Accurate Schedule D reporting requires careful attention to detail. Even small mistakes can create significant compliance issues. Knowing the common pitfalls can help you avoid them.
Common Reporting Errors to Avoid
- Wrong form: Filing Schedule D for Form 1040 or Form 1120 instead of the Form 1120-S version
- Incorrect basis: Reporting original purchase cost instead of adjusted tax basis
- Holding periods: Combining all transactions instead of separating short-term and long-term
- Business property: Reporting sales of business assets on Schedule D instead of Form 4797
- Missing attachments: Omitting Schedule D, Form 8949, or other required supporting schedules
- Built-in gains: Overlooking BIG tax exposure for former C corporations
Troubleshooting Discrepancies
If you find that your numbers don’t add up, here’s a quick troubleshooting guide:
- Brokerage statements vs Form 8949: Compare each transaction’s dates, proceeds, and basis. If the broker’s basis is wrong, apply the correct Form 8949 adjustment codes.
- Schedule D vs Schedule K/K-1: Recheck short-term and long-term totals, confirm any built-in gains tax was subtracted from the pass-through amount, and verify shareholder allocations.
- Return rejected: Use the current-year forms from the IRS Form 1120-S page, confirm required attachments, and verify the EIN and tax year.

When to Seek Professional Review
While tax software can speed up calculations, it can't replace sound judgement and expertise. For simple, well-documented transactions, DIY preparation might be feasible. However, professional review is highly recommended in complex situations.
Consider seeking expert help if your S corporation has:
- A history as a C corporation (potential built-in gains).
- Significant digital asset activity.
- Complex basis adjustments or wash sales.
- Transactions involving installment sales, like-kind exchanges, or related parties.
- Cross-border ownership or multi-state operations.
For Australian business owners and finance teams with U.S. S corporation interests, Schedule D compliance can be demanding. VJM Global’s U.S.-compliant accounting and tax support can help you organise transaction data, reconcile supporting forms, and move figures correctly from source documents to Schedule D and on to shareholder K-1s.
Conclusion
Schedule D (Form 1120-S) is a critical summary connecting an S corporation's investment activities to its shareholders' tax returns. Its accuracy hinges on diligent record-keeping and a clear understanding of the rules.
The keys to successful reporting are accurate basis calculations, correct classification of transactions, and proper handling of special situations like built-in gains or sales of business property. Always reconcile your numbers from brokerage statements to Form 8949, then to Schedule D, and finally to Schedule K and the K-1s.
Tax laws and forms change, so always use the current year's IRS forms and instructions. For complex transactions, former C corporation assets, or cross-border ownership, qualified tax help is an investment in compliance and peace of mind.
Frequently Asked Questions
Do I need to file Form 8949 and Schedule D for Form 1120-S?
If your S corporation has reportable capital asset transactions, you will likely need to file Schedule D. Form 8949 is used to report the details of most transactions, though some may qualify for direct summary reporting on Schedule D.
Who needs to file Schedule D on Form 1120-S?
An S corporation must file Schedule D if it has reportable capital gains or losses, transactions passed through from other entities, capital loss carryovers, or is liable for the built-in gains tax. Always check the current IRS instructions for specific filing requirements.
What transactions can be reported directly on Schedule D (Form 1120-S)?
You may be able to report summary totals directly on Schedule D for transactions where you received a Form 1099-B showing that basis was reported to the IRS and no adjustments are needed. The current year's instructions provide the exact criteria for this exception.
How are capital gain distributions reported on Schedule D (Form 1120-S)?
Capital gain distributions received from mutual funds or other entities are reported directly in Part II (long-term) of Schedule D. The total amount then flows through to Schedule K and is allocated to shareholders on their Schedule K-1s.
What is Schedule D on Form 1120-S and what does it report?
Schedule D (Form 1120-S) is the tax schedule S corporations use to summarise short-term and long-term capital gains and losses from the sale of assets. It is also used by qualifying former C corporations to calculate any built-in gains tax owed.
Where can I get Schedule D for Form 1120-S?
You can download the latest version of Schedule D (Form 1120-S), its instructions, Form 8949, and other related tax forms directly from the IRS website. Always ensure you are using the form for the correct tax year.


