Usually, selling an investment inside a Roth IRA does not create a capital-gains bill on your personal federal return. The important distinction is selling inside the account versus taking money out of it. Qualified Roth withdrawals are free of federal income tax. Other withdrawals can have income-tax or additional-tax consequences, but they do not turn into ordinary taxable-brokerage capital gains.
Your two-question check
- Did the money stay in the Roth IRA? An ordinary investment sale within an IRA that retains its tax status generally is not a personal taxable sale.
- Did money or property leave the Roth IRA? Check the withdrawal rules, your contribution records and any conversion history. A profitable investment does not, by itself, make a withdrawal qualified.
Special account-level taxes and prohibited transactions are exceptions to the simple picture. They are explained below, not hidden behind a promise of “no tax of any kind.”
A sale is not the same as a withdrawal
Suppose stock held in your Roth IRA cost $5,000 and sells for $6,000, with no fees. The $1,000 gain stays inside the Roth as cash or is reinvested there. That ordinary internal sale generally does not go on your personal Schedule D or Form 8949. Moving the sale proceeds to your bank account is a separate event: it is a distribution, and its treatment depends on the Roth rules.
Likewise, ordinary dividends and interest retained in a Roth IRA generally do not become annual dividend or interest income on your personal return. You do not claim a personal capital-loss deduction just because an investment inside your Roth loses value.
These are federal rules for an IRA that retains its tax status. IRS Publication 598 explains that Roth IRAs can nevertheless owe unrelated business income tax, for example from certain business or debt-financed investments. That is a separate account-level issue, not an ordinary personal capital-gains bill. An IRA owner's or beneficiary's nonexempt prohibited transaction can also disqualify the affected account; see the self-directed Roth guide.
What changes outside the Roth?
A taxable brokerage account follows investment-tax rules rather than Roth distribution rules. Here are the distinctions that matter; this is not a recommendation to put every investment in one account.
| Event | Inside your Roth IRA | In a taxable account |
|---|---|---|
| Sell ordinary stock at a gain | Generally no personal capital-gains reporting for the internal sale. | Generally a capital gain. Netting, holding period, income and other applicable rules determine the tax. |
| Sell stock at a loss | No personal capital-loss deduction for that internal trade. | Loss-netting, deduction limits, carryover and wash-sale rules can apply. |
| Receive dividends or interest | Ordinary investment receipts retained in the IRA generally are not annual personal dividend or interest income. | Treatment varies: qualifying dividends have their own conditions; some interest is tax-exempt. Reinvesting does not itself remove a taxable receipt. |
| Receive REIT distributions | Generally no annual personal tax on ordinary distributions retained in the IRA. | Check the reported components. They can include ordinary dividends, capital-gain distributions or return of capital; not every payment has one tax character. |
| Trade options | Ordinary internal trading generally does not create personal capital-gains reporting. Broker approval and funding restrictions still matter. | Depends on the contract and what happens to it. A premium is not automatically ordinary income; expiration, closing, assignment and special contract rules can differ. |
| Take cash out | Apply Roth distribution rules; do not classify the withdrawal by the stock's holding period. | Moving cash to your bank is not itself a new stock sale; any preceding taxable sale is a separate event. |
Source: IRS Publication 550, Investment Income and Expenses (2025 edition). Your result depends on the relevant year and facts. A Roth's tax advantages are not a guarantee of better investment returns or the best account for every person.
When are withdrawals tax-free?
A qualified distribution needs both the Roth five-tax-year period and a qualifying event: age 59½, qualifying disability, death, or an eligible first-home distribution within the $10,000 lifetime limit. The period begins January 1 of the first tax year for which a contribution was made to a Roth IRA set up for your benefit. It is not simply five years after opening an empty account.
For ordinary nonqualified distributions from your own Roth IRAs, ordering rules generally treat money as coming out in this order, across your Roth IRAs:
- Remaining regular contributions first. Returns of that documented contribution basis are not included in income and do not carry the early-distribution tax.
- Conversions and certain rollovers next, oldest year first. Within each year's conversion or rollover layer, amounts previously included in income come first. The applicable taxable conversion or rollover amount can face the separate five-year recapture rule unless an exception applies. It is not taxed as income a second time just because it is withdrawn.
- Earnings last. Earnings in a nonqualified withdrawal are generally ordinary income. The additional 10% tax is a separate question, with exceptions; it is not automatic.
Age 60 does not erase an unfinished five-year period
Imagine your first Roth contribution was for tax year 2024. The qualified-distribution clock starts January 1, 2024 and finishes January 1, 2029. At age 60 in 2026, a withdrawal that reaches earnings is not yet qualified solely because of your age. Its earnings generally are income-taxable, but the age-59½ exception means no additional 10% early-distribution tax. Contribution and conversion layers must be accounted for first.
A penalty exception, such as one for eligible education expenses, does not by itself make earnings income-tax-free. These explanations are for ordinary withdrawals from your own Roth IRA; inherited accounts, timely corrective returns and rollovers need their own rules. See IRS Publication 590-B and our withdrawal guide.
The cross-account wash-sale trap
Losses on ordinary internal Roth trades do not give you a personal capital-loss deduction. But activity in the Roth can affect a loss in your taxable account. Under Revenue Ruling 2008-5, selling stock or securities at a loss and causing your IRA or Roth IRA to buy substantially identical stock or securities within 30 days before or after the sale can disallow that loss. The ruling does not increase your IRA or Roth IRA basis for the disallowed loss.
Example, with one complete matching lot and no fees: you sell 100 shares in your taxable account for $4,000 that cost $5,000. Your Roth buys 100 identical shares 14 days later. The $1,000 loss is disallowed, and there is no $1,000 IRA basis increase to preserve it for later. The result is different from the usual taxable-account replacement-basis adjustment.
Review the full window, including earlier purchases and automatic dividend reinvestment. Waiting 31 days after a sale does not cure a matching purchase already made before it. “Substantially identical” is a tax test, not a guarantee that buying any differently named fund is safe. A broker's form may not identify cross-account purchases for you.
Which forms might still matter?
No personal capital-gains bill on an ordinary internal sale does not mean “no forms.” The 2026 Form 1099-B instructions say brokers are not required to file, but may file, for sales for exempt recipients, including IRAs.
| Form | What to check |
|---|---|
| 1099-R | Reports distributions, including transactions that can be tax-free and conversion-related distributions. A code does not replace your qualification or basis analysis. |
| 5498 | Custodian reporting can include contributions, conversions, rollovers and year-end value. You do not attach it to your return. Reporting and statement deadlines depend on the item; a contribution form can arrive after your filing deadline. |
| 8606 | Can be required for a nonqualified Roth distribution, even when it does not reach earnings, or for a conversion or nondeductible Traditional IRA contribution. Follow the relevant year's instructions and exclusions. |
| 5329 | Can report additional taxes or exceptions, including excess contributions and some early-distribution situations; it is not required for every internal trade or every withdrawal. |
| Schedule D / 8949 | Ordinary internal Roth trades generally do not go here. Your separate taxable-account transactions, including an applicable cross-account wash-sale adjustment, can still belong here. |
| 990-T | The trustee or custodian may need to file for the IRA. For an IRA account, the filing trigger generally is at least $1,000 of gross unrelated business income, not a blanket exemption for $1,000 of net profit. |
Primary instructions: 1099-R and 5498, 8606, 5329 and 990-T. Keep contribution, conversion, rollover and distribution records; a security's purchase price is not interchangeable with your Roth contribution basis.
Two nearby distinctions: Traditional IRA withdrawals can include a nontaxable basis portion, so they are not always 100% taxable. And a Roth 401(k) is not a Roth IRA: a nonqualified designated-Roth plan distribution generally splits proportionately between basis and earnings, rather than using the Roth IRA's contributions-first ordering. See the IRS designated-Roth distribution guidance.
Frequently asked questions
Do you pay capital gains tax on a Roth IRA?
An ordinary internal investment sale in a Roth IRA that retains its tax status generally does not create a personal federal capital-gains bill. Qualified withdrawals are free of federal income tax. Special account-level taxes and prohibited transactions can change the simple picture.
What about gains at withdrawal?
Apply Roth distribution rules, not the investment's capital-gains holding period. Qualified distributions need the five-tax-year period and a qualifying event. Nonqualified earnings generally are ordinary income; whether the additional 10% tax applies is a separate question with exceptions.
Do I report Roth IRA gains on my tax return?
Ordinary internal Roth trades generally are not reported as your personal capital gains. Brokers are not required to file, but may file, Form 1099-B for IRA sales. Distribution, contribution, conversion, additional-tax or account-level business-income reporting can still apply.
Can a Roth purchase cause a wash sale?
Yes. A taxable-account loss can be disallowed when your IRA or Roth IRA buys substantially identical securities within 30 days before or after the sale. Revenue Ruling 2008-5 does not increase the IRA or Roth IRA basis for the disallowed loss.
Does a long stock holding period make a Roth withdrawal tax-free?
No. A stock's holding period is not the Roth five-tax-year qualification period. The withdrawal must meet the applicable Roth distribution rules; holding a stock for many years does not replace those requirements.
Article history
October 4, 2026 — Correction. Corrected withdrawal qualification and additional-tax exceptions; clarified IRA-sale reporting exemptions and other forms; added the full wash-sale window and basis consequence; corrected options, REIT and other account comparisons. Original publication date retained. Permanent correction record.