Holding Crypto in an IRA: Rules and Restrictions
A traditional or Roth IRA at a standard brokerage cannot hold cryptocurrency. However, a self-directed IRA or solo 401(k) can—but only if structured correctly, and only if you avoid prohibited transactions. The tax deferral or tax-free growth benefit applies to crypto holdings inside the account, but strict valuation and self-dealing rules govern what you can and cannot do.
Why standard brokers don’t offer crypto
A traditional IRA at Fidelity or Charles Schwab holds stocks, bonds, and mutual funds—assets the custodian understands and can value using market data. Cryptocurrency sits outside this universe. Brokers avoid crypto IRAs because valuation is complex (especially for illiquid or newly listed coins), custodial liability is high, and regulatory clarity remains incomplete.
More fundamentally, crypto does not fit the IRS’s definition of a permissible IRA asset. IRAs are restricted to “securities” and certain defined assets like real estate and precious metals. Crypto is not formally categorized in IRS guidance, creating ambiguity. Most large custodians have declined to offer it rather than take regulatory risk.
Self-directed IRAs: the path to crypto ownership
A self-directed IRA (SDIRA) is an IRA managed by an alternative custodian—one willing to hold non-traditional assets. These custodians specialize in real estate, private equity, precious metals, and crypto. Opening an SDIRA requires:
- Choosing a custodian that explicitly permits crypto (examples: Rocket Dollar, Alto, Kingdom Trust).
- Funding the IRA (by contribution, rollover, or transfer).
- Instructing the custodian to buy crypto on your behalf—you cannot buy directly yourself.
The key constraint: you cannot take personal possession of the crypto. The custodian holds the private keys in their vault, and all transactions flow through them. You instruct, they execute. This custody arrangement is critical—it’s what preserves the account’s tax status.
The prohibition on self-dealing
The IRS prohibits “prohibited transactions” in IRAs. The most common are transactions between you (or a family member) and the IRA. Examples of prohibited self-dealing:
- Buying crypto from the IRA at a discount and selling it to yourself personally.
- Using IRA funds to buy crypto you then hold outside the IRA.
- Selling crypto you personally own into the IRA at an inflated price.
- Borrowing money from the IRA.
- Using the IRA to pay your personal expenses.
Enforcement is severe. A single prohibited transaction disqualifies the entire IRA—meaning all the assets in the account are treated as distributed, taxed at ordinary income rates, plus a 10% early withdrawal penalty if you’re under 59½. A 10-year accumulation of $100,000 in gains could become a $50,000+ tax bill and penalty.
Self-dealing applies to family too. You cannot lend IRA funds to a spouse, buy property the IRA leases to you, or conduct any transaction where the IRA and you are on opposite sides. The rule is unambiguous: the IRA’s assets must be managed for the account holder’s exclusive benefit, not for immediate personal gain.
Valuation and reporting
The IRS requires IRAs to report the fair market value of all assets annually. For crypto, this means declaring the dollar value of your holdings as of December 31 each year. Valuation is your responsibility (often with custodian input), and the IRS can challenge valuations it deems inflated.
If you hold illiquid or thinly traded coins, valuation becomes subjective. Holding a $50,000 position in a major coin like Bitcoin is straightforward—use the closing price on December 31. Holding a $20,000 position in a new DeFi token with $500,000 daily volume is defensible but riskier; if the IRS later claims your valuation was excessive, penalties apply retroactively.
Custodians vary in valuation rigor. Some offer automated pricing feeds; others require you to provide independent valuations. Keeping receipts and documentation is essential.
Tax deferral: traditional vs. Roth
A traditional SDIRA defers all tax until withdrawal. You buy $50,000 worth of Ethereum inside the IRA, it grows to $150,000 over ten years, and you owe zero tax on the $100,000 gain inside the account. At withdrawal (age 59½ or later), the full $150,000 is taxed as ordinary income. This is powerful for volatile assets like crypto, where capital appreciation can be substantial.
A Roth SDIRA is tax-free growth. You contribute after-tax dollars, the crypto grows to $150,000, and when you withdraw at 59½ it is tax-free—including the $100,000 gain. The catch: Roth contribution limits are lower ($7,000 in 2024 vs. $23,500 for a traditional 401k), and contribution eligibility phases out at higher income levels. But for crypto that you expect to appreciate significantly, a Roth is powerful if you qualify.
Both require the account holder to be age 59½ at withdrawal, with limited exceptions (disability, death, first-time home purchase of $10,000 lifetime for Roth only). Early withdrawal triggers a 10% penalty plus ordinary income tax.
Solo 401(k)s as an alternative
A solo 401(k) (for self-employed individuals) can also hold crypto if you use a self-directed provider. Solo 401ks have higher contribution limits ($69,000 in 2024 vs. $7,000 for IRA) and more flexibility on early withdrawal (loans are permitted up to $50,000 or 50% of the balance). Some solo 401(k) plans also permit “checkbook control” arrangements, where you hold the private keys yourself—though this muddies the self-dealing line and is riskier with the IRS.
Custody risk and counterparty exposure
Holding crypto in an SDIRA concentrates counterparty risk. The custodian holds the private keys; if the custodian goes bankrupt, is hacked, or disappears, your crypto is at risk. Large custodians carry insurance (typically $250,000–$1 million per account), but this is far below the value many hold. Smaller or newer custodians may have no insurance.
This risk is unavoidable if you want the tax deferral; you cannot hold the keys yourself and keep the account tax-qualified. You are trading custody risk for tax benefit.
Prohibited assets and staking
Not all crypto is permissible. Assets that are “collectibles” (certain NFTs, rare coins treated as art) are prohibited in IRAs. Standard coins and tokens (Bitcoin, Ethereum, stablecoins) are widely permitted by custodians, though custodian practices vary.
Staking—earning yield on held crypto—adds complexity. If you stake crypto inside an SDIRA, the staking rewards are earned inside the account, and no tax is owed until withdrawal. This is tax-efficient and is explicitly permitted. However, if the staking arrangement involves you delegating to a validator and receiving governance tokens in return, the IRS may view it as a prohibited transaction. Custodians differ on what staking arrangements they support.
See also
Closely related
- Roth IRA — tax-free growth account with crypto-capable self-directed variant
- Traditional IRA — tax-deferred account that can hold crypto via self-directed custodian
- 401k plan — employer retirement plan; solo 401(k) variant permits crypto
- Bitcoin — the primary cryptocurrency held in retirement accounts
- Ethereum — the second-largest cryptocurrency commonly held in IRAs
Wider context
- Tax-loss harvesting — strategy for managing capital losses in taxable accounts (not available in IRAs)
- Long-term capital gain tax — preferential tax rate on gains held over 1 year in taxable accounts
- Cryptocurrency exchange — platforms used outside of IRAs for trading crypto