Can I Transfer Stock Into a Roth IRA? Not Directly, Here’s How
Stocks held in a taxable brokerage account may have gains that have not yet been taxed.
Moving appreciated stock into a Roth IRA can affect the tax treatment of those gains and the value of the investment transferred.
The rules for IRA contributions place limits on what can be contributed directly to the account.
Practical Checklist for Moving Investments into a Roth IRA
Can You Transfer Stocks From a Brokerage Account to a Roth IRA?
You cannot transfer stock in-kind from a taxable brokerage to a Roth IRA because IRS rules require contributions to IRAs to be made in cash.
So, you must sell the shares in your brokerage account and contribute the cash proceeds to a Roth IRA. The sale may create a capital gain or loss, generally reported on Schedule D and reflected on Form 1099-B from your broker.
Once you have cash, you can contribute up to the annual Roth IRA limit.
Key points:
If you have to sell to fund your Roth, the trade settles in around 2 business days.
- You should designate the deposit as a Roth contribution for the correct tax year.
- Your Roth custodian will issue Form 5498 showing the contribution; you do not file this form with your return.
- The capital gain or loss on the sale of stock is reported on your tax return normally.
If you bought the same shares within 30 days in your IRA, you cannot claim the loss.
Step-by-Step Options to Move Stocks into a Roth IRA
Below are the practical methods to get stock value into a Roth IRA, along with the steps, forms, and timing for each:
Method 1. In-Kind Transfer
This is not allowed for taxable accounts. You cannot simply hand over stock certificates to fund an IRA.
But if the stock were already in an IRA, you could do a trustee-to-trustee IRA-to-IRA transfer, but that does not apply to a taxable account.
Method 2. Sell in Taxable Account, Then Contribute Cash
| Step | What to Do |
|---|---|
| 1. Sell the stock | Place a sell order for the stock in your taxable brokerage account. |
| 2. Wait for settlement | Allow the sale proceeds to settle. For most U.S. securities, settlement is generally T+1 (one business day after the trade date). |
| 3. Transfer the cash | Move the settled cash from your taxable brokerage account or bank account into your Roth IRA using ACH, wire, check, or your broker’s transfer process. |
| 4. Select the contribution year | If you’re contributing for the current or prior tax year, make sure you designate the correct contribution year when required. |
| 5. Confirm eligibility | Make sure you have sufficient eligible compensation and that your Roth IRA contribution does not exceed the applicable annual limit. |
| 6. Invest the cash | Once the cash is available in the Roth IRA, use it to purchase the stock again or choose other investments. |
| 7. Keep your tax records | The taxable-account sale is generally reported on Form 1099-B. Your Roth IRA custodian generally reports the contribution on Form 5498. |
The Roth custodian may have a contribution form, but usually online transfers suffice.
You’ll get a Form 5498 from the custodian by May. No 1099-R is issued for a contribution.
Method 3: Trustee-to-Trustee Transfer (IRA/Employer Plan Rollover)
If you hold the stocks in a retirement plan already, you can move them into a Roth IRA via a direct rollover/conversion:
| Step | Traditional IRA → Roth IRA | 401(k) → Roth IRA |
|---|---|---|
| 1 | Confirm your Traditional IRA holds the stocks you want to convert | Confirm your 401(k) permits a distribution/rollover to a Roth IRA |
| 2 | Open or use an existing Roth IRA | Open or use an existing Roth IRA |
| 3 | Ask whether the custodian can transfer the stocks without selling them | Ask whether the plan allows the stocks to be distributed in kind |
| 4 | Request a Roth conversion | Request a direct rollover to the Roth IRA |
| 5 | Custodian transfers the shares to the Roth IRA | Plan transfers the shares to the Roth IRA, if permitted |
| 6 | Untaxed amounts converted are generally taxable as ordinary income | Pre-tax amounts transferred to the Roth IRA are generally taxable as ordinary income |
| 7 | Review Form 1099-R and report the conversion, including Form 8606 where required | Review Form 1099-R and report the rollover/conversion on your tax return |
| 8 | Pay the resulting federal/state income taxes, if any | Pay the resulting federal/state income taxes, if any |
| 9 | Verify the shares are now held in the Roth IRA | Verify the shares are now held in the Roth IRA |
In all cases, you’ll need the receiving Roth IRA account number and possibly a letter of acceptance from the Roth custodian.
Transfers between IRA accounts using ACATS typically complete in around 3–5 business days.
Taxes When Moving Stock Into a Roth IRA
Moving assets into a Roth IRA can trigger taxes in various ways:
| What you’re doing | What happens | Tax you may owe now | Simple example |
|---|---|---|---|
| Sell stock → Roth | Sell stock in a regular brokerage account, then contribute the cash to your Roth | Capital gains tax on your profit | Buy for $7,000 → sell for $10,000 → $3,000 gain |
| Make a Roth contribution | Put cash into your Roth IRA | No tax deduction | Contribute $7,000 of money you already paid tax on |
| Traditional IRA → Roth IRA | Move money from Traditional IRA to Roth IRA | Usually ordinary income tax on the untaxed amount | Convert $20,000 → potentially $20,000 added to taxable income |
| 401(k) → Roth IRA | Move pre-tax 401(k) money into Roth | Usually ordinary income tax on the pre-tax amount | Convert $30,000 → potentially $30,000 added to taxable income |
| Sell stock at a loss → buy it in Roth | Sell at a loss and buy substantially identical stock in your Roth within the wash-sale window | Loss may be disallowed | Sell for a $600 loss → buy same stock in Roth → loss generally can’t be deducted |
| Direct rollover/conversion | Retirement provider sends money directly to the other retirement account | Usually no withholding, but a Roth conversion can still be taxable | $30,000 sent directly from Traditional IRA → Roth |
In all cases, plan for the tax. You may choose to withhold or make estimated payments on the conversion.
- Selling investments in a taxable account can create capital gains tax, while
- Converting pre-tax retirement money to a Roth generally creates ordinary income tax.
Roth IRA Contribution Limits and Eligibility
For 2026, the Roth IRA contribution limit is $7,500 for individuals under age 50 and $8,600 for individuals age 50 or older.
Eligibility for a direct Roth IRA contribution depends on your filing status and modified adjusted gross income (MAGI).
| Under age 50 | Up to $7,500 |
| Age 50+ | Up to $8,600 |
| Earned/taxable compensation | Must generally be at least your contribution |
| Single / HOH | Full contribution if MAGI < $153,000 |
| Single / HOH | Partial contribution: $153,000–$168,000 |
| Single / HOH | No direct Roth at MAGI ≥ $168,000 |
| Married filing jointly | Full contribution if MAGI < $242,000 |
| Married filing jointly | Partial contribution: $242,000–$252,000 |
| Married filing jointly | No direct Roth at MAGI ≥ $252,000 |
| Married filing separately + lived with spouse | Phase-out $0–$10,000 |
If your MAGI falls within the applicable phase-out range, your maximum Roth IRA contribution is reduced.
But if your MAGI exceeds the upper limit, you generally cannot make a direct Roth IRA contribution for 2026.
Should You Sell Stock Before Contributing to a Roth IRA?
Since in-kind contributions to a Roth IRA are not allowed, you must sell stock first in the taxable account if you want to fund the Roth with that value.
Selling can be reasonable if your stock has a small gain, you no longer want to own it, or you want to diversify your portfolio.
When to Sell
- When you want to fund your Roth sooner
- When the stock has significant gains and you’re comfortable with the tax bill
- When you want to reduce concentration in one stock
- When the stock is down and you want to realize a loss
- When you have capital losses that can help offset gains
- When you have a clear long-term reason to move the money into the Roth
When Not to Sell
- When selling would create an unnecessarily large tax bill
- When you still strongly believe in the stock’s long-term potential
- When you’re selling only because of short-term market movements
- When a loss would be subject to the wash-sale rules
- When you don’t have enough taxable compensation or Roth eligibility for the contribution
- When you’ve already reached your annual IRA contribution limit
Pros
- Get cash now to fund the Roth
- More time for potential tax-free growth
- Lock in gains
- Lock in losses that may offset gains
- Reduce exposure to one stock
Cons
- Pay taxes on realized gains
- Miss out if the stock rises after selling
- Wash-sale rules can limit loss deductions
- Selling at the wrong time may increase your tax bill
- Roth contribution limits apply
Roth IRA and Stock FAQ
No, Roth IRA contributions must be made in cash, so you must sell the stock and contribute the cash.
For a taxable stock sale, you’ll generally receive Form 1099-B. Roth contributions are reported on Form 5498, while Roth conversions generally involve Form 1099-R and Form 8606.
No, a Roth conversion does not trigger the 10% early-withdrawal penalty, but the converted amount may be subject to regular income tax.
No, Roth conversions are separate from annual contributions, so you can convert any amount regardless of the contribution limit or income phase-out.
An excess Roth contribution is generally subject to a 6% tax each year until corrected. You can generally avoid the penalty by withdrawing the excess and any related earnings by the tax-filing deadline.
No, there are no income limits on Roth conversions or rollovers, although income limits may apply to direct Roth IRA contributions.
Yes, you can make a nondeductible Traditional IRA contribution and then convert it to a Roth IRA, but the pro-rata rule may apply and you generally need to file Form 8606.
It depends on your goals, but you generally only need to sell enough stock to fund your desired contribution up to the annual limit. For 2026, the Roth IRA contribution limit is $7,500.
If you sell a stock at a loss in a taxable brokerage account and buy the same or substantially identical stock in your IRA or Roth IRA within 30 days, the loss may be disallowed.
No, a trustee-to-trustee transfer describes how the money is moved, while moving pre-tax funds from a Traditional IRA or 401(k) to a Roth IRA is a taxable Roth conversion.
References:

4 Comments