You need to withdraw money from your Roth IRA, but you are worried about getting hit with a 10% early withdrawal penalty and taxes. The key number you need to know is your Roth IRA "basis" — the total amount of contributions you have made over the years. This number determines how much you can withdraw tax-free and penalty-free, regardless of your age.
What Is Roth IRA Basis?
Your Roth IRA basis is the total amount of after-tax contributions you have made to the account over its lifetime. This is separate from any earnings (investment gains) in the account.
The critical rule: You can withdraw your contributions (basis) at any time, at any age, for any reason — completely tax-free and penalty-free. Only earnings are subject to the 10% penalty if withdrawn before age 59½ without a qualifying exception.
How to Find Your Roth IRA Basis
Your brokerage (Schwab, Fidelity, Vanguard, etc.) may not track your total basis across all years. You may need to:
- Check your tax returns — Form 5498 (from your IRA custodian) reports annual contributions
- Review Form 8606 — if you have ever made nondeductible traditional IRA contributions or conversions
- Add up all contributions across all years from your records
- Call your brokerage — ask them what contribution records they have on file
- Check old account statements — annual statements show contribution amounts
Withdrawal Rules Simplified
Before age 59½:
- Contributions (basis): Withdraw anytime, no tax, no penalty
- Conversions: Penalty-free after 5 years from each conversion
- Earnings: Subject to taxes and 10% penalty (with exceptions)
After age 59½ (and account open 5+ years):
- Everything (contributions, conversions, earnings) is tax-free and penalty-free
Common exceptions to the 10% penalty:
- First-time home purchase (up to $10,000)
- Qualified education expenses
- Disability
- Health insurance premiums while unemployed
- Unreimbursed medical expenses above 7.5% of AGI
Why This Matters
If you withdraw $20,000 from a Roth IRA and your basis is $25,000, the entire withdrawal is tax-free. But if you do not know your basis, you (or your tax preparer) might incorrectly report the withdrawal as taxable earnings — triggering a 10% penalty plus income tax on money that should have been free.
Knowing your exact basis number can save you thousands in unnecessary taxes and penalties.
Quick Checklist
- [ ] Find your total Roth IRA contributions across all years
- [ ] Check Form 5498 from your brokerage for annual contribution records
- [ ] Review past Form 8606 filings for conversion history
- [ ] Call your brokerage to confirm their records of your contributions
- [ ] Keep a running total of your basis for future reference
- [ ] Consult a tax professional for complex situations
Bottom Line
Your Roth IRA basis is the key to tax-free withdrawals at any age. Take the time to calculate it accurately — it could save you thousands in unnecessary taxes and penalties. If your brokerage does not have complete records, work backwards from your tax returns.
If calling your brokerage and navigating IRA withdrawal rules feels daunting, an AI assistant can call them for you, gather your account details, and help you understand exactly how much you can withdraw without penalties.






