CPA TCP · Entity Tax Planning · Free Lesson

Tax Planning for C Corporations

Free CPA TCP (Tax Compliance & Planning) lesson in Entity Tax Planning. 54 min read, ~8,172 words.

Figures: tax year 2026

A net operating loss (NOL) arises when allowable deductions exceed gross income, after the required tax adjustments. To calculate potential tax savings, the corporation identifies each loss's character, origin year, remaining balance and permitted utilization period.

The operating-loss vintage rules preserve the temporary five-year carryback for losses arising in tax years beginning in 2018 through 2020. A remaining carryforward from that period still faces the applicable 80% limit when used in the current testing year.

Capital loss carryovers reduce eligible capital gains before the operating-loss deduction base is determined. Older operating losses then reduce that base before the 80% limitation applies to later operating losses.

Read the full lesson, free →
Worked examples and practice. Free with a free account, no card.

Common mistakes

Bottom line

Exam shortcut

Start a loss problem with three separate columns: vintage, eligible income and expiration. Net capital gains before applying the later operating-loss limitation. For a location question, classify income before choosing a factor. Mark receipts subject to throwback or throwout, then total every affected state's tax. Put each commercial payment and its tax effect on the same timeline. Check whether a stated rate is current law or a hypothetical sensitivity input.

The full lesson (about 8,172 words, 54 min read) adds 13 worked examples, all 6 common mistakes, a self-check, free in the app.

Learning objectives

Browse all free CPA TCP lessons or jump into free CPA TCP practice questions.