General Obligation vs. Revenue Bonds: A Practitioner's Guide to Municipal Bond Structures

Two muni bonds with the same rating, the same maturity, and the same coupon can trade at noticeably different yields. The reason often traces to one structural detail: whether the bond is secured by the issuer's general taxing power or by a specific revenue stream.


The textbook framing is accurate, but too short. "General obligation bonds are backed by the full faith and credit of the issuer. Revenue bonds are backed by a project's revenues." Both explanations are true, but both are insufficient. Spreads, default behavior, liquidity, and disclosure depth all turn on the line between general obligation and revenue bonds in ways that show up every day for the desks pricing and evaluating muni credit, and the differences only get more interesting once you're past the page-one definitions.


Small business team meeting around a white table in a bright modern office

What Is a General Obligation Bond?

A general obligation bond is secured by the issuing municipality's full faith, credit, and taxing power. If debt service is due and revenues fall short, the issuer has to raise taxes to make bondholders whole. That backing gives GOs their reputation as the gold standard of muni credit.


The phrase "full faith and credit" papers over a distinction that drives a real chunk of the spread within the GO universe. Some GOs are unlimited tax. Others are limited.


Unlimited Tax General Obligations (ULTGOs) carry the strongest pledge in the muni market. The issuer is required to levy property taxes at whatever rate debt service demands, with no statutory ceiling. Most ULTGO issues need voter approval to come to market, which is why they show up on local ballots.


Limited Tax General Obligations (LTGOs) are secured by taxes the issuer can levy only up to a pre-set rate or revenue cap. When that capped revenue isn't enough, the issuer can't simply raise the rate further. Bondholders end up depending on the general fund and whatever budgetary flexibility the issuer can find. LTGOs usually don't need voter approval, which makes them convenient to issue and worth scrutinizing as a buyer.


ULTGOs from the same issuer typically trade 10 to 25 basis points tighter than LTGOs, depending on credit and tenor. Any analysis that treats "GO bonds" as one homogeneous category will get this wrong.


What Is a Revenue Bond?

A revenue bond is secured by a specific revenue stream rather than the issuer's general taxing power, usually generated by whatever the bonds are financing. The list of revenue-bond categories runs long: water and sewer systems, toll roads, airports, public power utilities, hospitals, university dormitories, sports stadiums.


Three things drive credit quality. How essential is the service the project provides? How steady and resilient is the revenue stream? And how much cushion sits between revenues and debt service?


The cushion question gets quantified through the debt service coverage ratio, which divides net revenues available for debt service by annual debt service. Most revenue bond indentures include a rate covenant that obligates the issuer to keep DSCR above some threshold, often 1.20x to 1.25x but varying by sector. Essential-service utilities tend to have tighter covenants and steadier revenue, and the market rewards that with tighter spreads. A discretionary project like a stadium or a less-traveled toll road sits further out the curve.


Disclosure quality is its own variable. A major airport authority publishes detailed enplanement data, concession revenue breakdowns, forward capital plans, the works. A small special-purpose district financing a parking deck might give you a one-page financial summary and call it done. That gap is itself a risk factor for any buyer who cares about ongoing surveillance.


Modern apartment courtyard with balconies, glass railings, and landscaped paths

General Obligation vs. Revenue Bonds: How They Compare in Practice

Stack a generic GO bond and a generic revenue bond next to each other and almost every dimension that matters runs in the same direction. GOs trade tighter. They default less often, especially the ULTGO variety. They tend to be more liquid, particularly the larger state and major-city issues that anchor the market. Their disclosure is more standardized, since most GO issuers publish a Comprehensive Annual Financial Report on a known schedule. Revenue bonds give back ground on each of these in exchange for the structural simplicity of a single pledged revenue stream.


There's a useful inversion in how rate-setting risk plays out. A GO issuer's risk is political. Raising taxes to cover shortfalls might be legally compulsory, but in any actual municipality it's politically costly and sometimes practically slow. A revenue bond issuer's risk is contractual and sometimes regulatory. Rate covenants force action, and in regulated sectors a public utility commission may have to sign off before rates move. In default, GOs tend to recover better. Revenue bond recoveries hinge on whether the underlying revenue source is still viable as a going concern, and that varies enormously by sector.


Two patterns are worth pulling out of that comparison. The default record is the first. Revenue bonds default more often than GOs in the aggregate, but most of that gap traces to a few specific sectors: multifamily housing, healthcare (long-term care in particular), and certain industrial development financings. Pull those out and what's left, mostly essential-purpose revenue bonds tied to water, sewer, and public power, defaults at rates that look a lot like GO debt over the long run.


The spread itself is the second, and it moves with the credit cycle. It blew out during the 2008 financial crisis and again during the COVID dislocation in March 2020. It compresses during yield-chasing periods and widens during stress, sometimes by enough to surprise anyone running a model that treats the spread as a constant. Anyone trying to price actively across the GO/revenue line needs a view on where the spread is in its regime, not just where it sits today.



Three colleagues reviewing papers in a bright glass office lobby

Private Activity Bonds and Other Structures

GO and revenue make up the two structural pillars of the muni market, but plenty of issuance lives in the cracks between them. The most important of those edge cases is the private activity bond.


A PAB is a tax-exempt bond where more than 10 percent of the proceeds end up benefiting a private entity. The use cases run from qualified residential rental housing and water furnishing facilities to airport terminal financings, manufacturing plants under the small-issue exemption, and the 501(c)(3) issuance that funds nearly every nonprofit hospital and university in the country. Structurally these are revenue bonds, secured by the project's revenues rather than the conduit issuer's credit. What sets them apart for buyers is the tax treatment.


Specified private activity bond interest is tax-exempt for regular federal income tax purposes, but it counts as a preference item under the Alternative Minimum Tax. For an investor subject to AMT, the after-tax yield is lower than on a comparable non-AMT muni, and the market prices the difference. PABs typically clear at a 15 to 30 basis point premium over non-AMT munis of similar credit quality.


A few other structures show up often enough to matter. Double-barreled bonds combine a revenue pledge with a GO backstop and tend to trade close to GO levels. Moral obligation bonds carry a non-binding commitment from a state or higher-tier issuer to replenish a debt service reserve, which puts them legally below a true GO pledge but practically above a standalone revenue bond. Appropriation bonds, common at the state level, depend on the legislature making an annual appropriation. The pledge is weaker than either GO or revenue, and the bonds price accordingly.



City skyline at sunset with a red bridge, river, and curving highway over lush green hills

Taxable Municipal Bonds: Why They Exist and How They're Different

Most municipal bonds are tax-exempt at the federal level, and that exemption drives most of the buying interest. However, a meaningful slice of the market is taxable, and the GO/revenue distinction applies to taxable municipal bonds in exactly the same way it applies to the tax-exempt side.


Taxable munis come into existence through a few different paths. Some private activity uses simply don't qualify for tax exemption under federal rules. Most refundings now happen in the taxable market because the 2017 Tax Cuts and Jobs Act ended tax-exempt advance refundings, leaving issuers with a taxable execution as their main alternative. And the Build America Bonds program from 2009 and 2010 left a long shadow of subsidized taxable munis still in the market, many with decades of remaining maturity.


The buyer base reshuffles when the tax shield comes off. Retail buying drops sharply. Bank crossover demand fades. Pension funds, insurance companies, and overseas accounts that never cared about the tax exemption move to the front of the order book. Pricing reshuffles too. Taxable munis trade more like high-grade corporates than like their tax-exempt counterparts, with spreads quoted off the Treasury curve rather than off MMD.


The security pledge doesn't change when the tax treatment does. A taxable revenue bond and its tax-exempt twin have identical legal claims against the same revenues. The differences sit in the federal tax treatment, the pricing benchmark, and often the trading desk that handles the position day to day.


How the Market Prices the Difference

Modeling the GO/revenue spread well requires integrating several inputs at once. Start with the benchmark AAA muni curve. Every other muni in the universe trades at some spread to that curve, and the spread carries information about credit, structure, sector, state, callability, and liquidity all bundled together. A AA-rated water revenue bond might trade at +20 to the benchmark. A BBB-rated single-asset hospital bond might trade at +175. The structural revenue-versus-GO premium contributes one piece of the total. Sector, credit, and call structure typically contribute more.


Three documents do the heavy lifting in evaluating any specific bond. The official statement, published when a bond is issued, plays the role of the prospectus. It lays out the security pledge, the covenants, the financial data, and the risk factors. For revenue bonds especially, the official statement is where you find the rate covenant, the additional bonds test, and the debt service reserve requirement, which together do most of the work of defining where the credit actually sits. EMMA, the MSRB's Electronic Municipal Market Access platform, hosts ongoing disclosure such as annual financials, material event notices, and trade data. And the muni bond ratings published by the major rating agencies sit on top of all of it. Below AA, the underlying disclosure tends to be more informative than the muni bond ratings themselves, and notch-level disagreements between agencies are common enough on the revenue side that buyers often have to form their own credit view rather than defer to the consensus.


Pulling all of this together at portfolio scale takes structured reference data, which means coverage of CUSIP-level security pledges, covenant terms, call features, and current market color. Once that infrastructure exists, muni evaluation shifts from one-bond-at-a-time analysis into something that scales. (For more on how SQX approaches the data side, see our muni bond pricing methodology and municipal bond reference data overviews.)


Colleagues collaborating around laptops and documents at a bright office table.

What This Means for Municipal Bond Strategy

None of this is academic. Any serious municipal bond strategy has to reckon with the GO/revenue distinction across sector allocation, spread positioning, and how the credit team chooses where to spend its time.


On allocation, a barbell of high-grade essential-purpose revenue bonds (water, sewer, public power) paired with state and large-city GOs has historically delivered better risk-adjusted returns than concentrating in either bucket. The two halves don't move in lockstep. GO credit takes its cues from state and local fiscal conditions. Essential-purpose revenue credit takes its cues from rate-setting decisions and operational performance, which depend more on management quality and the regulatory environment than on the broader fiscal cycle. The correlation between the two is real but loose enough that combining them improves portfolio behavior across most market environments.


Some strategies go further and trade the GO/revenue spread directly, leaning into revenue bonds when the premium is wide and rotating back to GO when it compresses. The basis-point gains from doing this well are real, but the bar to do it well is high. You need to identify spread relationships cleanly across comparable credits in a market fragmented by sector, state, and tenor, which is genuinely hard without strong pricing infrastructure.


Credit work is the other place the structural divide shows up. GO analysis lends itself to standardization across large universes of issuers because the relevant fiscal indicators are common across the public sector. Fund balance, pension funding ratio, debt per capita, tax base diversification: these all roll up into models you can apply at scale. Revenue bond analysis resists that kind of standardization. Each major sector has its own analytical frame, and in healthcare, multifamily housing, and transportation in particular, you eventually have to do the operational work, which is slower, more specialized, and harder to automate. Most credit teams end up sized and structured around this asymmetry whether they planned to or not.


A buy-and-hold investor will feel the GO/revenue distinction mostly through sector allocation choices and the depth of credit work the team can support. An active manager will feel it every day.



Modern glass atrium with curved balconies, escalators, and people walking inside a bright building

Frequently Asked Questions

Are revenue bonds safer than general obligation bonds? Usually not, but the answer depends on the sector. Across the full muni market, revenue bonds default more often than GOs because they depend on a single project's economics rather than the full taxing power of a municipality. Within essential-purpose categories like water, sewer, and public power, default rates are comparable to high-grade GO debt over the long run.


Do general obligation bonds pay higher yields than revenue bonds? The other way around. GOs trade at tighter spreads as a rule, since the security pledge is stronger. The size of the gap varies with credit cycle conditions and the specific revenue sector being compared.


Why do some general obligation bonds yield more than others? A few drivers. ULTGOs trade tighter than LTGOs from the same issuer because the pledge is stronger. Issuer credit quality covers a wide range, from highly rated states down through smaller school districts and special districts. And state-specific factors like in-state retail demand and state-level tax treatment can move spreads independently of credit.


Are private activity bonds tax-free? For regular federal income tax purposes, yes. The complication comes from the Alternative Minimum Tax. Specified private activity bond interest counts as a preference item for AMT, which lowers the after-tax yield for any investor who falls into AMT territory. The market typically prices that gap at 15 to 30 basis points wider than comparable non-AMT munis.


How do I find out whether a muni bond is GO or revenue? The official statement is the source of truth, and EMMA hosts those documents for free. For systematic analysis across a large portfolio, CUSIP-level reference data tags the security type in a structured form that you can actually query.


Looking Deeper at Muni Bond Data and Pricing

Every distinction in this guide eventually translates into a basis-point spread on a screen somewhere. Capturing those differences across a portfolio takes reference data and pricing infrastructure built for the muni market specifically. Our municipal bond pricing and muni bond reference data covers what's needed for both.


Want more SQX updates? Follow SQX on LinkedIn and subscribe to our
LinkedIn
newsletter to stay ahead of the curve.

Latest News

Colleagues gathered around a table reviewing documents during a meeting in a bright office
By Raymond Hanus April 28, 2026
As winter turned to spring, the SQX team was hard at work. Read on to find out what we’ve been up to.
People in a bright meeting room discussing around a wooden table with notebooks and cups
By Raymond Hanus April 20, 2026
Two of the deepest, most actively-quoted option markets in the world are foreign exchange options and interest rate swaptions. Let's dig into them.
A cityscape at night overlaid with glowing, interconnected blue and purple data networks and vertical digital pillars.
By Raymond Hanus March 30, 2026
Swap rate curves, FX forward curves, and CDS spread curves play key roles in derivatives pricing and risk management. Here's how they work and how SQX covers them.
Show More