IRS Forms

Form 1120-S (Schedule M-3) – Guide, Thresholds and Tie-outs

Form 1120-S Schedule M-3 for S corps, when filing starts at $10M, full completion at $50M, how to complete Parts I to III, and how to tie totals to Schedule K line 18.

Accountably Editorial Team 14 min read Dec 31, 2025 Updated Dec 31, 2025
I still remember the first time an S corp client crossed $10 million in year‑end assets. It happened during December, while everyone was racing to close the books.

The partners were calm about sales, but the room went quiet when I said, “This year you move from M‑1 to Schedule M‑3.” The pressure was not about getting more clients, it was about delivery. Could we line up the workpapers, map every difference, and hit the deadline without late nights? That is where structure saves you.

This guide gives you the human, hands‑on walkthrough I wish I had that first year. You will see what triggers Schedule M‑3, how to complete Parts I, II, and III, the exact line tie‑outs to Form 1120‑S, and simple checks that keep reviews fast. When your team has a repeatable system, you remove bottlenecks and protect client trust.

Key Takeaways

  • Schedule M‑3 reconciles your S corporation’s financial statement net income, book, to taxable income and attaches to Form 1120‑S. You must file it when year‑end total assets on Schedule L meet or exceed $10 million.
  • If total assets are at least $10 million but under $50 million, you can complete only Part I of M‑3 and use Schedule M‑1 for the detailed reconciliation, as long as M‑1 line 1 equals M‑3 Part I line 11.
  • At $50 million or more in total assets, you must complete all of Schedule M‑3 Parts I–III, all columns, no exceptions.
  • The anchor tie‑outs matter. Part II, line 26 (or 30), column D must equal Form 1120‑S Schedule K, line 18. Part II, column A must equal Part I, line 11.
  • For 1120‑S, year‑end total assets come from Schedule L, line 15, column (d), which also feeds page 1, item F. Use that figure to test the M‑3 threshold.

Treat M‑3 like a pre‑flight checklist. If the line linkages foot, reviews fly.

What Schedule M‑3 for S corporations actually does

Schedule M‑3 exists to make your book‑to‑tax story explicit. Part I identifies the financial statement source and summarizes the move from financial statement net income to the amount you will reconcile through Parts II and III. Part II lists income and loss items, and Part III lists expense and deduction items. Each uses four columns that tell the whole story:

  • Column A, book amount from your income statement
  • Column B, temporary differences that will reverse in future periods
  • Column C, permanent differences that never reverse
  • Column D, tax return amount after applying B and C

Think of Columns B and C as the honest translation layer between GAAP and tax. If you record an item in financials this year but deduct it next year on the return, that goes in Column B. If an item will never be deductible, for example 50 percent of meals, that goes in Column C. The math is simple on paper, Column A, plus or minus B and C, equals Column D, but discipline is what keeps it clean.

M‑3 versus M‑1, where each fits

M‑1 is the simpler reconciliation. Once your year‑end total assets hit $10 million, the IRS expects the more detailed M‑3. If your assets are under $50 million, you may complete only Part I of M‑3 and keep using M‑1 for the detailed reconciliation, provided M‑1 line 1 exactly equals M‑3 Part I line 11. At $50 million or more, complete all of M‑3, and M‑1 is off the table. These rules are in the IRS instructions for Form 1120‑S and the dedicated M‑3 instructions for 1120‑S.

Quick comparison

Item Schedule M‑1 Schedule M‑3
Purpose Basic book‑to‑tax reconciliation Detailed, line‑item book‑to‑tax by income and expense
When required for 1120‑S Assets under 10M, unless you choose M‑3 Assets at year‑end of 10M+ required, 50M+ must complete all parts
Columns No A‑B‑C‑D framework Columns A, B, C, D required if Parts II and III are completed
Tie‑out M‑1 line 8 to Schedule K line 18 Part II line 26 or 30, column D, to Schedule K line 18
Voluntary filing You can choose M‑3 If you choose M‑3 and you are under 50M, either complete all parts or do Part I plus M‑1

The IRS repeats these mechanics across entity types. The S corp instructions are the authority for 1120‑S, and the 1120 version confirms the same 10M and 50M patterns for entities that use that form. Always follow the S corp instruction set for your return.

Why S corp teams stumble on M‑3, and how to avoid it

The problem is rarely sales. Firms slow down when delivery gets messy. M‑3 magnifies that, because it forces every difference to be documented, labeled, and tied across schedules. Where teams struggle:

  • Workpapers are not standardized, so reviewers spend time hunting for support.
  • Columns B and C are used inconsistently, so temporary versus permanent gets mixed.
  • Tie‑outs are not part of the prep checklist, so totals do not match Schedule K, line 18.
  • No one owns the threshold test, so the “do we need M‑3 this year” question lands late.

Here is the fix. Put the threshold test in your year‑end close checklist, right next to reconciling cash. Use a single M‑3 workpaper template that mirrors the form’s lines and columns, and add links to supporting schedules. Require a final “three ties” check before the return goes to review, Part I line 11 to Part II column A total, Part II column D to Schedule K line 18, Schedule L line 15(d) to page 1 item F. Those three checks catch almost everything.

If you measure it, you fix it. Put the M‑3 tie‑outs in your prep checklist and make them non‑negotiable.

In complex seasons, some firms bring in a structured offshore review layer to handle the routine M‑3 classifications and naming standards inside the firm’s own software. The key is discipline, not headcount. If you do use an offshore team, integrate them into your SOPs, keep workpapers standardized, and require documented tie‑outs before review. That is how you scale delivery without giving up control.

Who must file Schedule M‑3 for Form 1120‑S

You test the threshold using year‑end total assets from Schedule L, line 15, column (d). If that number is $10,000,000 or more, you file Schedule M‑3. If it is at least $10,000,000 but less than $50,000,000, you can choose to complete only Part I of M‑3 and keep using M‑1 for the detailed reconciliation, as long as line 1 of M‑1 equals line 11 of M‑3 Part I. Once you reach $50,000,000 or more, you must complete all three parts of M‑3, with every column filled wherever a line applies.

Voluntary filing

Below $10 million, you may voluntarily file M‑3. If you choose it and you are under $50 million, you have two options, complete M‑3 in full or complete Part I and use M‑1 for the rest. If you use the Part I option, make sure M‑3 Part I line 11 equals M‑1 line 1, or the return will not foot. The IRS instructions state this equivalence plainly.

Practical example

  • You end 2024 with total assets of $12.2 million on Schedule L line 15(d). You must file M‑3 with your 2024 Form 1120‑S, filed in 2025. You may complete only Part I of M‑3 and then use M‑1, provided M‑1 line 1 equals M‑3 Part I line 11.
  • In 2025, you end with $51.0 million in assets. For 2025, you must complete M‑3 Parts I–III. No M‑1.

As of December 31, 2025, the latest IRS instructions for 1120‑S confirm the 10M and 50M thresholds and the Part I plus M‑1 option for filers under 50M. Keep those rules pinned in your workflow.

What to gather before you start Schedule M‑3

  • The income statement source you will cite in Part I, audited GAAP, reviewed or compiled non‑tax‑basis, or books and records.
  • The completed Schedule L, or at least a final draft that includes line 15(d), so your 10M/50M test is settled.
  • A list of known timing items, depreciation, prepaid expenses, accrued bonuses, and known permanent items, fines, half of meals, certain penalties.
  • Support for any cost of goods sold detail if applicable. For S corps that file M‑3 and have under $50 million in assets, Form 8916‑A is not required, but you may voluntarily attach it to detail COGS.

If your firm has recurring review delays, this is the moment to standardize naming, for example “M3_PII_L24_Depreciation_2025.xlsx,” lock version control, and include a brief memo for each non‑obvious difference. A little front‑end structure saves hours in review, and it protects you if the IRS asks for support later.

How to complete Schedule M‑3 Part I, the anchor summary

Part I is short, but it drives the rest of the schedule. First, select the financial statement type, Form 10‑K if you have one, certified non‑tax‑basis statements, or unaudited statements or books and records. Enter the period covered. Then report the worldwide consolidated net income or loss on line 4a, and follow the instructions to remove amounts belonging to other entities as required so that line 11 reflects the corporation’s net income used for the reconciliation. For S corps, Part I, line 11 must equal Part II, column A total. That tie is non‑optional.

Part I checklist

  • Confirm the financial statement source and period, and match it to your books and records.
  • If you are part of a larger financial reporting group, remove other entities correctly so line 11 reflects only the S corp for U.S. tax.
  • Save the workpaper that shows the bridge from consolidated to the entity on the return.
  • Before you leave Part I, perform the first tie: Part I, line 11 must equal Part II column A total.

Common pitfalls to avoid

  • Mixing tax‑basis and non‑tax‑basis sources, which creates unexplained differences.
  • Forgetting that any time you complete Parts II and III, you must complete all columns A through D for the lines you use.
  • Skipping the item C checkbox on page 1 of Form 1120‑S that indicates Schedule M‑3 is attached.

Your reviewers should not need to guess what financial statement you used. Make it explicit in the Part I selection and in your workpaper header.

How to complete Schedule M‑3 Part II, income and loss items

Part II is where you translate your income statement items from book to tax. Work the lines top to bottom and use the four columns consistently.

  • Start with Column A, book amounts Pull each item straight from your financials. If your books are consolidated, use your Part I workpaper to bridge from consolidated to the S corp you are filing.
  • Classify timing in Column B Anything that reverses in a later year sits here. Common examples include differences from depreciation methods, revenue recognition, and accrued bonuses that are deductible next year when paid.
  • Record non‑reversing items in Column C Permanent differences never reverse. Think 50 percent meals disallowance, certain penalties, or life insurance expenses that are not deductible.
  • Compute Column D Column A, plus or minus Columns B and C, equals Column D, your tax return amount for that line. When you finish Part II, the total of Column D must tie to Schedule K, line 18.

Quick example, mapping common items

Income item Column A, book Column B, temporary Column C, permanent Column D, tax
Taxable interest 12,000 0 0 12,000
Dividends, DRD not applicable to S corps 5,000 0 0 5,000
Capital gain 40,000 0 0 40,000
Unrealized FX gain 9,500 −9,500 0 0
Gain on fixed asset, different depreciation 30,000 +4,000 0 34,000

Use brief footnotes in your workpaper for each Column B or C entry. One line that says “Unrealized FX, not taxable until realized” saves your reviewer five minutes.

Depreciation, amortization, and the usual timing suspects

  • Depreciation differences are the most common source of Column B entries. Book may use straight‑line, while tax uses MACRS. Keep a schedule that shows book depreciation, tax depreciation, and the difference by asset class.
  • Section 179 and bonus depreciation create sizable Column B adjustments. If you expensed for tax and you are recognizing the cost over time for book, your Column B should reflect the year’s delta.
  • Accrued bonuses and vacation pay often differ between book and tax. Record the difference in Column B with a clear note on expected reversal timing.
  • Revenue recognition can create timing items, for example if book recognizes revenue over time but tax recognizes when billed and paid. Document the policy and the difference.

Capital gains and losses

  • Capital loss limitations or carryovers will appear in Column B if the timing differs, or in Column C if there is a permanent disallowance.
  • Attach the capital gain and loss detail that ties to your K‑1 allocations. Make sure the character reported on Schedule K and K‑1s matches what you show in Part II.

Cost of goods sold and inventories

If you have cost of goods sold, make sure your inventory methods and capitalization policies are documented in your workpapers. Some filers that complete Schedule M‑3 must attach additional detail for COGS on a separate form, per instructions. Follow your software prompts and the IRS instructions for your situation, and keep a tie from COGS on page 1 to what you show in Part II.

Part II is the story of your income. If a reviewer can read Columns B and C and understand why each number exists, your review time drops by half.

How to complete Schedule M‑3 Part III, expenses and deductions

Now do the same four‑column process for expenses and deductions. This is where discipline pays off, because most review comments live here.

  • Enter book expenses in Column A Use the same categories as the form lines. If your book categories do not align, add a mapping table in your workpaper.
  • Identify temporary differences in Column B Examples include book depreciation versus tax depreciation, accrued compensation that is deductible when paid, bad debt write‑offs where book uses a reserve and tax uses the specific charge‑off.
  • Capture permanent differences in Column C
  • Fifty percent of meals is nondeductible, record the disallowance here.
  • Certain penalties and club dues are not deductible for tax, record them in Column C.
  • Life insurance premiums for officers where the company is the beneficiary are not deductible, record in Column C.
  1. Compute Column D, the tax amount Confirm that Column A plus or minus B and C equals D for every line you touch. When you finish, your totals need to tie back to Part I and Schedule K.

Line items most likely to trigger review comments

  • Depreciation and amortization, make sure your tax depreciation report is attached or referenced.
  • Officer compensation, confirm it ties to W‑2s and any reasonable compensation analysis you performed.
  • Interest expense, separate related‑party interest and ensure proper documentation.
  • Travel and meals, show the policy and the calculation for the 50 percent disallowance.
  • Charitable contributions, S corps pass these through, so check that your treatment in Part III and on Schedule K lines aligns.

A mini case, putting it all together

Say your books show 1) straight‑line depreciation on new equipment of 40,000, 2) accrued bonus of 150,000 booked in December and paid in February, 3) meals of 20,000, and 4) a bank fee penalty of 1,200.

  • Depreciation, Column A 40,000, Column B shows the difference between book and tax depreciation for the year, for example −85,000 if you used bonus or Section 179, Column D equals the tax depreciation.
  • Accrued bonus, Column A 150,000, Column B −150,000 if not deductible until paid, Column D 0.
  • Meals, Column A 20,000, Column C +10,000 for the 50 percent disallowance, Column D 10,000.
  • Penalty, Column A 1,200, Column C +1,200 as not deductible, Column D 0.

Close your workpaper with a brief “tie‑out box” that proves your Part III totals align with Part I line 11 and that your Part II Column D ties to Schedule K, line 18. That single box prevents most rework.

If you finish Parts II and III and nothing ties, go back to Part I. Most mismatches start there with the wrong financial statement source or a missed consolidation adjustment.

The three tie‑outs that protect your return and your time

These are the guardrails reviewers rely on:

  • Part I line 11 equals Part II Column A total.
  • Part II line 26, or line 30 when applicable, Column D equals Schedule K, line 18.
  • Schedule L line 15, column (d) supports your $10 million and $50 million threshold calls, and matches page 1, item F.

Only move the return forward when all three are green. That is how you keep delivery predictable in busy season.

Tooling and workflow tips that shorten reviews

  • Build a single M‑3 workpaper template with the form’s line numbers, an A‑B‑C‑D grid, and a tie‑out box at the end.
  • Use consistent file names, for example “M3_PartII_L26_Totals_2025.xlsx.”
  • Require a one‑line explanation for any non‑obvious Column B or C amount.
  • Lock version control and assign one owner for the threshold test.
  • In your software, set the option to show or suppress M‑1 automatically based on the M‑3 choices you make.
  • Schedule a five‑minute “tie‑out huddle” for each return before it goes to partner review.

When you are buried in production and need a stable lane for M‑3 prep and pre‑review, a disciplined offshore layer that works inside your systems and SOPs can help. The key is structure. Teams should follow your templates, use your checklists, and deliver files that tie on the first pass. That is how you increase capacity without sacrificing control.

FAQs

Who must file Schedule M‑3 for an S corporation?

You must file Schedule M‑3 when your year‑end total assets on Schedule L meet or exceed $10 million. At $50 million or more, you must complete all three parts, including all four columns for the lines you use. Below $10 million, M‑3 is optional, and M‑1 remains available.

What is the difference between Schedule M‑1 and Schedule M‑3?

Schedule M‑1 is a high‑level reconciliation. Schedule M‑3 is detailed, with line‑by‑line entries and four columns for book, temporary, permanent, and tax amounts. Once you are at $10 million in total assets, the IRS expects M‑3. Between $10 million and under $50 million, you can do M‑3 Part I and keep M‑1 for the details if the two reconciliations match exactly. At $50 million+, file all of M‑3, no M‑1.

Does Schedule 3 apply to an S corporation?

No. “Schedule 3” usually refers to Form 1040 Schedule 3 for individuals. For Form 1120‑S, focus on S‑corp schedules like K, K‑1, L, M‑1, M‑2, and M‑3. If you see “Schedule 3” in your software while working on an S corp, you are likely in an individual module by mistake.

What are M‑1, M‑2, and M‑3 in an S‑corp return?

  • M‑1, basic book‑to‑tax reconciliation.
  • M‑2, analysis of accumulated adjustments account, other adjustments account, and shareholder equity movements.
  • M‑3, detailed book‑to‑tax reconciliation required once you hit the asset threshold.

If I have no differences, do I still file M‑3 when assets exceed $10 million?

Yes. If you are over the threshold, you must file M‑3. If there are no differences, Columns B and C may be zero, but you still complete the schedule per instructions and make sure the tie‑outs hold.

Do I need to attach extra statements for cost of goods sold?

Some filers that complete Schedule M‑3 also need to attach a separate form or statement for COGS detail, depending on their facts and software prompts. Follow the instructions for your situation and keep a clear tie from the income statement to Part II and page 1 of the return.

Reviewer checklist you can copy and use today

  • Threshold tested with Schedule L line 15(d), result documented.
  • Part I completed with the correct financial statement source and period.
  • Bridge from consolidated to return entity saved, if applicable.
  • Part I line 11 equals Part II Column A total.
  • Columns B and C documented with one‑line explanations and support.
  • Part II line 26, or line 30 when applicable, Column D equals Schedule K line 18.
  • Meals disallowance, penalties, officer compensation, and depreciation differences reviewed.
  • Version control and file naming verified.
  • Final PDF and e‑file package tie to the workpapers.

If you build this checklist into your prep process, you will feel the difference in a single cycle. Your review time drops, your partners spend less time chasing tie‑outs, and your client deadlines stop slipping.

When to add structured capacity without losing control

If your team is constantly stuck in review loops or you cannot keep workpapers consistent, you do not have a sales problem, you have a delivery problem. This is where a disciplined offshore delivery layer, integrated into your own systems, can stabilize the workload. At Accountably, we build controlled offshore delivery systems for CPA and EA firms, using SOP‑driven execution, standardized workpapers, and a multi‑layer review approach that reduces partner time in review. You stay in your software and keep your templates, while gaining predictable turnaround and continuity. Use this when you want more finished files and fewer fires.

Conclusion

You now have the playbook for Schedule M‑3 on Form 1120‑S, why it exists, who must file, and how to complete Parts I, II, and III without drama. The rules are simple, $10 million triggers M‑3, $50 million requires all parts, but success comes from discipline. Use a single template, explain every Column B and C entry, and never send a return forward until the three tie‑outs are green.

Every Form Represents Work Your Team Has to Deliver

Accountably embeds trained offshore teams into your workflow – so your firm handles more returns without more burnout.

30-Day Guarantee 150+ Firms SOC 2 Aligned