Filed
/
Library
/
Corporations

Schedule M-3: net income reconciliation for corporations with $10 million or more in assets

Schedule M-3 is the IRS schedule corporations with $10 million or more in total assets, and partnerships that meet similar tests, use to reconcile financial statement net income to taxable income. It replaces Schedule M-1 for those filers and splits each difference into temporary and permanent.

On this page
“Corporations file Schedule M-3 (Form 1120) to answer questions about their financial statements and reconcile financial statement net income (loss) for the corporation to net and taxable income on Form 1120.” IRS, About Schedule M-3 (Form 1120)

Who has to file Schedule M-3?

Schedule M-3 replaces Schedule M-1 for a corporation filing Form 1120 that reports total assets of $10 million or more on Schedule L at the end of its tax year, according to the Instructions for Schedule M-3 (Form 1120) (Rev. June 2025). S corporations and partnerships file their own versions with their own tests, set out in the 2025 instructions for each return.

ReturnSchedule M-3 required whenSource
Form 1120Total assets on Schedule L of $10 million or more at the end of the tax year (consolidated, for a consolidated group)Instructions for Schedule M-3 (Form 1120)
Form 1120-STotal assets of $10 million or more on the last day of the tax yearInstructions for Form 1120-S
Form 1065Any one of: Schedule L total assets of $10 million or more, adjusted total assets of $10 million or more, total receipts of $35 million or more, or a reportable entity partner owning 50% or moreInstructions for Form 1065, Item J

A corporation that filed Schedule M-3 last year but reports less than $10 million of total assets at the end of the current year is not required to file it this year. Filers below the threshold can file voluntarily.

A required filer with less than $50 million of total assets, or a voluntary filer, can complete Schedule M-3 entirely or complete Part I and then Schedule M-1 instead of Parts II and III. Schedule M-1, line 1 must then equal Part I, line 11. The same option appears in the 2025 instructions for Form 1120-S and Form 1065.

How is Schedule M-3 different from Schedule M-1?

Schedule M-3 differs from Schedule M-1 in where it starts and how much detail it requires. Schedule M-1 starts from book net income and itemizes a few adjustments. Schedule M-3, Part I, line 1 first asks which income statement to use, in a fixed order: the SEC Form 10-K, then a certified audited income statement, then any other non-tax-basis income statement, and only then the books and records.

Part I starts from worldwide consolidated net income on line 4a, removes nonincludible entities and adjusts on lines 5 through 10, and reaches line 11, net income of the includible corporations. Parts II and III reconcile line 11 to taxable income in four columns:

  • Column (a), the amount per the income statement
  • Column (b), temporary differences
  • Column (c), permanent differences
  • Column (d), the amount per the tax return

Under the Instructions for Schedule M-3, a GAAP filer reports differences GAAP treats as temporary in column (b) and all others in column (c). Other filers use column (b) for differences expected to reverse, and unclassifiable items go in column (c). Part II, line 30, column (d) must equal Form 1120, page 1, line 28.

Where does each source document go on Schedule M-3?

Schedule M-3 maps the financial close onto fixed lines, so each workpaper has a home. The audited statements drive Part I, the tax provision drives Part III, lines 1 to 6, and the fixed asset reports drive Part III, line 31.

Source documentWhat it supportsSchedule M-3 line
SEC Form 10-K or audited financial statementsIncome statement source and worldwide net incomePart I, 1a to 4a
Consolidating trial balance, entity listNonincludible entities removedPart I, 5a to 8
Schedules K-1 from partnershipsIncome (loss) from U.S. and foreign partnershipsPart II, 9, 10
Form 1125-A and inventory workpapersCost of goods soldPart II, 17
Income tax provision workpaperCurrent and deferred income tax expensePart III, 1 to 6
Debt schedules and Form 8990Interest expensePart III, 8
Meals and penalties general ledger detailMeals and entertainment, fines and penaltiesPart III, 11, 12
Book and tax fixed asset reports, Form 4562DepreciationPart III, 31

The Instructions for Schedule M-3 require items to be reported by substance, whatever the account name. All interest income, taxable or exempt, goes on Part II, line 13, column (a), except interest received through a Schedule K-1. All fines and penalties paid to a government for violating a law go on Part III, line 12, column (a), whatever the imposing authority calls them. Amounts deducted as part of cost of goods sold go on Part II, line 17, including section 263A costs, even when they would otherwise belong elsewhere in Part II or Part III. Part III, line 8 shows book interest expense in column (a) and the interest deduction actually on the return in column (d), after any Form 8990 limit.

What does a Schedule M-3 reconciliation look like?

For example, a calendar-year C corporation files a non-consolidated Form 1120 and has $62 million of total assets at year end, so it completes all of Schedule M-3. It has audited GAAP statements but no 10-K, so Part I uses the audited income statement, which shows net income of $4,200,000. Assume book depreciation is $900,000 and tax depreciation is $1,400,000, and $40,000 of the $80,000 of meals is nondeductible under section 274(n).

ItemSchedule M-3DifferenceEffect on income
Net income per audited income statementPart I, 11$4,200,000
U.S. current income tax expensePart III, 1Permanent$1,050,000
Fines and penaltiesPart III, 12Permanent$25,000
Nondeductible mealsPart III, 11Permanent$40,000
Tax depreciation over book depreciationPart III, 31Temporary($500,000)
Tax-exempt municipal bond interestPart II, 13Permanent($30,000)
Taxable income, to Form 1120 page 1, line 28Part II, 30(d)$4,785,000

The permanent differences net to $1,085,000 and the temporary difference is ($500,000), which reconciles $4,200,000 of book income to $4,785,000 of taxable income. On Part III, line 31, the corporation reports $900,000 in column (a), $500,000 in column (b) and $1,400,000 in column (d). The federal tax expense shows $1,050,000 in column (a), a permanent difference of ($1,050,000) in column (c), and zero in column (d).

Common miss: the wrong income statement
Part I, line 1 sets a fixed order: SEC Form 10-K, then a certified audited statement, then any other non-tax-basis statement, then books and records. Using internal management accounts when an audited statement exists puts the wrong figure on line 4a and on every column (a) after it.

What do reviewers check on Schedule M-3?

A reviewer checking Schedule M-3 confirms six items, each tied to the form or the Instructions for Schedule M-3 (Form 1120). The audited financial statements and the prior-year return are the first documents to pull, because Part I line 4a and the opening Schedule L balances both come from them.

Part I ties to Part II
Part I, line 11 equals Part II, line 30, column (a), or Schedule M-1, line 1 when Parts II and III are skipped.
Schedule M-3, Part I, line 11
Column (d) ties to page 1
Part II, line 30, column (d) equals Form 1120, page 1, line 28.
Schedule M-3, Part II, line 30
Schedule M-2 uses the same income
Schedule M-2, line 2 equals Schedule M-3, Part I, line 11.
Instructions, Schedule M-2
Schedule L matches the statements
Total assets on Schedule L, line 15, column (d) equal total assets in the financial statements used for Schedule M-3.
Instructions, Schedule L
Opening balances roll forward
Line 15, column (b) equals prior-year column (d), with a statement for any line that changed.
Instructions, Schedule L
Schedule B is attached at $50 million
A required filer with $50 million or more of total assets also files Schedule B (Form 1120).
Instructions, Schedule B

Column classification is worth a second look. Under the instructions, a GAAP filer's columns (b) and (c) follow the deferred tax treatment in its statements, so the provision workpaper should explain each temporary difference. Every listed item booked in the statements belongs in column (a) even with no difference. The Schedule L and M-2 tie-outs apply to Schedule M-3 filers too, so a mismatch between Schedule M-2 and Part I is worth tracing to any entry booked after the statements were issued.

Every line checked against the documents the client sent

Filed reads the client's financial statements, tax provision, trial balance and prior-year return, then checks every line of Schedule M-3 against them. Anything that doesn't tie comes back as a review item with a citation to the source.

Book a demo
Example review item
Schedule M-2 net income doesn't match M-3

Schedule M-2, line 2 shows $4,150,000. Schedule M-3, Part I, line 11 shows $4,200,000. Confirm whether the $50,000 difference is a post-closing entry recorded after the return was prepared.

Source: 2025 return, Schedule M-3, Part I, line 11

Common questions

Can a corporation with less than $10 million in assets file Schedule M-3?

Yes. A corporation filing Form 1120 with less than $10 million in total assets can file Schedule M-3 voluntarily instead of Schedule M-1. A voluntary filer can complete the whole schedule, or complete Part I and then Schedule M-1 instead of Parts II and III, with Schedule M-1, line 1 equal to Part I, line 11.

Does a corporation that filed Schedule M-3 last year have to file it again?

A corporation that filed Schedule M-3 last year has to file it again only if it still meets the test. Under the Instructions for Schedule M-3 (Form 1120), a corporation reporting less than $10 million of total assets at the end of the current tax year is not required to file Schedule M-3 for that year.

What changes at $50 million of total assets?

At $50 million of total assets, a required Schedule M-3 filer must complete Parts I, II and III in full and must also file Schedule B (Form 1120). Below $50 million, a required filer can complete Part I and then Schedule M-1 instead of Parts II and III, and does not file Schedule B (Form 1120).

Camron Momeni, CPA
About the author
Camron Momeni, CPA
VP of Tax Experience

Camron Momeni, CPA, has more than 18 years of public accounting and tax startup experience, including 14 years as a CPA serving firms from the Big Four to solo practitioners. He prepared and reviewed returns across partnerships, S corporations, C corporations, exempt organizations, estates and trusts, and as a product manager at Crowe he built K1 Aggregator and C-TRAC, now sold as 990Tracker. At Filed he is VP of Tax Experience, leading customer success, onboarding and solutions engineering.

LinkedIn profile