IRS Forms

Form 1120 Schedule B – M‑3 Filers, Key Disclosures

Practitioner guide to Schedule B (Form 1120) for 2025: who attaches it as a Schedule M-3 filer, the $50 million asset trigger, its 10 questions, and the filing traps.

20 min read Updated Jun 4, 2026
Editorial Standards
How we research, review, and update this guide

Every Accountably guide is researched against primary IRS sources, reviewed by a U.S. CPA, and refreshed as guidance evolves. Read our Editorial Guidelines to see how we source, fact-check, and update our content.

Tell us who you are – we will jump to what matters most:

You are here because you want a clear, human explanation that matches how the IRS actually sees this. I will walk you through who must file Schedule B, how it fits with Schedules L, M‑1, and M‑3, what goes on Schedule K versus Schedule B, and what attachments get triggered. I will also flag the traps that create mismatches and delay processing. Where rules are time‑sensitive, I cite the current IRS instructions for 2025 so you can file with confidence.

Key Takeaways

  • Schedule B, in the Form 1120 world, means “Additional Information for Schedule M‑3 Filers.” If you must file Schedule M‑3 because total assets are at least 10 million at year end, you generally also file Schedule B. There are carve‑outs for some filers with less than 50 million in assets or those who voluntarily file M‑3.
  • The “Other Information” yes or no questions you expect on a corporate return, including the digital assets question, live on Form 1120’s Schedule K, not on Schedule B. Digital asset guidance for 2025 appears in the 1120 instructions.
  • Schedules L, M‑1, and M‑2 are often skipped by smaller filers. If total receipts and total assets are each under 250,000, and you check the box in Schedule K, you are not required to complete L, M‑1, and M‑2. If you hit 10 million or more in assets, you move to Schedule M‑3, which changes your disclosure set and usually brings Schedule B with it.
  • Ownership disclosures for C corporations are handled on Schedule G and, for 25 percent foreign‑owned corporations with related‑party transactions, on Form 5472, not Schedule B‑1. Schedule B‑1 is an S corporation item.
  • Filing timing is unchanged, you file Form 1120 by the 15th day of the fourth month after year end, and Form 7004 gives you up to a six‑month automatic extension if filed on time. Special rules apply to June 30 year ends.

What Schedule B is, and what it is not

Here is the clean definition. For Form 1120 filers, Schedule B is a short add‑on titled “Additional Information for Schedule M‑3 Filers” (not to be confused with Schedule B of Form 1040, the individual interest-and-dividends schedule, which shares only a letter with this corporate version). The IRS uses it to ask pointed questions that help evaluate your M‑3 reconciliation, so agents can see how your financial reporting lines up with your taxable income. The IRS’ “About Form 1120” page states this plainly.

What Schedule B is not, and this is where confusion starts, is the generic “Other Information” page. On a C corporation return, those yes or no questions, such as principal business activity code, accounting method, and the 2025 digital assets question, are part of Schedule K, not Schedule B. If you are coming from S corporation experience, the naming can feel familiar, but the content is different for C corps. The 2025 instructions for Form 1120 spell out the digital assets item under Schedule K, Question 27.

If you file M‑3, expect to file Schedule B, with two exceptions: M‑3 filers with less than 50 million in total assets at year end, and corporations that file M‑3 voluntarily, are not required to attach it. If you are not in M‑3, Schedule B usually does not apply.

How Schedule B fits with Schedules L, M‑1, and M‑3

Think of these as one story told in three parts, with Schedule B as the footnotes that keep the story straight.

  • Schedule L shows book assets, liabilities, and equity. Small filers under the 250,000 receipts and assets thresholds can skip L, M‑1, and M‑2 when they check the box on Schedule K. Larger filers keep L, and once assets reach 10 million at year end, M‑3 replaces M‑1.
  • Schedule M‑3 is a detailed book‑to‑tax reconciliation for corporations with total assets of 10 million or more. If you file M‑3, you generally file Schedule B as well, with exceptions for filers under 50 million in assets or those voluntarily filing M‑3.
  • Schedule B gives the IRS targeted yes or no items that sharpen its view of your M‑3 answers. The IRS’ Schedule M‑3 instructions specifically call out the relationship between M‑3 and Schedule B.

Schedule K still matters, even when you file Schedule B

Many of the high‑profile disclosures you may associate with “Schedule B” because of S corp memory, such as digital assets, principal business activity, and accounting method, sit in Form 1120’s Schedule K for C corporations. For 2025, the IRS defines digital assets, gives examples of what triggers a “Yes,” and lists what does not, for example, simply holding a digital asset or transferring it between wallets you control. Check Schedule K accurately and keep support by tax year.

In practice, I recommend you review Schedule K first, then confirm whether M‑3 is required, then prepare Schedule B. This order keeps your accounting method, business activity code, and any digital asset activity consistent with the book‑to‑tax story you tell on M‑3.

Who must file Schedule B with Form 1120

The simple trigger, you filed Schedule M‑3

If your total assets are at least 10 million at the end of the year, you must file Schedule M‑3 instead of M‑1. When M‑3 is in, Schedule B usually follows. The IRS adds a nuance, if you are required to file M‑3 but have less than 50 million in assets at year end, or if you voluntarily file M‑3, you may not have to file Schedule B. Always confirm using the current instructions.

When small filers can skip the heavy schedules

Corporations with both total receipts and total assets under 250,000 can check the Schedule K box and skip Schedules L, M‑1, and M‑2 altogether. That small filer exception does not change the M‑3 rule. If you are under 10 million in assets, you are not an M‑3 filer, so Schedule B would not apply.

Ownership disclosures are not on Schedule B

For C corporations, ownership and related‑party questions live elsewhere.

  • Use Schedule G to report certain owners who directly own at least 20 percent, or directly or indirectly own 50 percent or more, of the voting power. This is the correct place for significant shareholder disclosure on a C corporation, not Schedule B‑1.
  • If you are at least 25 percent foreign‑owned and had reportable related‑party transactions, file Form 5472 with your Form 1120. The Form 1120 instructions point to this requirement, and Form 5472’s instructions define who must file, what counts as a related party, and what a reportable transaction is.

The digital assets question is on Schedule K

The IRS moved quickly to standardize digital asset disclosures. For 2025 corporate returns, you answer the digital assets question on Schedule K. A “Yes” covers activities like receiving crypto for services, mining, staking, exchanging for property, or selling a token. Mere holding or moving between wallets you own is not a “Yes.” Keep transaction detail by tax year and reconcile to your GL and tax lot reports.

What to gather before you touch Schedule B

Collect the pieces that keep your M‑3 reconciliation consistent and make Schedule B easy.

  • The year‑end trial balance and any management or audited financial statements used for M‑3 Part I, including details for any income statement restatements.
  • Confirm whether total assets at year end meet the 10 million M‑3 threshold, and if so, whether you are under 50 million for the Schedule B carve‑out.
  • Your principal business activity description and NAICS code for Schedule K, plus your accounting method.
  • Ownership details for Schedule G and foreign ownership checks for Question 7 on Schedule K, along with Form 5472 readiness if you are foreign‑owned with reportable transactions.
  • Digital asset activity logs by wallet and platform for 2025, with dates, amounts, and counterparties where relevant.

Where disclosures live, a quick map

Item you are disclosing Where it goes for a C corp Common attachment
Principal business activity, NAICS, accounting method, digital assets Form 1120, Schedule K None, keep workpapers.
Book balance sheet per books Schedule L, unless small filer exception applies None, but tie to financials.
Book to tax reconciliation Schedule M‑1 or Schedule M‑3 if assets ≥ 10 million M‑3 statements as needed.
Additional info for M‑3 filers Schedule B (1120) Statement if a question requires detail.
20 percent or 50 percent voting ownership Schedule G (1120) Supporting list if many owners.
25 percent foreign‑owned, related‑party transactions Form 5472 Transfer pricing and intercompany detail.

If you are used to Schedule B‑1 for S corporations, remember that C corporations use Schedule G and, when applicable, Form 5472.

Practical workflow that keeps you out of review loops

Here is a simple flow that has worked well for teams I support.

  • Start with Schedule K, capture your accounting method, NAICS, and the digital assets answer for the tax year.
  • Check the 10 million assets threshold on Schedule L. If you cross it, plan for Schedule M‑3.
  • Once you confirm M‑3, load the statements and build the Part I through Part III reconciliation, then complete Schedule B last so your answers reflect the actual M‑3 you filed.
  • If you have significant owners or foreign ownership, complete Schedule G and decide whether Form 5472 is required.

In my experience, doing Schedule B after you have a final M‑3 eliminates most mismatches that trigger IRS questions later.

Line‑by‑line mindset for Schedule B, without the jargon

The IRS designed Schedule B for one job, to give agents quick signal checks about your M‑3. The 10 questions have been stable since the Rev. December 2018 version, and they typically ask about items like changes in financial accounting principles, changes in tax methods, significant intangible transfers to related parties, and other facts that influence your book‑to‑tax differences. Treat every “Yes” as a prompt to add a short, precise statement that ties back to your M‑3 and your GL support. The IRS’ Schedule M‑3 instructions explain why this context matters.

Here is how I approach each cluster of questions:

  • Changes in financial accounting principle or tax method, remember Schedule B treats these as two separate questions (a change in financial accounting principle is a book or GAAP change under SFAS No. 154, while a change in tax method of accounting generally requires Form 3115), so align any “Yes” with your M‑3 columns for temporary or permanent differences, and keep the text of your Form 3115 or board approval memo handy if applicable.
  • Related‑party intangibles or transactions, make sure your Schedule G owners are consistent, your intercompany receivables and payables tie to Schedule L, and your transfer pricing file is current.
  • Equity‑based compensation references that appear in M‑3 examples, ensure your stock option and restricted stock expense in column (a) lines up with tax deductions in column (d). If you present supporting statements for equity pay, mirror the M‑3 layout.

Keep Schedule K and M‑3 in sync

  • Digital assets, if Schedule K is “Yes,” be sure the book entries, realized gains or losses, and any Section 61 income from mining or staking are reflected correctly on M‑3. The IRS tells you what counts as a “Yes,” and what does not.
  • Accounting method on Schedule K and depreciation on M‑3 must tell the same story. Mismatches here are common and preventable.

Common errors that slow you down

  • Assuming Schedule B covers the same “Other Information” questions as an S corp, it does not for C corps. Use Schedule K and Schedule G for those.
  • Forgetting the 50 million carve‑out note, some M‑3 filers under that threshold are not required to file Schedule B. Check before you attach.
  • Inconsistent owners, your Schedule G, intercompany balances on Schedule L, and transfer pricing disclosures must match.

Deadlines, extensions, and e‑file attachments

  • Due date, Form 1120 is due the 15th day of the fourth month after year end. For calendar‑year 2025 returns, that is April 15, 2026. If the due date falls on a weekend or holiday, you can file on the next business day.
  • Extension, file Form 7004 by the original due date for an automatic six‑month extension. June 30 year ends have special rules, including a seven‑month extension for certain tax years described in the instructions. An extension to file is not an extension to pay.
  • E‑file attachments, keep PDFs clean, unencrypted, and within your software’s size limits. Attach Schedule B when required, and attach Form 5472 and any M‑3 statements that your reconciliation references.

A simple pre‑file checklist

  • Confirm total assets at year end to determine M‑3 status. If M‑3 applies, confirm whether Schedule B is required for you.
  • Finish Schedule K first, including digital assets.
  • Complete M‑3 and tie to Schedule L.
  • Complete Schedule B, answer “Yes” or “No,” and attach short statements where helpful.
  • Add Schedule G owners and Form 5472, if applicable.

My rule of thumb, if a Schedule B answer affects M‑3 columns, write a one‑sentence note that points to the exact M‑3 line and the supporting workpaper name. That saves review time and avoids circular questions.

Recordkeeping that survives questions

Keep the chart of accounts, year‑end trial balance, any management or audited financials used for M‑3 Part I, and the support behind each “Yes” on Schedule B. For digital assets, keep wallet addresses, transaction IDs, and tax lot reports. For owners, archive shareholder registers and organizational charts used for Schedule G, and retain intercompany agreements and transfer pricing support if Form 5472 is in play. The goal is simple, if the IRS agent asks “why did you check Yes here,” you can hand over a timestamped PDF set that answers it in under five minutes.

If you rely on outside help

If your in‑house team is tight on time, bring in help that builds structure, not chaos. At Accountably, we plug trained offshore teams into CPA and corporate tax workflows with SOPs, standardized workpapers, and layered reviews, so M‑3 and Schedule B tie‑outs are predictable. We mention this only because disciplined prep is what keeps corporate returns smooth at scale, and Schedule B is where sloppiness shows. If you want a short checklist template for M‑3 and Schedule B review, ask and we will share one.

Conclusion

When you treat Schedule B as the quality gate for your Schedule M‑3, the rest of your corporate return gets easier. Start with Schedule K, confirm whether M‑3 applies, complete the reconciliation, then answer Schedule B with short, precise statements that tie back to your books. Map owners on Schedule G, evaluate Form 5472 if you are foreign‑owned, and keep a clean attachment package. That is how you file fast, avoid needless questions, and move on to better work.

Common Mistakes We See Every Season

A handful of patterns show up on Schedule B almost every season, and each one comes from treating it as a generic checklist instead of the targeted M-3 supplement it is. Here are the ones my team flags most often.

1. Treating the $10 million Schedule M-3 trigger as the Schedule B trigger. Schedule M-3 becomes mandatory at $10 million in total assets at year end, but Schedule B (Form 1120) is required only when an M-3 filer also reports $50 million or more in total assets and did not elect M-3 voluntarily. I regularly see corporations at $12 million in assets attach a Schedule B they never owed. Fix: Read year-end total assets off Schedule L first, then apply the $50 million floor from the Schedule B (Form 1120) instructions before you attach anything.
2. Answering Question 5 and Question 6 as if they were the same change. Question 5 covers a change in financial accounting principle, a book or GAAP change under SFAS No. 154. Question 6 covers a change in a method of accounting for U.S. income tax purposes, which generally still requires Form 3115. One event can be a “Yes” on either, both, or neither. Fix: Split the analysis: check the audited financial statement footnotes for Question 5, and confirm whether a Form 3115 or statement in lieu was filed for Question 6.
3. Filing a separate Schedule B for each subsidiary in a consolidated group. The Schedule B (Form 1120) instructions call for one Schedule B at the parent level covering the entire consolidated group, not one per member. Duplicate per-entity schedules create conflicting answers the IRS then has to reconcile. Fix: Prepare a single consolidated Schedule B and pull each “Yes” from the group's combined M-3 workpapers.
4. Answering Question 8 “Yes” because book and tax capitalized costs differ in dollars. Question 8 turns on whether the allocation method for indirect costs on self-constructed assets differs from the financial statement method, not on whether the capitalized amount differs. Same method with a different tax amount is a “No.” Fix: Compare the allocation methodology, not the totals, and document why the method matches or differs before you check the box.
5. Assuming every government or civic incentive is still excludable under Section 118. After December 22, 2017, the TCJA narrowed Section 118 so most contributions to capital by governmental entities and civic groups are taxable, except certain contributions tied to a master development plan approved before that date. Question 10 asks whether you took a contribution-to-capital position, so the answer has to match how you actually reported the incentive. Fix: Trace each incentive to its approval date and its Section 118 or 362(c) position, and keep the pre-2017 master development plan documentation if you claim the exception.

Reusable Checklists

These are copy-paste ready for your firm SOP library. Drop them into your corporate tax workpapers so Schedule B gets the same disciplined pass on every M-3 return.

Schedule B trigger check

  • Confirm Schedule M-3 is required: total assets of $10 million or more at year end.
  • Confirm total assets reach $50 million or more at year end, the Schedule B floor.
  • Confirm the corporation did not elect Schedule M-3 voluntarily.
  • For a consolidated group, plan one Schedule B at the parent level, not one per subsidiary.
  • If any test fails, document in the file why Schedule B is not attached and move on.

Question-by-question prep

  • Question 1: flag any disproportionate partnership allocations tied to Schedule M-3 Part II, line 9 or 10, column (d).
  • Questions 2 and 3: identify intangible transfers to or from a related person under IRC Section 267(b).
  • Questions 4a and 4b: check for cost-sharing arrangements with a related foreign party for whom no Form 5471 was filed.
  • Questions 5 and 6: separate book accounting-principle changes (SFAS No. 154) from tax method changes (Form 3115).
  • Question 7: list any VEBA trusts under IRC Section 501(c)(9).
  • Questions 8 and 9: confirm indirect-cost allocation methods and any Section 263A mixed-service-cost treatment.
  • Question 10: tie any nonshareholder contribution-to-capital position to Section 118 or 362(c).

Pre-attach review

  • Reconcile every “Yes” to a specific Schedule M-3 line and a named workpaper.
  • Attach a short supporting statement for any question that needs detail.
  • Confirm Schedule B is filed with Form 1120, not as a standalone return.
  • Confirm the December 2018 revision is still current per the IRS Form 1120 page before filing.
  • Match the Form 1120 due date: April 15, 2026 for calendar-year 2025 returns, or file Form 7004 for the October 15, 2026 extension.

Keep Schedule B (Form 1120) Season From Stalling

Schedule B is the last thing most teams touch on a large corporate return, and that is exactly why it stalls files. By the time you reach its 10 yes/no questions, the Schedule M-3 reconciliation is already built and the April 15 clock is running, so a single answer that does not tie back to M-3 sends the whole package into another review loop. The Schedule B (Form 1120) instructions tie the schedule directly to your M-3, which means the quality of your answers is only as good as the workpapers behind them.

The fix is to treat Schedule B as a structured tie-out, not a last-minute questionnaire. When the trigger tests, the supporting statements, and the M-3 cross-references are standardized, the schedule takes minutes instead of becoming the reason a large M-3 return misses its slot.

  • Lock the trigger logic into your SOP: Schedule M-3 at $10 million in assets, Schedule B only at $50 million and only for non-voluntary M-3 filers.
  • Pre-map each “Yes” to its Schedule M-3 line, including Part II, line 9 or 10, column (d) for the disproportionate partnership allocations in Question 1.
  • Keep a related-party list built on IRC Section 267(b) so Questions 2 and 3 are answered the same way every year.
  • Separate the Question 5 book change from the Question 6 tax method change, and carry the Form 3115 reference where it applies.
  • For consolidated groups, prepare one Schedule B at the parent level and reconcile it to the group's combined M-3.

That structure is the kind of work our teams run every season. Accountably plugs trained, U.S.-led offshore staff into corporate tax preparation workflows with documented SOPs and layered review, so M-3 and Schedule B tie-outs stay predictable even when volume spikes near the deadline.

FAQs

Is Schedule B always required if I file Schedule M‑3?

Usually yes, but the IRS notes that some M‑3 filers with total assets under 50 million, or filers who voluntarily submit M‑3, are not required to file Schedule B. Confirm against the current instructions before you attach it.

Where do I answer the digital assets question for a C corporation?

On Schedule K of Form 1120. The 2025 instructions define what counts as a “Yes” and list actions that do not. Keep transaction detail by tax year to back up your answer.

Do C corporations use Schedule B‑1 for 20 percent owners?

No. C corporations use Schedule G for significant ownership disclosures. Schedule B‑1 is an S corporation schedule.

When do I have to file Form 5472?

If you are at least 25 percent foreign‑owned and had a reportable transaction with a foreign or domestic related party during the year, attach Form 5472 to your Form 1120. Penalties for missing it are steep, so check early.

What is the filing deadline for Form 1120, and how does the extension work?

Form 1120 is due the 15th day of the fourth month after your tax year ends, and Form 7004 gives you an automatic six‑month extension if filed by that date. A June 30 fiscal year has special timing rules in the instructions.

Every Form Represents Work Your Team Has to Deliver

Accountably embeds trained offshore teams into your workflow – so more returns get handled without more burnout.

30-Day Guarantee 70+ Clients Served SOC 2 Aligned