Where you can buy municipal bonds
You can purchase municipal bonds through a broker, directly from your bank, through a financial advisor, or from the issuer itself. The route you choose depends on how much you want to invest, whether you want professional guidance, and how much you're willing to pay in fees. Most individual investors use a broker or their bank because those channels handle the paperwork and let you buy in smaller amounts than direct purchase from an issuer typically requires.
Each channel has different costs and minimum investments. A broker might charge a commission or markup on the bond price. A bank may charge a fee or build the cost into the price you pay. A financial advisor typically charges a percentage of assets under management or a flat fee. Direct purchase from an issuer usually has no middleman fee, but requires you to research the bond offering yourself and often involves a higher minimum investment.
Key Takeaways
- Brokers, banks, financial advisors, and issuers all sell municipal bonds, and each charges differently for the service.
- Full-service brokers offer research and guidance but charge higher fees; discount brokers charge less but provide minimal information.
- Your bank can sell you municipal bonds, though the selection may be limited to bonds the bank itself holds or can easily access.
- Direct purchase from an issuer through a bond offering saves fees but usually requires a larger minimum investment and more research on your part.
- Compare the total cost—purchase price plus any fees or markups—across channels before deciding where to buy.
Buying through a broker
A broker is a firm licensed to buy and sell securities on your behalf. Full-service brokers like Merrill Lynch, Morgan Stanley, and UBS employ advisors who research bonds and make recommendations. They charge higher fees—often a percentage of your account balance or a commission per trade—but provide research, tax guidance, and ongoing portfolio management. Discount brokers like Fidelity, Charles Schwab, and E*TRADE charge lower fees or flat commissions and let you search and buy bonds yourself with less hand-holding.
When you buy a municipal bond through a broker, the broker typically marks up the price slightly or charges a commission. This cost is often built into the price you see quoted, so you may not see a separate line item. Ask your broker to disclose the markup or commission in writing before you complete the purchase. The broker handles settlement—the transfer of money and the bond certificate to your account—and maintains your records for tax purposes.
Brokers hold bonds in inventory and sell them to customers. This means the selection available to you depends on what the broker currently owns. If you want a specific bond issued by your city or state, the broker may not have it in stock and may need to source it from another dealer, which can take time and may cost more.
Buying through your bank
Most banks offer municipal bonds to their customers through a bond desk or investment services department. The process is straightforward: you call or visit your branch, speak with an investment representative, and they show you available bonds. Banks typically focus on bonds they already own or can easily access, so the selection is narrower than what a large broker offers.
Banks charge a markup on the bond price, similar to brokers. The markup is usually built into the price quoted to you. Some banks charge a flat fee per transaction instead. Ask your bank representative to show you the markup or fee before you commit. Banks also handle settlement and maintain your records, just as brokers do.
Buying through your bank can be convenient if you already have a relationship there and want to keep your investments in one place. However, because banks have smaller bond inventories than large brokers, you may have fewer bonds to choose from or may pay a higher markup to access a bond the bank doesn't currently hold.
Working with a financial advisor
A financial advisor—whether independent or employed by a firm—can research municipal bonds, recommend specific bonds that fit your goals, and manage your portfolio over time. Advisors are regulated and must act in your best interest (if they are fiduciaries) or at least recommend suitable investments. They typically charge in one of three ways: a percentage of assets under management (often 0.5% to 1.5% per year), a flat annual fee, or a commission per trade.
When an advisor buys a municipal bond for you, they use a broker to execute the trade. The broker charges a markup or commission, and the advisor's fee is separate. Make sure you understand both costs before proceeding. Some advisors are compensated by the broker (called a commission-based model), which can create a conflict of interest; others charge you directly and use brokers that don't pay them commissions (called fee-only).
An advisor is most useful if you have a large amount to invest, want ongoing guidance on your portfolio, or are unsure how to evaluate bonds yourself. For smaller investments or if you're comfortable doing your own research, the advisor's fee may not be worth the cost.
Buying directly from the issuer
Some municipal bond issuers—cities, states, and local authorities—sell bonds directly to the public through bond offerings. You can learn about upcoming offerings through the issuer's finance department website or through the Municipal Securities Rulemaking Board's Electronic Municipal Market Access (EMMA) system, which is free and open to the public. EMMA lists all municipal bonds currently offered for sale and their terms.
Direct purchase saves you the broker's or bank's markup, which can be significant on smaller purchases. However, direct purchase usually requires a minimum investment of $5,000 to $25,000 per bond, depending on the issuer. You also must research the bond's terms, credit quality, and tax status yourself, or pay a financial advisor to do so. Settlement and record-keeping are your responsibility, though the issuer will provide documentation.
Direct purchase makes sense if you want to buy a large amount of a specific bond and want to avoid paying a middleman. It is less practical if you want to build a diversified portfolio of many small positions, because the minimums and research burden become too high.
Comparing costs across channels
The total cost of buying a municipal bond varies significantly by channel. A full-service broker might charge 1% to 2% of the bond's value as a markup or commission. A discount broker might charge 0.25% to 0.5%. A bank might charge 0.5% to 1.5%. A financial advisor might charge 0.5% to 1.5% per year in assets under management, plus the broker's markup. Direct purchase has no middleman fee but requires a higher minimum investment and your own research time.
To compare, calculate the total dollar cost of each option for the bond you want to buy. If a broker quotes you a bond at $10,000 with a 1% markup, your cost is $10,100. If a discount broker quotes the same bond at $10,025 (0.25% markup), you save $75. Over many purchases, these differences add up. Use EMMA to look up the bond's official offering price, then compare what each channel quotes you against that baseline.
What to ask before you buy
Before purchasing a municipal bond through any channel, ask these questions in writing and keep the answers: What is the markup or commission, and is it included in the quoted price or added separately? What are any other fees (account maintenance, annual fees, transaction fees)? How long will settlement take? Will the bond be held in your name or in the broker's or bank's name (street name)? What happens to your bond if the firm goes out of business?
Also confirm the bond's credit rating, maturity date, coupon rate (the interest rate), and tax status (whether the interest is exempt from federal and state income tax). Ask whether the bond is callable, meaning the issuer can pay it off early, which affects your return. Get all of this in writing before you complete the purchase so you have a record if a problem arises later.
Frequently Asked Questions
Can I buy municipal bonds through an online brokerage like Fidelity or Schwab?
Yes. Both Fidelity and Charles Schwab offer municipal bonds through their platforms. You can search for bonds by issuer, maturity, or credit rating, and buy them online. They charge lower markups than full-service brokers, typically 0.25% to 0.5%, though the exact cost depends on the specific bond and current market conditions.
What is the minimum investment to buy a municipal bond?
Most municipal bonds have a face value of $5,000, and that is the typical minimum purchase through a broker or bank. Some brokers allow you to buy fractional amounts or smaller denominations, but this is less common. Direct purchase from an issuer often requires a minimum of $5,000 to $25,000 per bond.
Do I need a financial advisor to buy municipal bonds?
No. You can buy municipal bonds on your own through a broker or your bank. However, an advisor can help you evaluate bonds, build a diversified portfolio, and manage tax implications. Whether the advisor's fee is worth the benefit depends on the size of your investment and your comfort with research.
How do I know if a broker is charging me too much?
Use EMMA to look up the bond's official offering price and recent trade prices. Compare that to the price your broker quotes you. The difference is the markup. A markup of 0.5% to 1% is typical for individual investors; anything above 2% is high and worth questioning. Ask your broker to explain the markup in writing.
Can I buy municipal bonds through my 401(k) or IRA?
Yes, if your 401(k) or IRA is a self-directed account that allows you to choose individual securities. Most employer 401(k) plans do not offer this option; you are limited to mutual funds or bond funds. IRAs through brokers like Fidelity or Schwab typically do allow you to buy individual bonds. Check with your plan administrator or broker to confirm what is available in your account.