Explanation

How Capital Gains Stack on Top of Ordinary Income

Capital gains can look simple until they interact with ordinary income, bracket thresholds, and other income-based systems.

Gains do not live in isolation

People often hear a capital-gains rate quoted as though it applies in a vacuum. In practice, long-term capital gains are evaluated in the context of the rest of your income. That is why the same realized gain can produce very different outcomes across different years.

Understanding gains requires looking at the stack, not just the gains line by itself.

Ordinary income fills space first

A useful mental model is that ordinary income tends to occupy the lower layers first, and capital gains are evaluated on top of that structure. As ordinary income rises, it can push gains into different treatment zones even when the gains themselves have not changed.

That is why conversions, wages, distributions, and gains often need to be evaluated together rather than one by one.

The interaction can change planning timing

A year that looks attractive for a Roth conversion may look less attractive once a large gain is added. The reverse can also be true: a low-income year may create flexibility for realizing gains at a lower effective cost than a later, higher-income year.

The important point is that these are interactions, not separate silos.

Why explanations need to show the stack

If a model hides the stacking logic, the result feels arbitrary. If it shows the order of the layers, the user can understand why one extra source of income changes the treatment of another.

That visibility is what turns a confusing tax outcome into an understandable one.