Gold is a real asset with real costs, and whether it makes sense depends on what you already own and why you want to buy it
Gold does not pay dividends, interest, or rent. It sits in a vault or safe deposit box and costs money to store and insure. You make money only when you sell it for more than you paid, which means gold's value depends entirely on what someone else will pay for it later. That is different from owning a business or a bond, which generate cash while you hold them.
Before you buy gold, you need to understand what you are actually betting on and whether that bet makes sense for your situation. The costs of buying, selling, storing, and insuring gold can eat into any gains, and the tax treatment is worse than stocks. Gold may make sense as a small part of a diversified portfolio, but only after you have built a foundation of emergency savings, paid off high-interest debt, and invested in stocks and bonds.
Key Takeaways
- Gold produces no income while you own it, so you profit only if the price rises when you sell.
- Storage, insurance, and dealer markups can cost 2 to 5 percent of your purchase price in the first year alone.
- Gold may move differently than stocks and bonds during market downturns, which is why some people hold a small amount alongside other investments.
- Physical gold (bars or coins) costs more to buy and sell than gold funds or ETFs, which track the price without storage fees.
- Tax treatment differs: physical gold held over a year is taxed as a collectible at up to 28 percent, not the lower long-term capital gains rate.
What you actually pay when you buy gold
The spot price of gold — what you see quoted online — is not what you pay. When you buy physical gold coins or bars from a dealer, you pay the spot price plus a markup, usually 3 to 8 percent depending on the form and the dealer. A one-ounce gold coin might cost $50 to $100 more than the spot price. Smaller purchases have larger markups because the dealer's costs do not scale down.
When you sell, you pay again. Dealers buy back gold at a discount to the spot price, typically 2 to 5 percent below what they would charge you to buy. If you bought at a 5 percent markup and sell at a 3 percent discount, you have lost 8 percent of the spot price before gold has moved at all. You also pay to store it — either in a safe deposit box (usually $25 to $100 per year) or with a third-party vault ($100 to $300 per year). Insurance runs another 0.5 to 1 percent of value annually.
Gold funds and ETFs (exchange-traded funds) that track gold have lower costs. You buy and sell at the market price with no markup, and the fund charges an annual fee of 0.2 to 0.5 percent. You own no physical metal, so no storage or insurance. The trade-off is that you do not hold the metal itself, and if the fund company fails, your gold is held by a custodian — a layer of counterparty risk that physical gold does not have.
Why some investors hold gold alongside stocks and bonds
Gold does not move in lockstep with stocks or bonds. During some market downturns, gold has risen while stocks fell. During others, it has fallen too. The relationship is not reliable enough to call gold a hedge, but it is loose enough that holding a small amount — typically 5 to 10 percent of a portfolio — may reduce the overall swings in value. This is the main reason financial advisors mention gold at all.
The catch is that this benefit only works if you hold gold for years and do not panic-sell during downturns. If you buy gold because you think the stock market is about to crash, and then sell it when stocks do fall, you have locked in a loss and paid transaction costs on both ends. You also need to already have a solid foundation of stocks, bonds, and emergency savings. Gold is not a substitute for those things.
How taxes work on gold investments
Physical gold held for more than a year is taxed as a collectible, not as a long-term capital asset. That means your profit is taxed at up to 28 percent, not the 15 or 20 percent rate that applies to stocks held over a year. Gold funds and ETFs that hold physical gold are also taxed as collectibles. If you hold gold for a year or less, the profit is taxed as ordinary income at your regular tax rate, which could be higher still.
This tax treatment makes gold more expensive to own than it appears. A 10 percent gain in gold price becomes a 7.2 percent gain after the 28 percent tax. A stock with the same 10 percent gain becomes an 8 or 8.5 percent gain after the lower capital gains rate. Over decades, that difference compounds. When you factor in storage, insurance, and dealer markups, the math becomes even less favorable.
Gold as insurance versus gold as investment
Some people buy gold because they believe the financial system will fail or inflation will destroy paper money. That is a different decision than buying gold to diversify a portfolio. If you are buying gold as insurance against catastrophe, you are not really investing — you are paying for peace of mind, the same way you pay for home insurance. That is a legitimate choice, but it is not an investment decision and should not be evaluated the same way.
If you do decide to hold gold for catastrophe insurance, physical coins or bars make more sense than funds, because you can access them without relying on banks or brokers. But you should still understand the storage and insurance costs, and you should not buy so much that those costs eat into your emergency fund or retirement savings. Many people who buy gold for insurance never sell it, which means they are paying ongoing costs for something that may never return a dollar.
Comparing gold to other ways to hold value
If your goal is to own something that holds value and does not depend on company earnings or government bonds, you have other options. Real estate produces rent. Dividend-paying stocks produce cash. Treasury bonds produce interest. Inflation-protected bonds (TIPS) adjust with inflation automatically. All of these produce income or adjust for inflation while you hold them. Gold produces nothing.
If you want to own something that might rise in price during inflation or crisis, you could also hold cash in a high-yield savings account (currently 4 to 5 percent interest), which is liquid and insured. You could hold short-term Treasury bills, which are backed by the U.S. government and pay interest. Neither of these is as exciting as gold, but both produce income and are easier to sell quickly if you need the money. For most people, these alternatives are simpler and cheaper than gold.
How much gold makes sense to hold, if any
Financial advisors who recommend gold typically suggest 5 to 10 percent of a diversified portfolio, and only after you have already built a foundation of stocks, bonds, and emergency savings. If you have credit card debt or no emergency fund, gold is not for you. If you have a 401(k) and a brokerage account with a mix of stocks and bonds, a small amount of gold may reduce portfolio swings without hurting returns.
The key word is small. A 5 percent position in gold means that if gold rises 20 percent while stocks fall 10 percent, your overall portfolio moves less than it would have without gold. But it also means that if gold falls 20 percent while stocks rise 10 percent, you have dragged down your returns. You are betting that gold's uncorrelated movement will help you more often than it hurts you — a bet that works only if you hold it for years and do not try to time it.
Frequently Asked Questions
Is gold a good hedge against inflation?
Gold has sometimes risen during high inflation and sometimes fallen. The relationship is not reliable enough to count on. If you want protection against inflation, Treasury Inflation-Protected Securities (TIPS) adjust automatically and pay interest. They are simpler and more predictable than betting on gold.
Should I buy gold coins or bars?
Bars have lower markups than coins because they cost less to produce. Coins are easier to sell in small amounts and may be easier to store. Both have the same storage and insurance costs. If you buy either, buy from a reputable dealer and keep records of what you paid.
Is a gold IRA a good idea?
A gold IRA lets you hold physical gold inside a retirement account, which delays taxes. But you still pay storage and insurance fees, and the gold is still taxed as a collectible when you withdraw it. A regular IRA with stocks or bonds has lower fees and better tax treatment. A gold IRA makes sense only if you are already maxing out other retirement accounts and want to hold a small amount of gold within them.
Can I sell gold quickly if I need the money?
Gold funds and ETFs sell instantly during market hours. Physical gold takes longer — you have to find a buyer, negotiate a price (which will be below spot), and wait for the transaction. In a real emergency, you may have to accept a worse price. This is another reason to hold only a small amount and to keep most of your emergency money in a savings account.
What if gold prices fall after I buy?
You lose money, just as you would with any investment. You also still pay storage and insurance while waiting for the price to recover. This is why gold should be a small part of a diversified portfolio, not a large bet on a single outcome.