Home/News Feed/Vanguard BND's 0.04% fee masks $254,720 in taxes over 20 years for $500K investors. Investing $500,000 in Vanguard's Total Bond Market ETF (BND) incurs a tiny 0.04% fee but results in about $254,720 in federal taxes over 20 years for investors in the 32% tax bracket if held in a taxable account. The fund yields about 4.14% annually, and bond interest is taxed as ordinary income, which significantly reduces after-tax returns compared to holding the fund in a tax-advantaged account like a Roth IRA. While similar ETFs like iShares AGG and Schwab SCHZ have slightly lower fees, the main cost difference comes from taxes, making the choice of account type more important than the fund fee. Investors should consider holding bond ETFs in tax-advantaged accounts to maximize growth and reduce tax drag.
As of Sep 28, 2026 04:01 WIB, Vanguard's BND trades at USD 70.63 on Pluang with a 1-day gain of 0.26%. Its market cap stands at $398.90 billion, reflecting its large scale in the bond ETF space. Meanwhile, iShares AGG is priced at USD 95.14, up 0.20% for the day, showing slightly less volatility than BND at this time.