Core idea
C corporations generally pay entity-level tax, while S corporations generally pass income, deductions, and credits through to shareholders. Distribution and basis rules change the tax result.
REG topic guide
Corporation tax questions get easier when you separate entity-level tax, shareholder-level tax, distributions, and basis consequences instead of treating every corporation the same way.
Last reviewed July 31, 2026. World of Accountants is independent and not affiliated with the AICPA, NASBA, Becker, NINJA, UWorld, Gleim, or other CPA review providers.
C corporations generally pay entity-level tax, while S corporations generally pass income, deductions, and credits through to shareholders. Distribution and basis rules change the tax result.
Expect C corporation taxable income, charitable limits, dividends-received deduction basics, S corporation eligibility, shareholder basis, distributions, and separately stated items.
Candidates often mix C corporation and S corporation rules or forget that basis limits shareholder loss deductions.
Identify the entity type first, then track whether the tax consequence happens at the entity, owner, or both.
REG topic guides
The tax scorecard behind gain, loss, deductions, distributions, and depreciation.
REGTax basis for REG CPA candidatesAdjusted basis, property basis, entity basis, distributions, and loss-limit logic.
REGLike-kind exchanges for REG CPA candidatesReal-property nonrecognition, boot, deferred exchange facts, and carryover basis.
REGIndividual tax for REG CPA candidatesGross income, deductions, credits, filing status, dependents, and individual tax calculation traps.
REGMACRS depreciation for REG CPA candidatesRecovery periods, conventions, bonus depreciation, Section 179, and basis adjustments.
AUD / FAR / REG / BAR / ISC / TCPHard CPA practice questions for exam-like reviewHard CPA questions across all six sections with explanations and review tools.
AUD / FAR / REG / BAR / ISC / TCPCPA practice test-style MCQ setsBuild a practice test-style MCQ set with explanations and section filters.
Practice loop
Short practice sets are enough to expose whether the rule is sticking.