A controller closes the books showing $2,400,000 net income, but the corporate return reports $2,550,000 taxable income. The $150,000 difference is meals, fines, tax-exempt interest, depreciation timing, and a related-party loss disallowance. Schedule M-1 reconciles every dollar.
Every business return identifies its principal business activity. Form 1120 line B, Form 1120-S line B, Form 1065 lines A and B, and Schedule C line B all request a Principal Business Activity (PBA) code, a six-digit number derived from the North American Industry Classification System (NAICS). The IRS publishes a condensed list inside each form's instructions.
The code drives IRS workload selection, peer benchmarking, and statistical sampling. A wrong code is not by itself a penalty trigger, but it distorts the return's risk profile. A landscaping company coded as a software developer will show abnormal margins versus peers and pull audit attention.
Year-to-year comparison is the first analytical lens. Pull last year's return alongside the trial balance. Flag any line item that swings more than 20% without an obvious business reason.
Common mistakes
- Treating a related-party loss as deductible. A father sells stock to his daughter at a $15,000 loss; the loss is disallowed under §267. The daughter's basis equals her cost; on later sale, she can offset her gain (not below zero) by the disallowed $15,000.
- Skipping Schedule M-3 at the asset threshold. Filing M-1 alone when total assets reach $10,000,000 triggers IRS correspondence and penalties for incomplete return. The threshold is total assets at year-end on Schedule L, line 15, column (d).
- Forgetting to reduce S corp basis by non-deductible expenses. A shareholder's $120,000 stock basis less $10,000 NDE in 2024 yields $110,000, not $120,000. Skipping the reduction lets the shareholder deduct losses they should not.
Bottom line
- Schedule M-1 reconciles book to taxable income on Forms 1120, 1120-S, and 1065: add federal tax and permanent-difference expenses, subtract tax-exempt income and excess tax depreciation.
- Schedule M-2 rolls retained earnings / AAA / partners' capital from beginning to ending; on Form 1120-S, tax-exempt income flows to OAA, not AAA.
- Schedule M-3 replaces M-1 at total assets ≥ $10 million (or filers with reportable transactions), separating permanent from temporary differences in Parts II and III.
- Cash, accrual, hybrid are the three methods; accrual is mandatory for C corps with average gross receipts > $31M (2025) and for inventory unless the §471(c) small-business exception applies.
Exam shortcut
M-1 mental flow: Book income + Federal tax + Permanent add-backs + Excess book depreciation = Subtotal; Subtotal − Tax-exempt − Excess tax depreciation = Taxable income. Method-change spread: Positive §481(a) over 4 years, negative all in year 1. If the exam asks "year of change deduction" on a negative adjustment, answer the full amount.
The full lesson (about 4,412 words, 29 min read) adds 2 worked examples, all 6 common mistakes, a self-check, free in the app.
Learning objectives
- 4
Browse all free EA Part 2 lessons or jump into free EA Part 2 practice questions.