You can buy mutual funds through a brokerage account, directly from a fund company, or through your bank
The place you buy mutual funds depends on what you already have and what you want to pay. A brokerage account — opened at a firm like Fidelity, Charles Schwab, or Vanguard — is the most common route and gives you access to thousands of funds from many companies in one place. You can also buy directly from a fund company (like Vanguard or Fidelity themselves) if you want to own only their funds. Banks offer mutual funds too, though usually a smaller selection and sometimes with higher fees. Each route has different costs, different fund choices, and different account features.
Your choice matters because it affects how much you pay in fees, how easy it is to manage your money, and what tools you have to track your investments. Someone buying one fund from Vanguard pays nothing to open an account there. Someone buying the same fund through a full-service broker might pay a commission. Someone buying through a bank might pay a higher expense ratio because the bank takes a cut. The differences add up over years.
Key Takeaways
- A brokerage account at Fidelity, Charles Schwab, Vanguard, or E*TRADE gives you access to mutual funds from many companies and usually charges no account fees or commissions.
- Buying directly from a fund company like Vanguard or Fidelity limits you to that company's funds but often has the lowest fees if you stay within their ecosystem.
- Banks sell mutual funds but typically charge higher fees and offer fewer choices than brokerages or direct fund companies.
- Commission-free mutual fund trading is now standard at major brokerages, so compare expense ratios and account minimums instead of trading costs.
- If you have a 401(k) or IRA, you already have access to mutual funds through your plan provider, and opening a separate brokerage account is optional.
Opening a brokerage account to buy mutual funds
A brokerage account is a regular investment account (not a retirement account) where you can buy and sell mutual funds, stocks, bonds, and other investments. The major brokerages — Fidelity, Charles Schwab, Vanguard, E*TRADE, and TD Ameritrade — all allow you to buy mutual funds commission-free, meaning you pay no trading fee when you buy or sell. They make money from other services, not from charging you per trade.
Opening an account takes 10 to 15 minutes online. You provide your name, address, Social Security number, and employment information. The brokerage verifies your identity and then gives you access to buy funds immediately. Most have no minimum deposit to open the account, though some funds themselves have minimums (often $1,000 to $3,000 for the first purchase). You fund the account by linking a bank account and transferring money, or by mailing a check.
Once your account is open, you search for the fund by name or ticker symbol, decide how much to invest, and place the order. The fund settles in your account within one to three business days. You can then hold it, add to it, or sell it whenever you want. The brokerage provides a dashboard showing all your holdings, their current value, and your gains or losses.
Buying directly from a fund company
Fund companies like Vanguard, Fidelity, and T. Rowe Price let you open an account directly with them and buy their own mutual funds without going through a brokerage. This works well if you want to own funds from only one company and want to keep things simple. Vanguard, for example, has no account fees and no minimums to open an account, though individual funds may have $1,000 or $3,000 minimums.
The advantage is simplicity and often the lowest expense ratios — the annual fee you pay to own the fund. Vanguard's index funds, for instance, have some of the lowest expense ratios in the industry. The disadvantage is that you cannot easily own funds from other companies without opening separate accounts. If you want a fund from Vanguard and a fund from Fidelity, you need accounts at both places.
Opening an account directly with a fund company works the same way as opening a brokerage account: you provide personal information online, verify your identity, and link a bank account to fund it. You then buy the fund through their website or app. Many fund companies also let you set up automatic monthly investments, which is useful if you want to invest a fixed amount regularly without thinking about it.
Buying mutual funds through your bank
Banks sell mutual funds, and if you already have a checking or savings account, opening an investment account there is convenient. However, banks typically charge higher fees than brokerages or direct fund companies, and they offer fewer funds to choose from. Some banks charge a commission when you buy or sell a mutual fund. Others charge higher expense ratios because the bank takes a percentage of the fund's assets.
If you are buying a mutual fund through your bank, ask about fees before you commit. Compare the expense ratio to the same fund bought through a brokerage. A difference of 0.5% per year sounds small, but on a $10,000 investment it costs $50 per year, and that compounds over decades. Banks are convenient, but convenience costs money in this case.
Mutual funds in retirement accounts
If you have a 401(k) through your employer or an IRA (Individual Retirement Account), you already have access to mutual funds through your plan provider. Your 401(k) offers a menu of funds chosen by your employer or plan administrator. An IRA — whether you opened it at a brokerage, a bank, or a fund company — gives you access to mutual funds depending on where you opened it.
You do not need to open a separate brokerage account to buy mutual funds if you have a 401(k) or IRA. However, if you want to invest money beyond what your 401(k) allows or if you want more fund choices than your IRA provider offers, a regular brokerage account gives you that flexibility. Many people use both: they max out their 401(k) or IRA for the tax advantages, then open a brokerage account for additional investing.
Comparing costs across different places to buy
The main costs to compare are commissions (trading fees), account fees, and expense ratios. Commissions are now zero at major brokerages, so that is not a deciding factor anymore. Account fees are also rare — most brokerages and fund companies charge nothing to hold an account. The real difference is the expense ratio, which is the annual percentage you pay to own the fund.
A fund's expense ratio is listed in its prospectus and on every brokerage or fund company website. It is expressed as a percentage of your investment. A fund with a 0.05% expense ratio costs $5 per year on a $10,000 investment. A fund with a 1% expense ratio costs $100 per year on the same investment. Over 30 years, that 0.95% difference compounds significantly. When comparing where to buy, look at the expense ratio of the specific fund you want, not just the brokerage or fund company name.
Some brokerages offer their own mutual funds (called proprietary funds) with low expense ratios to compete for your business. Fidelity and Vanguard both do this. If you are buying through a brokerage, check whether they offer a version of the fund you want with a lower expense ratio than the original fund company's version.
Account minimums and how they affect your choice
Most brokerages have no minimum to open an account, but individual mutual funds often do. A fund might require $1,000 to $3,000 for your first purchase, then allow smaller additions later. Some funds have no minimum at all. Some brokerages waive the fund minimum if you set up automatic monthly investments.
If you are starting with a small amount of money, check the fund's minimum before you choose where to buy. You might find that one brokerage offers the fund you want with no minimum, while another requires $3,000. Alternatively, you might choose a different fund with no minimum, or you might decide to wait until you have saved enough to meet the minimum. These details matter when you are starting out.
Frequently Asked Questions
Can I buy mutual funds without opening a brokerage account?
Yes. You can buy directly from a fund company like Vanguard or Fidelity, or through your bank. You can also buy through a 401(k) or IRA. A brokerage account is not required, but it gives you access to funds from many companies in one place, which most investors find convenient.
Do I have to pay a commission to buy a mutual fund?
No, not at major brokerages. Fidelity, Charles Schwab, Vanguard, and E*TRADE all allow commission-free mutual fund trading. Some banks and smaller brokerages may still charge commissions, so ask before you open an account or place a trade.
What is the difference between buying a mutual fund at a brokerage and buying it directly from the fund company?
A brokerage gives you access to funds from many companies in one account. Buying directly from a fund company limits you to that company's funds but may offer lower fees and simpler account management. Both charge no commission at major firms; the difference is in expense ratios and convenience.
Should I buy mutual funds through my bank?
Only if convenience matters more than cost. Banks typically charge higher fees than brokerages or fund companies. If you want to minimize costs, compare the expense ratio of the fund you want at your bank versus at a brokerage or fund company before you decide.
Do I need a brokerage account if I have a 401(k)?
No, but many people open one anyway. A 401(k) lets you invest up to a set limit per year with tax advantages. A brokerage account lets you invest any amount with no limit. If you want to save more than your 401(k) allows, a brokerage account is the next step.