Roth IRA wins for Bitcoin in almost every scenario — tax-free growth beats the Traditional IRA's upfront deduction when Bitcoin appreciates significantly. Here's the math and best providers.
You can't buy Bitcoin directly in most employer 401(k) plans. But you can roll that 401k into a self-directed IRA — and then invest in Bitcoin within the IRA. The rollover is tax-free if done correctly. The Bitcoin grows tax-deferred (Traditional IRA) or tax-free (Roth IRA). And you keep your long-term Bitcoin exposure inside retirement accounts designed for decades of compounding.
This guide walks through the exact steps, the tax rules, and which IRA providers handle Bitcoin.
The Two Types of Bitcoin IRA Rollovers
Traditional 401k → Traditional Bitcoin IRA
- Contributions were pre-tax; growth is tax-deferred
- You pay income tax when you withdraw in retirement
- No tax due on the rollover itself if done correctly
Traditional 401k → Roth Bitcoin IRA (Roth Conversion)
- You pay income tax on the rolled amount in the year of conversion
- Future growth is tax-free, and qualified withdrawals are tax-free
- Best if you believe Bitcoin will appreciate significantly and you're in a lower tax bracket now than you will be at retirement
Step 1: Check Your 401k's Rollover Rules
Not all 401k plans allow in-service rollovers (while you're still employed). Most allow rollovers after leaving the employer. Check:
- Are you eligible? Most plans allow rollovers after separation from employment. Some allow in-service rollovers after age 59½.
- What type of assets do you hold? Most 401k plans hold mutual funds and ETFs — these convert easily. Company stock (NUA) and employer match funds may have different rules.
- Are there fees? Some plans charge rollover fees ($0-$200 typically).
Contact your 401k plan administrator to get a rollover package.
Step 2: Choose a Bitcoin IRA Provider
You need a self-directed IRA custodian that allows Bitcoin as a permitted investment. Not all custodians do — major brokerages like Fidelity and Schwab do not allow direct Bitcoin in IRAs (though they do allow Bitcoin ETF IRAs — see below).
For direct Bitcoin (actual BTC):
- BitcoinIRA — the largest Bitcoin IRA provider; accepts 401k rollovers, custodied by BitGo
- Alto Crypto IRA — lower fees than most competitors, Coinbase as custodian
- BitIRA — physical Bitcoin in IRS-approved Delaware Depository; strong security focus
- iTrustCapital — 1% trading fee, no monthly fees; popular for active traders
For Bitcoin ETF (indirect exposure):
- Charles Schwab Bitcoin ETF IRA — standard IRA, buy IBIT or FBTC just like stocks; no special custodian needed; 0% commission
- Fidelity — buy FBTC in a standard Fidelity IRA; commission-free
- Any major brokerage — Bitcoin ETF in a standard rollover IRA
Direct Bitcoin vs. ETF in an IRA: Direct Bitcoin means you're holding actual BTC with a custodian — no annual expense ratio, but custodial fees instead. Bitcoin ETF means paying 0.15-0.25%/year in expense ratio but using any standard brokerage. See our Bitcoin IRA complete guide for a full comparison.
Step 3: Open the IRA Account
Before initiating the rollover, open the receiving IRA account:
- Complete the IRA provider's application (name, SSN, beneficiary designation)
- Specify account type: Traditional IRA (for direct rollover) or Roth IRA (if you want to convert)
- Receive your new IRA account number — you'll need this to direct the rollover
Step 4: Initiate the Rollover
There are two ways to execute a 401k rollover:
Direct Rollover (Recommended)
The 401k plan sends funds directly to the new IRA custodian. No taxes withheld. No 60-day clock to worry about.
- Complete the rollover request form with your 401k plan
- Provide the new IRA account number and custodian's address
- The 401k sends a check payable to "[New IRA Custodian] FBO [Your Name]"
- Forward the check to your new IRA provider (or they do it electronically)
This is the safest method. No withholding, no deadline risk.
Indirect Rollover (60-Day Window)
Alternatively, the 401k sends the check to you personally. You have 60 days to deposit it into the new IRA.
Warning: The plan is required to withhold 20% for taxes on indirect rollovers. If your 401k balance is $100,000, you receive $80,000 — but must deposit the full $100,000 into the IRA within 60 days to avoid tax. You'd need to cover the $20,000 from personal funds (you get it back at tax time, but the timing is painful).
Use the direct rollover whenever possible.
Step 5: Buy Bitcoin Inside the IRA
Once funds arrive at the new IRA custodian:
At a Bitcoin IRA provider (direct BTC):
- Log into the portal and execute a Bitcoin purchase
- Fees typically include: trading fee (1-3%), annual custodial fee ($100-$300), and possibly setup fees
- The Bitcoin is held by an IRS-approved custodian in your name
At a standard brokerage (ETF):
- Log into the brokerage and buy shares of IBIT, FBTC, ARKB, or another Bitcoin ETF
- No special process — same as buying any ETF
- No additional custodial fees beyond the ETF expense ratio
The Tax Math: Is a Roth Conversion Worth It?
Converting a Traditional 401k to a Roth Bitcoin IRA is powerful if Bitcoin appreciates significantly — but you pay taxes upfront.
Example:
- Roll $50,000 into a Roth Bitcoin IRA
- Pay $11,000 in income tax (22% bracket) in the year of conversion
- Bitcoin grows 10x over 20 years: $500,000
- Traditional IRA at withdrawal: $500,000 × 22% = $110,000 tax owed → net $390,000
- Roth IRA at withdrawal: $500,000 tax-free → net $500,000
- Roth advantage: $110,000 after-tax
Conversion makes sense when you expect significantly higher returns than your current tax rate implies. Bitcoin in an IRA — held for 20+ years — is one of the strongest cases for Roth conversion.
Contribution Limits vs. Rollover Amounts
Important distinction: The annual IRA contribution limit ($7,000 in 2026, $8,000 if 50+) does NOT apply to rollovers. You can roll your entire $500,000 401k into an IRA in one transaction. Rollovers are unlimited in amount.
Common Mistakes
- Taking the check yourself (indirect rollover): The 20% withholding requirement means you need extra cash to complete the rollover
- Missing the 60-day window: If you do an indirect rollover and miss 60 days, the entire amount is treated as a taxable distribution plus 10% early withdrawal penalty if under 59½
- Rolling into a Roth without the tax money: Roth conversion tax is due April 15 of the following year — budget for it
- Not designating a beneficiary: Set this up immediately; IRAs don't pass through wills
FAQ
Can I roll a 401k into a Bitcoin IRA while still employed? It depends on your plan. Most 401k plans don't allow in-service rollovers until age 59½. Check your Summary Plan Description or contact HR.
How long does a 401k rollover take? Direct rollovers typically complete in 1-3 weeks. Your 401k issues a check, it mails to the new custodian, and they process it. Some plans allow electronic transfer, which is faster.
Are Bitcoin IRA fees worth it vs. a Bitcoin ETF IRA? For large balances ($100k+), direct Bitcoin's fixed custodial fees (~$200-400/year) are cheaper than ETF expense ratios (0.20-0.25% on $100k = $200-250/year). For smaller balances, Bitcoin ETF IRAs at zero-commission brokerages are often cheaper. See our itrustCapital vs. Alto IRA vs. Swan Bitcoin IRA comparison.
Can I roll a Roth 401k into a Roth Bitcoin IRA? Yes. A Roth 401k rolls into a Roth IRA without taxes — the money was already taxed before it went in. This is a clean, tax-free rollover.
What happens to my Bitcoin IRA when I reach retirement age? At 59½, you can take distributions without penalty. For Traditional IRAs, distributions are taxed as ordinary income. For Roth IRAs (after 5-year holding period), distributions are tax-free. At age 73, Traditional IRAs require minimum distributions (RMDs); Roth IRAs have no RMD requirement.