MSFO's 44% Yield vs Just Holding Microsoft
Everyone’s been stacking T-bills and high-yield savings accounts. Reasonable strategy. I’ve been recommending the same thing. But there’s a corner of the fixed-income market that high-bracket investors keep walking past, and the math on it just got very interesting.
Municipal bonds — the boring, state-and-local-government debt your parents’ financial advisor used to talk about — are yielding numbers that deserve a second look. Specifically, 20-year AA-rated munis are carrying a taxable-equivalent yield around 7% for investors in the 40.8% federal bracket. That’s the combined 37% top rate plus the 3.8% net investment income tax.
Seven percent. Tax-equivalent. On government-backed debt. Meanwhile, T-bills sit at 4.2%.
Quick Verdict
Factor Municipal Bonds (20-yr AA) T-Bills Corporate Bonds (AA) Nominal yield ~4.15% (tax-free) ~4.20-4.30% ~4.35% (taxable) Taxable-equivalent yield (40.8% bracket) ~7.01% 4.20% 4.35% Taxable-equivalent yield (32% bracket) ~6.10% 4.20% 4.35% Federal tax on interest Exempt Exempt Fully taxable State tax on interest Often exempt (in-state) Exempt Taxable Tariff/recession risk Low (domestic revenue base) Near zero Moderate (corporate earnings) Breakeven federal bracket ~22% (above this, munis win) — — Bottom line: If your federal bracket is 32% or higher, 20-year munis deliver 171+ basis points more after-tax income than comparable corporates. Below 22%, stick with T-bills.
Munis are debt issued by state governments, cities, counties, school districts, hospitals, and public utilities. You lend them money. They pay you interest. That interest is exempt from federal income tax, and if you buy bonds from your own state, usually exempt from state and local taxes too.
The tax exemption exists because the federal government subsidizes state and local borrowing this way instead of writing checks. It’s been in the tax code since 1913. Not a loophole. Structural.
Two types matter:
The AAA and AA ratings that matter here mean default risk is very low. Historically, investment-grade munis default at rates below 0.1% over 10 years. That’s better than investment-grade corporates by a wide margin.
This is the whole game. A muni bond paying 4.15% tax-free isn’t competing with a corporate bond paying 4.35% taxable. You have to gross up the muni yield to compare apples to apples.
Taxable-equivalent yield = Muni yield ÷ (1 – your marginal tax rate)
At a 4.15% muni yield:
| Federal Tax Bracket | Marginal Rate (incl. NIIT where applicable) | Taxable-Equivalent Yield | Advantage Over T-Bills (4.25%) |
|---|---|---|---|
| 22% | 22% | 5.32% | +107 bps |
| 24% | 24% | 5.46% | +121 bps |
| 32% | 32% | 6.10% | +185 bps |
| 35% | 35% | 6.38% | +213 bps |
| 37% + 3.8% NIIT | 40.8% | 7.01% | +276 bps |
At the 40.8% bracket, every $100,000 in munis generates the after-tax equivalent of $7,010 in taxable income. You’d need a taxable bond yielding 7.01% to match that. Good luck finding AA-rated corporate debt paying 7%.
The breakeven bracket — where munis start beating comparable taxable bonds — is roughly 22%. That’s a married couple earning over $94,300 or a single filer over $47,150. Most people reading a post about optimizing fixed-income yield are well above that threshold.
Three things converged this year.
The 10-year AAA muni yield hit 3.09% in late March 2026, up 39 basis points since January, according to MSRB market data. That’s a meaningful move in a market that usually trades in single-digit basis point increments. Munis didn’t get cheaper because they got riskier. They got cheaper because Treasury yields rose and munis followed, widening the opportunity.
The tariff impact on dividend stocks is real — companies with international supply chains face margin compression, earnings downgrades, and potential dividend cuts. But municipalities? A city collecting property taxes doesn’t care about tariff rates on Chinese imports. A water utility billing customers monthly has zero exposure to trade policy.
Municipalities entered 2026 with strong balance sheets. State tax revenue grew through 2024 and 2025. Rainy day funds are at record levels across most states. The fiscal position of state and local governments is, by most measures, the healthiest it’s been in decades.
Corporate dividend payers face tariff headwinds. Muni issuers don’t. That’s a meaningful divergence for income investors.
YTD 2026 muni issuance hit $127.8 billion through March, up 5.8% year-over-year, per SIFMA municipal bond statistics. That sounds like a lot of new bonds. But demand from ETF inflows, separately managed accounts, and direct buyers has been even stronger. When demand outpaces supply, prices stay supported and yields stay attractive relative to what the credit risk would suggest.
If you’re not buying individual bonds (and most people shouldn’t start there), these are the two default choices.
| Factor | VTEB (Vanguard) | MUB (iShares) |
|---|---|---|
| SEC yield | ~3.37% | ~3.30% |
| Expense ratio | 0.05% | 0.07% |
| Duration | ~5.6 years | ~6.2 years |
| Holdings | ~7,000 bonds | ~5,800 bonds |
| Credit quality | 70%+ AA/AAA | 70%+ AA/AAA |
| AMT exposure | Minimal | Minimal |
VTEB wins on cost. Two basis points cheaper, which compounds over time. The slightly shorter duration also means marginally less interest rate sensitivity — relevant if the Fed surprises with a hike (there’s a 10.3% probability priced into the April FOMC meeting).
MUB has a longer track record and marginally more liquidity for large block trades, but for most individual investors, that difference doesn’t matter.
At a 3.37% tax-free yield and 0.05% expense ratio, VTEB delivers a taxable-equivalent yield of:
Those ETF yields are lower than the 20-year AA individual bonds because ETFs hold a mix of maturities and credit qualities. You’re trading some yield for diversification and liquidity. Fair trade for most people.
If you live in a high-income-tax state — California, New York, New Jersey, Minnesota — the math gets even better. State-specific muni funds buy bonds from your state only, making the interest exempt from both federal and state income tax.
A California resident in the 40.8% federal bracket paying 13.3% state tax has a combined marginal rate of roughly 49.5% (not additive — state taxes are partially deductible, but the SALT cap limits this). At that rate, a 3.5% muni yield has a taxable-equivalent yield over 6.9% even from a shorter-duration fund.
Vanguard and BlackRock both offer state-specific muni ETFs for the biggest states. The trade-off: less diversification, slightly higher expense ratios, and concentration risk in one state’s fiscal health.
For most people, a national muni fund like VTEB is the simpler, safer starting point.
Muni bond prices fall when rates rise. A fund with 5-6 years of duration will lose roughly 5-6% of its value for every 1% increase in rates. That didn’t matter much when rates were stable. But we’re in a period where the Fed could hike (small probability, but non-zero) and long rates could climb on inflation fears.
If you buy individual bonds and hold to maturity, rate risk doesn’t matter — you get your principal back at par. But ETF holders see the NAV fluctuate. The money market vs HYSA comparison I wrote last week highlighted this: if you can’t stomach any principal fluctuation, you want shorter-duration instruments.
The muni market trades over-the-counter. Spreads are wider than Treasuries. Individual bonds can be hard to sell quickly at a fair price, especially smaller issues. ETFs solve most of this problem, but during market stress (like April 2), even muni ETFs can trade at discounts to NAV for a few hours.
Many munis are callable after 10 years. You buy a 20-year bond at an attractive yield, and the issuer refinances it in year 10 when rates drop. You get your money back early — at the worst possible time, when reinvestment options pay less. This is baked into the yield, but it still catches people off guard.
Some private-activity muni bonds (for things like airports and stadiums) are subject to the Alternative Minimum Tax. The major ETFs screen these out or minimize them, but if you’re buying individual bonds, check the AMT status. At the income levels where munis are most attractive, AMT is often relevant.
Here’s how municipal bonds fit alongside the other instruments in a passive income fixed-income strategy.
| Instrument | After-Tax Yield (40.8% bracket) | Risk Level | Liquidity | Best For |
|---|---|---|---|---|
| HYSA | ~2.49% after federal tax | Near zero | Instant | Emergency fund |
| T-bills | ~4.20% (state-exempt) | Near zero | Weekly rollovers | Short-term parking |
| CDs (12-mo) | ~2.49% after all taxes | Near zero | Locked | Rate certainty |
| TIPS (short-term) | ~1.94% real + inflation | Low | Daily (ETF) | Inflation hedge |
| Munis (VTEB) | ~5.70% taxable-equiv | Low-moderate | Daily (ETF) | Tax-efficient income |
| Munis (20-yr AA individual) | ~7.01% taxable-equiv | Moderate | Low | Maximum after-tax yield |
The HYSA and T-bill columns look anemic at the 40.8% bracket, don’t they? That’s the whole point. High earners are leaving the most money on the table because they’re defaulting to instruments that everyone writes about (HYSA, T-bills) instead of the one that’s specifically designed for their tax situation.
You’re in the 32%+ federal bracket. This is where the taxable-equivalent math becomes hard to ignore. Below 32%, the yield advantage exists but may not justify the added complexity over a T-bill ladder.
You want income that isn’t exposed to tariff risk. Muni issuers collect domestic revenue — property taxes, utility bills, tolls. The tariff escalation that’s pressuring corporate earnings and dividend stocks doesn’t touch this revenue base.
You have a taxable brokerage account. Unlike TIPS, which are best in tax-advantaged accounts, munis are specifically designed for taxable accounts. The tax exemption is the product. Putting munis in an IRA wastes the one feature that makes them attractive.
You’re building a fixed-income allocation beyond just cash reserves. If your emergency fund and short-term cash are covered (HYSA, T-bills), munis are the logical next layer for generating ongoing passive income with favorable tax treatment.
Your effective federal rate is below 22%. The breakeven doesn’t work. Taxable bonds pay more after tax. Stick with T-bills or a high-yield savings account.
You need zero principal fluctuation. Muni ETFs have price volatility. Not as much as stocks, but enough to see a 3-5% drawdown in a rate spike. If that bothers you, HYSAs and short-term T-bills are better fits.
You only have tax-advantaged accounts. Munis in an IRA or 401(k) make no sense. The tax exemption is worthless inside a tax-sheltered wrapper. Use that IRA space for taxable bonds, TIPS, or REITs instead.
The 7% taxable-equivalent yield on 20-year AA munis is real math, not marketing. It requires being in the 40.8% federal bracket, and it requires accepting duration risk and lower liquidity compared to T-bills. But for high-earning investors who’ve been sitting entirely in HYSAs and T-bill ladders, the after-tax yield gap is 171+ basis points over comparable corporates and nearly 280 bps over T-bills on a taxable-equivalent basis.
That’s not a rounding error. On a $200,000 allocation, the difference between T-bills and a muni fund at the top bracket is roughly $5,600 per year in after-tax income. Same credit quality tier. Same government backing (state/local instead of federal, but investment-grade rated). Just a different tax treatment.
The 2026 environment — tariff-driven inflation fears pressuring corporate earnings but leaving municipal revenue untouched, muni yields up 39 bps YTD, demand outpacing new issuance — is about as favorable a setup as muni buyers have seen in years. Competitors in the passive income space keep writing about HYSAs and T-bills because those are universal. Munis aren’t universal. They’re specifically for people whose tax bracket makes the math work.
If that’s you, run the taxable-equivalent calculation with your actual marginal rate. VTEB at 0.05% expense ratio is the easiest starting point. The numbers will either be compelling enough to act on, or they won’t. But ignoring munis entirely while parking six figures in a savings account yielding 2.49% after tax? That’s the expensive mistake.
Muni yield data from MSRB and Morgan Stanley Investment Management as of March 2026. T-bill rates from TreasuryDirect. ETF data from Vanguard and iShares. Issuance data from SIFMA. Taxable-equivalent yield calculations assume federal rates only — add state tax benefits for in-state bonds. This is not financial or tax advice. Consult a tax professional for your specific situation.