CPA TCP · Entity Tax Compliance · Free Lesson

Transactions Between a Shareholder and an S Corporation

Free CPA TCP (Tax Compliance & Planning) lesson in Entity Tax Compliance. 43 min read, ~6,505 words.

Figures: tax year 2026

All examples assume valid S status, individual shareholders, capital-asset stock, no special entity-level income tax, and no unlisted transactions. Dollar amounts are original client facts; stated rates are supplied assumptions.

Corporate nonrecognition generally requires property exchanged for stock and qualifying transferors controlling the corporation immediately afterward. Control requires at least 80% of voting power and 80% of each nonvoting stock class.

Realized gain or loss measures the economic change using amount realized less adjusted tax basis. Recognized gain or loss identifies the portion currently taken into account for tax purposes.

The contribution calculation separates these amounts:

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

Common mistakes

Bottom line

Exam shortcut

Identify the transaction first: contribution, nonliquidating distribution, complete liquidation, or stock sale. Establish the applicable rules before inserting amounts. For contributions, mark stock value, boot, liability relief, and adjusted basis separately. Test ordinary liabilities, excess liabilities, and improper-purpose assumptions in that order. For distributions, build three amounts: corporate recognized gain, shareholder net distribution, and received-property basis. Debt can affect each differently.

The full lesson (about 6,505 words, 43 min read) adds 10 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.