InfyCalculator
💹

Asset Location Benefit Calculator

See how much you gain by holding tax-inefficient bonds in an IRA and stocks in taxable accounts instead of the reverse.

Bond allocation
Bond yield
Ordinary income tax rate
Years
Loading calculator…

How it works

Bond in IRA = P(1 + y)^t · Bond in taxable = P(1 + y(1 − tax))^t · Benefit = difference

Asset location is deciding which account holds which asset. Bonds throw off interest that is taxed every year at your full ordinary rate, so sheltering them in an IRA lets the whole yield compound untouched. Stocks are naturally tax-efficient — gains defer until you sell and qualify for lower rates — so they belong in taxable accounts. Getting this order right costs nothing and adds up meaningfully over decades.

Worked example

Holding $100,000 of bonds yielding 4.5% inside an IRA lets the full 4.5% compound; in a taxable account at a 24% rate the effective yield drops to 3.42%. Over 20 years the sheltered bonds end about $47,000 ahead.

Frequently asked questions

Why put bonds in an IRA rather than stocks?

Bond interest is taxed yearly at ordinary rates, so shielding it inside an IRA saves the most tax. Stocks defer their gains and get lower long-term rates, so they lose less to tax in a taxable account.

Does this still apply with a Roth?

A Roth shelters growth entirely, so the location benefit is real, but many investors prefer to hold their highest-expected-return assets (stocks) in a Roth to maximize tax-free growth. The right choice depends on your full picture.

What if all my money is in one account type?

Then asset location does not apply — the benefit only exists when you can split holdings across taxable and tax-advantaged accounts.

Related calculators

Educational estimate using simplified assumptions — real returns, taxes and fees vary. Not financial advice.