A corporate return is prepared in a particular order, and most of the ones that overrun were started in a different one.
The return is built from closed accounts, adjusted for the differences between accounting and tax, and only then computed. Starting the computation before the accounts are final means doing the work twice when a late adjustment arrives.
This covers the sequence step by step: reconciling the statements, identifying the differences, arriving at taxable income, applying losses carried forward, computing the charge, and claiming credits.
Overview: Corporate Tax Filing in the US
C-corporations file Form 1120 (US Corporation Income Tax Return) annually with the IRS. The return is due on the 15th day of the 4th month after the tax year ends: April 15 for calendar-year corporations. A 6-month extension is available via Form 7004.
Filing a corporate return requires reconciling financial statements to tax rules, applying complex adjustments, and computing the tax liability correctly. Here is a step-by-step guide to getting it right.
The sequence matters more than the individual steps. Almost every corporate return that takes too long is one where somebody started computing tax before the accounts were closed, then had to redo the work when a late adjustment arrived.
Anu Gupta, CA, EA, B.Tech · LinkedInStep 1: Reconcile Your Financial Statements
Before computing taxes, ensure your books are closed and accurate for the tax year.
- Run a trial balance and confirm all accounts are reconciled
- Tie bank statements to the general ledger
- Reconcile accounts receivable and accounts payable aging
- Confirm inventory valuation (FIFO, LIFO, or weighted average) is consistent with prior years
- Accrue all year-end items: vacation payable, bonuses, interest, depreciation
- Confirm fixed asset register is current (additions, disposals, depreciation)
Pro Tip: Tax preparers work off the financial statements as their starting point. Clean books dramatically reduce preparation time and the risk of errors.

Step 2: Compute Book-to-Tax Differences (Schedule M-1 or M-3)
Book income (per GAAP) differs from taxable income. Schedule M-1 reconciles these differences. Large corporations (total assets $10M+) use the more detailed Schedule M-3.
Common book-to-tax differences:
| Item | Book Treatment vs. Tax Treatment |
|---|---|
| Depreciation | GAAP: straight-line over useful life. Tax: MACRS (accelerated), Section 179, bonus depreciation. |
| Meals and entertainment | Book: 100% expense. Tax: 50% deductible (entertainment generally 0%). |
| Penalties and fines | Book: expense. Tax: not deductible. |
| Federal income tax expense | Book: expense. Tax: not deductible. |
| Stock-based compensation | Book: fair value over vesting period. Tax: deductible when exercised. |
| Warranty reserves | Book: accrue when sold. Tax: deductible when paid. |
| Goodwill amortization | Book: no amortization (or write-down only). Tax: 15-year amortization under Section 197. |
Step 3: Compute Taxable Income
Starting from book income, apply the Schedule M-1/M-3 adjustments to arrive at taxable income before special deductions.
- Add back non-deductible expenses (penalties, federal income tax, 50% of excess meals)
- Add back excess book depreciation over tax depreciation (or subtract if tax depreciation exceeds book)
- Subtract income that is recognized for book but not yet for tax (e.g., revenue recognized under GAAP but deferred for tax)
- The result is the corporation's taxable income before net operating losses and special deductions
Step 4: Apply Net Operating Loss (NOL) Carryforwards
If the corporation had losses in prior years, it may have NOL carryforwards that can reduce current-year taxable income.
- Post-2017 NOLs: may be carried forward indefinitely (no carryback for most C-corps)
- 80% limitation: NOLs can only offset up to 80% of taxable income in any given year
- Pre-2018 NOLs: carried forward 20 years with different rules (no 80% limit)
- Track NOL carryforwards carefully by year, mixed pre- and post-2018 NOLs have different rules
- Report on Schedule K (Form 1120) and in the NOL worksheet
Step 5: Compute the Tax
After applying NOLs, apply the corporate tax rate to remaining taxable income.
- Federal corporate tax rate: flat 21% on all taxable income
- State corporate income taxes: applied separately using each state's apportionment formula
- Form 1120, Page 1, Line 31: compute income tax before credits and payments
- Alternative Minimum Tax (AMT): C-corps with average annual gross receipts exceeding $1 billion may owe 15% Corporate AMT (CAMT under Inflation Reduction Act)
Step 6: Apply Tax Credits
Credits reduce tax liability dollar-for-dollar, making them more valuable than deductions.
| Credit | Description |
|---|---|
| Research and Development (R&D) Credit, Sec. 41 | 20% of qualifying research expenses above base amount. Valuable for tech and product companies. |
| Foreign Tax Credit | Credit for income taxes paid to foreign governments on foreign-sourced income. |
| General Business Credit | Umbrella for many credits: investment tax credit, work opportunity credit, empowerment zone credits. |
| Energy Credits (IRA 2022) | Credits for renewable energy investments (Sections 45, 48, 179D). |
- Most credits are subject to limitations and cannot reduce tax below certain thresholds
- Excess credits often carry forward to future years
- Report credits on Form 3800 (General Business Credit) and attach supporting forms
- R&D credits must be supported by contemporaneous documentation of qualifying activities and expenses
Step 7: Verify Estimated Payments and Compute Balance Due
Corporate estimated taxes are due quarterly: April 15, June 15, September 15, December 15 for calendar-year corporations.
- Summarize all estimated tax payments made during the year
- Add any overpayment credited from prior year
- Subtract total tax liability from total payments
- If payments exceed liability: refund or apply to next year
- If liability exceeds payments: compute underpayment penalty (Form 2220)
- Balance due on the return is payable by the original due date (April 15 for calendar-year C-corps) even if an extension was filed
Pro Tip: Safe harbor to avoid underpayment penalties: pay the lesser of 100% of prior year's tax or 100% of current year's tax in equal quarterly installments.
Additional Form 1120 Schedules to Complete
- Schedule C: dividends received deduction (DRD), corporations owning stock in other corporations can deduct 50-100% of dividends received
- Schedule E: compensation of officers (disclose officer names, title, time devoted, and compensation)
- Schedule J: tax computation and payment
- Schedule K: other information (NOLs, foreign income, accounting methods)
- Schedule L: balance sheet per books (if total assets $250,000+ or gross receipts $250,000+)
- Schedule M-1 or M-3: book-to-tax reconciliation
- Schedule M-2: analysis of unappropriated retained earnings
Key Deadlines Summary
| Event | Deadline (Calendar-Year Corp) |
|---|---|
| Form 7004 extension request | April 15 |
| Form 1120 original due date | April 15 |
| Form 1120 extended due date | October 15 |
| Q1 estimated tax | April 15 |
| Q2 estimated tax | June 15 |
| Q3 estimated tax | September 15 |
| Q4 estimated tax | December 15 |
Book a free consultation and we will take the return off your desk.
Frequently Asked Questions
Does an S-corp file Form 1120?
No. S-corps file Form 1120-S. Only C-corps file Form 1120.
What triggers a Schedule M-3 instead of M-1?
Total assets of $10 million or more on the last day of the tax year.
Can a C-corp carry back a net operating loss?
Generally no for post-2017 NOLs. CARES Act temporarily allowed 5-year carryback for 2018-2020 losses.
Are estimated tax payments mandatory?
Yes, if the corporation expects to owe $500 or more in tax. Failure to pay incurs penalties.
How long should a corporation keep tax records?
At least 7 years; indefinitely for records related to property (until disposition plus the statute of limitations).
Free consultation
Want the Filing Handled?
Book a free consultation and we will take the return off your desk.
