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.
“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.
| Return | Schedule M-3 required when | Source |
|---|---|---|
| Form 1120 | Total 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-S | Total assets of $10 million or more on the last day of the tax year | Instructions for Form 1120-S |
| Form 1065 | Any 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 more | Instructions 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 document | What it supports | Schedule M-3 line |
|---|---|---|
| SEC Form 10-K or audited financial statements | Income statement source and worldwide net income | Part I, 1a to 4a |
| Consolidating trial balance, entity list | Nonincludible entities removed | Part I, 5a to 8 |
| Schedules K-1 from partnerships | Income (loss) from U.S. and foreign partnerships | Part II, 9, 10 |
| Form 1125-A and inventory workpapers | Cost of goods sold | Part II, 17 |
| Income tax provision workpaper | Current and deferred income tax expense | Part III, 1 to 6 |
| Debt schedules and Form 8990 | Interest expense | Part III, 8 |
| Meals and penalties general ledger detail | Meals and entertainment, fines and penalties | Part III, 11, 12 |
| Book and tax fixed asset reports, Form 4562 | Depreciation | Part 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).
| Item | Schedule M-3 | Difference | Effect on income |
|---|---|---|---|
| Net income per audited income statement | Part I, 11 | $4,200,000 | |
| U.S. current income tax expense | Part III, 1 | Permanent | $1,050,000 |
| Fines and penalties | Part III, 12 | Permanent | $25,000 |
| Nondeductible meals | Part III, 11 | Permanent | $40,000 |
| Tax depreciation over book depreciation | Part III, 31 | Temporary | ($500,000) |
| Tax-exempt municipal bond interest | Part II, 13 | Permanent | ($30,000) |
| Taxable income, to Form 1120 page 1, line 28 | Part 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).
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.
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 demoSchedule 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.
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).
