# Treasury vs Corporate vs Municipal Bonds: Which Should You Buy?

Same word — "bond" — but three very different risk, tax, and yield profiles. A side-by-side comparison with a verified taxable-equivalent yield walkthrough so you can compare all three on the same basis.

---

- **Canonical URL:** https://dothecalculation.com/blog/finance/treasury-vs-corporate-vs-municipal-bonds
- **Category:** Finance
- **Author:** Do The Calculation Team
- **Published:** 2026-08-03
- **Last updated:** 2026-08-03
- **Reading time:** 12 min read
- **Publisher:** Do The Calculation (https://dothecalculation.com)
- **Methodology:** https://dothecalculation.com/methodology

---

## Treasury vs Corporate vs Municipal Bonds: Which Should You Buy?

All three are called "bonds," all three pay a coupon, and all three return your principal at maturity — but Treasury, corporate, and municipal bonds carry meaningfully different credit risk, tax treatment, and typical yield. Comparing them on coupon rate alone is misleading; you have to compare on an after-tax, risk-adjusted basis.

- The three bond types at a glance — issuer, credit risk, and typical yield range
- How federal, state, and local tax treatment differs across all three
- The Taxable Equivalent Yield (TEY) formula — with a verified worked example across tax brackets
- When each bond type actually makes sense for your situation

Tool: [Try the Bond Yield Calculator](https://dothecalculation.com/calculators/bond-yield-calculator) — Once you have picked a bond type, plug in its face value, coupon, price, and maturity to get YTM, current yield, and duration.

## The Three Bond Types at a Glance

**Treasury vs Corporate vs Municipal — Core Differences**
| Feature | Treasury Bonds | Corporate Bonds | Municipal Bonds |
| --- | --- | --- | --- |
| Issuer | US federal government | Companies (public or private) | State, city, or local government |
| Credit risk | Effectively risk-free (backed by the federal government) | Varies widely by issuer rating, AAA to junk | Generally low historical default rates, but varies by issuer |
| Minimum typical unit | $100 | Usually $1,000 | Usually $5,000 |
| Federal tax on interest | Taxable | Taxable | Exempt |
| State/local tax on interest | Exempt | Taxable | Often exempt if issued in your home state |
| Typical liquidity | Very high — the deepest bond market in the world | High for investment-grade, lower for smaller issuers | Lower — smaller, more fragmented secondary market |

> **Yields Move Constantly — Treat These as a Snapshot** — As of mid-August 2026, the 10-year US Treasury yield was around 4.68%, investment-grade corporate bonds from large issuers were yielding roughly 4.4%–4.6%, and top-rated municipal bonds carried a nominal yield of around 3.6%. These numbers shift with every Fed decision and economic data release — always check current market yields before making a decision, and use this article for the comparison method, not the exact figures.

_[Figure: Nominal Yield Snapshot (Mid-August 2026) — Municipal bonds show the lowest nominal yield of the three — but nominal yield is not the full picture once taxes enter the comparison.]_

## Credit Risk: Who Is Actually Backing the Bond?

Treasury bonds carry essentially no default risk — they are backed by the full faith and credit of the US federal government, which can raise taxes or print currency to meet obligations. Corporate bonds carry default risk that varies enormously by issuer, from investment-grade (BBB-/Baa3 and above) companies with a low, priced-in default probability, to high-yield ("junk") issuers where default risk is a meaningful part of the return. Municipal bonds sit in between — general obligation municipal bonds backed by a government's taxing power have historically defaulted far less often than corporate bonds of comparable rating, but revenue bonds tied to a single project (a toll road, a stadium) carry issuer-specific risk that needs individual research.

## Tax Treatment — Where the Real Differences Show Up

**How Interest Income Is Taxed**
| Bond Type | Federal Tax | State & Local Tax |
| --- | --- | --- |
| Treasury | Taxable as ordinary income | Exempt |
| Corporate | Taxable as ordinary income | Taxable as ordinary income |
| Municipal | Exempt | Often exempt if you live in the issuing state |

## Taxable Equivalent Yield (TEY) — Comparing Apples to Apples

A 3.6% municipal yield and a 4.5% corporate yield are not directly comparable — one is tax-free, the other is not. Taxable Equivalent Yield converts a tax-free municipal yield into the pre-tax yield a taxable bond would need to match it, so you can compare on the same basis.

**Taxable Equivalent Yield**

```
TEY = Tax-Exempt Yield ÷ (1 − Marginal Tax Rate)
```

**Municipal Bond Yielding 3.6% — Taxable Equivalent by Tax Bracket**
| Marginal Tax Rate | Taxable Equivalent Yield |
| --- | --- |
| 22% | 3.6% ÷ (1 − 0.22) = 4.62% |
| 24% | 3.6% ÷ (1 − 0.24) = 4.74% |
| 32% | 3.6% ÷ (1 − 0.32) = 5.29% |
| 35% | 3.6% ÷ (1 − 0.35) = 5.54% |
| 37% | 3.6% ÷ (1 − 0.37) = 5.71% |

_[Figure: Municipal Taxable-Equivalent Yield Rises With Your Tax Bracket — Same 3.6% municipal bond — the higher your marginal tax rate, the more valuable the federal tax exemption becomes.]_

> **Worked Comparison at the 32% Bracket** — Using the illustrative mid-August 2026 snapshot: Treasury nominal 4.68%, corporate nominal 4.5%, municipal taxable-equivalent 5.29% (3.6% ÷ 0.68). On this equivalent-yield basis, the municipal bond comes out ahead for a 32%-bracket investor — which is exactly why municipal bonds are marketed primarily to higher-income taxpayers.

## When Each Bond Type Actually Makes Sense

_[Figure: Which Bond Type Fits Your Situation? — A starting point, not a rule — always weigh your own tax bracket, account type, and risk tolerance.]_

## Practice Question

**Worked Practice Problem**
| Problem | Answer |
| --- | --- |
| An investor in the 35% tax bracket is choosing between a municipal bond yielding 3.2% and a corporate bond yielding 4.6%. Which offers the better after-tax return? | TEY of the municipal = 3.2% ÷ (1 − 0.35) = 4.92%. Since 4.92% > 4.6%, the municipal bond wins on an after-tax basis — even though its nominal yield looks lower. |

**Are Treasury bonds completely risk-free?**

They are considered essentially free of default risk, since they are backed by the US federal government's taxing and currency-issuing power. They still carry interest rate risk — their price falls when market yields rise, just like any bond.

**Why are municipal bond yields usually lower than Treasury or corporate yields?**

Municipal bond interest is exempt from federal tax (and often state tax), so issuers can offer a lower nominal yield and still be attractive to investors in higher tax brackets, once compared on a taxable-equivalent basis.

**What is Taxable Equivalent Yield?**

It is the pre-tax yield a taxable bond would need to match a tax-exempt municipal bond's after-tax return. Formula: TEY = Tax-Exempt Yield ÷ (1 − Marginal Tax Rate).

**Do municipal bonds ever default?**

Yes, though historically at much lower rates than corporate bonds of comparable credit rating. General obligation bonds (backed by a government's taxing power) have historically defaulted less than revenue bonds tied to a single project.

**Should I hold municipal bonds in a 401(k) or IRA?**

Generally no — the tax exemption on municipal bond interest provides no extra benefit inside an already tax-advantaged account. Taxable bonds (Treasury or corporate) typically make more sense there, saving municipal bonds for taxable brokerage accounts.

**Are corporate bonds riskier than Treasury bonds?**

Generally yes, since corporate bonds carry issuer-specific default risk that Treasuries do not. The gap in risk varies enormously — investment-grade corporate bonds from stable companies carry modest additional risk, while high-yield ("junk") bonds carry substantially more.

**What is the difference between a general obligation and a revenue municipal bond?**

A general obligation bond is backed by the issuing government's taxing power. A revenue bond is backed only by the cash flow of a specific project (like a toll road or utility), which makes it riskier and more dependent on that project's performance.

**Is Treasury interest really exempt from state tax?**

Yes. Interest from US Treasury securities is exempt from state and local income tax nationwide, while it remains fully taxable at the federal level.

**Which bond type has the most interest rate risk?**

Interest rate risk depends on duration (maturity and coupon), not bond type — a 30-year Treasury and a 30-year corporate bond with similar coupons carry similar interest rate risk. See our guide on bond duration for the full explanation.

**How do I calculate the yield on any of these bonds?**

The YTM and current yield formulas are identical across Treasury, corporate, and municipal bonds — only the tax treatment differs. Use our Bond Yield Calculator with the bond's face value, coupon rate, price, and maturity.

## Related Bond & Fixed-Income Resources

- [How to Calculate Bond Yield](/blog/finance/how-to-calculate-bond-yield) — every yield formula (current yield, YTM, YTC, YTW, holding period yield) with verified worked examples.
- [Bond Yield Calculator: A Complete Guide to YTM & Absolute Returns](/blog/finance/bond-yield-ytm-complete-guide) — a deeper dive into YTM math and absolute returns.
- [Bond Duration & Interest Rate Risk Explained](/blog/finance/bond-duration-interest-rate-risk-guide) — how to compare interest rate risk across bonds regardless of issuer type.
- [Bond Funds vs Individual Bonds](/blog/finance/bond-funds-vs-individual-bonds) — how to hold a diversified mix of these bond types without picking each one yourself.
- [Bond Yield Calculator](/calculators/bond-yield-calculator) — calculate YTM, current yield, and duration for any bond.
- [Dividend Calculator](/calculators/dividend-calculator) — compare fixed-income yield against equity dividend income.

---

_Source: [Do The Calculation](https://dothecalculation.com/blog/finance/treasury-vs-corporate-vs-municipal-bonds). Quote freely with attribution and a link to this page._
