IRS Form 1120-S (Schedule M-3) – S corporations with substantial assets face stricter IRS reporting requirements than smaller entities. If your S corp reports total assets of $10 million or more on Schedule L of Form 1120-S at year-end, you must attach Schedule M-3 (Form 1120-S). This schedule provides a detailed reconciliation of net income (loss) per your financial statements (books) with the total income (loss) reported on your tax return (Schedule K, line 18).
This comprehensive guide, based on official IRS sources including the December 2019 revision of Schedule M-3 (Form 1120-S) and its instructions (still current for tax year 2025 returns), the 2025 Instructions for Form 1120-S, and IRS.gov resources, explains everything you need to know. Download the official PDF here: https://www.irs.gov/pub/irs-pdf/f1120ss3.pdf.
Why Schedule M-3 Matters for S Corporations?
Schedule M-3 replaces Schedule M-1 for larger S corps. It gives the IRS a transparent view of book-to-tax differences — temporary (timing) and permanent (never reversing) — that explain why your accounting profit differs from your taxable income.
These differences often arise from:
- Depreciation methods
- Accrual vs. cash accounting adjustments
- Meals and entertainment limitations
- Foreign income inclusions (Subpart F, GILTI)
- Charitable contributions
- Reserves and contingencies
Accurate completion helps avoid audits, penalties, and delays in processing your return.
Key fact: Corporations with $50 million+ in total assets must complete the entire Schedule M-3. Those required to file (or voluntarily filing) with under $50 million may complete only Part I and use Schedule M-1 instead of Parts II and III (with Part I, line 11 equaling Schedule M-1, line 1).
Who Must File Schedule M-3 With Form 1120-S?
Any S corporation required to file Form 1120-S that reports total assets ≥ $10 million on Schedule L (Balance Sheets per Books), column (d), line 14, at the end of the tax year must file Schedule M-3.
- Voluntary filing — Allowed for smaller S corps (under $10M assets) instead of Schedule M-1.
- Prior-year rule — If you filed it last year but assets now fall below $10M, you do not need to file it this year.
- Check the box — On Form 1120-S, Item C, check “Schedule M-3 attached” (required or voluntary).
Note on consolidated financials: Use separate-company Schedule L assets for the threshold, even if you prepare consolidated statements.
Purpose of Schedule M-3
The schedule has three parts:
- Part I — Financial Information and Net Income (Loss) Reconciliation: Identifies your income statement source and reconciles worldwide consolidated book income to the U.S. tax-return income statement amount (only includible entities).
- Part II — Reconciliation of Income Items: Breaks down income/gains with columns for (a) book, (b) temporary differences, (c) permanent differences, and (d) tax return.
- Part III — Reconciliation of Expense/Deduction Items: Does the same for expenses (positive amounts reduce income).
Critical matching rules:
- Part I, line 11 (book net income) = Part II, line 26, column (a)
- Part II, line 26, column (d) = Form 1120-S, Schedule K, line 18
Step-by-Step: How to Complete Schedule M-3 (Form 1120-S)?
Part I: Financial Information
- Line 1a/1b: Indicate whether you have a certified audited non-tax-basis income statement (skip to line 2 if yes) or any non-tax-basis statement.
- Lines 2–3: Enter the income statement period and answer restatement questions (attach explanations if “Yes”).
- Line 4: Worldwide consolidated net income (loss) per books; specify accounting standard (GAAP, IFRS, tax-basis, or Other).
- Lines 5–7: Remove nonincludible foreign/U.S. entities and report disregarded entities/QSubs (attach detailed statements with names, EINs, income, assets/liabilities).
- Line 8: Adjustments for intercompany eliminations between includible and nonincludible entities.
- Line 9: Adjust for differences between income statement period and tax year.
- Line 10: Other adjustments (attach statement).
- Line 11: Net income (loss) per income statement of the corporation (includible entities only).
- Line 12: Report total assets and liabilities for included/removed entities (worldwide totals).
Part II: Income Items (Columns a–d)
Report specific items such as:
- Equity-method income, foreign dividends, Subpart F/GILTI inclusions
- Partnership/pass-through income
- Interest income (may require Form 8916-A)
- Accrual-to-cash adjustments, hedging, mark-to-market
- Cost of goods sold, long-term contract income, gains/losses on asset dispositions (detailed breakout on lines 21a–g)
- Other income items with differences (attach statement)
Line 23 totals income items; line 24 brings in total expenses from Part III (as a negative); line 25 covers items with no differences.
Part III: Expense/Deduction Items (Columns a–d)
Common lines include:
- Income tax expense (current/deferred, federal/state/foreign)
- Equity-based compensation, meals/entertainment, fines/penalties, judgments
- Pension, deferred compensation, charitable contributions (cash vs. intangible)
- Acquisition/reorganization costs, goodwill amortization
- Depreciation, depletion, bad debts, interest expense
- Corporate-owned life insurance, R&D costs, Section 118 exclusions
- Other items with differences (detailed statement required on line 31)
Line 32 totals expenses (enter as negative on Part II, line 24).
Attachments required:
- Statements for most lines with differences
- Form 8916-A (Supplemental Attachment to Schedule M-3) for interest and COGS if required (mandatory for $50M+ assets)
- Form 8886 for reportable transactions
Common Book-to-Tax Differences on Schedule M-3
- Temporary: Depreciation (MACRS vs. book), accruals, prepaid expenses, Section 481(a) adjustments, unearned revenue.
- Permanent: Meals/entertainment (50% or 100% limitation), fines/penalties (nondeductible), tax-exempt interest, nondeductible life insurance premiums.
- Foreign: Subpart F, GILTI, previously taxed earnings distributions.
- Pass-through: Income from partnerships or disregarded entities.
Always classify differences correctly as temporary (reverses in future) or permanent (does not).
Filing Deadlines and Tips for 2025 Tax Year Returns
- Due date — Same as Form 1120-S: 2½ months after tax year-end (March 15, 2026, for calendar-year filers; extensions to 6 months available via Form 7004).
- E-filing — Strongly encouraged; many tax software programs support full Schedule M-3.
- Best practices:
- Maintain robust workpapers supporting every difference.
- Reconcile Schedule L assets carefully (use non-tax-basis if you prepare one).
- Consult a tax professional experienced with pass-through entities and large-asset S corps.
- Review for new legislation each year at IRS.gov/Form1120S.
Pro tip: If your S corp is close to the $10M threshold, accurate Schedule L reporting is critical — even small fluctuations can trigger the requirement.
Resources
- Official Form: Schedule M-3 (Form 1120-S)
- Instructions: Instructions for Schedule M-3 (Form 1120-S)
- Full 2025 Form 1120-S Instructions: IRS.gov/instructions/i1120s
- About Form 1120-S: IRS.gov/forms-pubs/about-form-1120-s
Conclusion
Schedule M-3 (Form 1120-S) is more than paperwork — it’s a powerful compliance and planning tool that forces transparency in how your S corporation bridges GAAP (or other book) accounting with IRS tax rules. Proper preparation reduces audit risk and gives you deeper insight into your company’s financial position.
For personalized advice on completing Schedule M-3 for your S corporation, work with a qualified CPA or tax advisor familiar with IRS large-entity reporting. Always verify the latest information directly on IRS.gov, as tax laws can change.
This guide is for informational purposes only and is not tax or legal advice. Sources: IRS.gov publications and forms as of February 2026.