You make money from stocks in two ways: selling them for more than you paid, or collecting dividends that companies pay to shareholders

When you own a stock, you own a small piece of a company. That ownership can turn into money through capital gains — selling the stock at a higher price than you bought it — or through dividends — cash payments the company sends to shareholders, usually once per quarter. Most people use both methods, though some stocks pay dividends and others don't. The money you make depends on which companies you choose, when you buy and sell, and how long you hold the shares.

Key Takeaways

  • Capital gains happen when you sell a stock for more than you paid for it, and the profit is taxed differently depending on how long you held the stock.
  • Dividends are cash payments companies send to shareholders, usually four times a year, and you can reinvest them to buy more shares or take them as cash.
  • Stock prices move based on company performance, market conditions, and investor sentiment, so you can also lose money if the price falls below what you paid.
  • Long-term capital gains (stocks held over one year) are taxed at lower rates than short-term gains, which affects how much profit you actually keep.

Capital gains: selling for a profit

A capital gain is the difference between what you paid for a stock and what you sell it for. If you buy 10 shares of a company at $50 per share and sell them at $75 per share, your capital gain is $250 (before taxes). This is the most straightforward way to make money from stocks — you buy low and sell high.

The tax you pay on that gain depends on how long you held the stock. If you sell within one year of buying, the profit is taxed as short-term capital gains, which means it's taxed at your regular income tax rate — the same rate as wages or salary. If you hold the stock for more than one year before selling, the profit is taxed as long-term capital gains, which has lower tax rates for most people. The exact long-term rate depends on your total income for the year, but it's typically 0%, 15%, or 20%, compared to rates that can reach 37% for short-term gains.

You can also have a capital loss if you sell a stock for less than you paid. You can use losses to offset gains in the same year, and if losses exceed gains, you can deduct up to $3,000 against other income. Any losses beyond that can carry forward to future years.

Dividends: getting paid while you hold

A dividend is a payment a company sends to its shareholders, usually in cash. Not all companies pay dividends — many younger or faster-growing companies reinvest all their profits back into the business. Established companies, especially in industries like utilities, banks, and consumer goods, often pay dividends to reward shareholders for holding their stock.

Dividends are usually paid four times per year, though the amount and timing vary by company. A company might announce a dividend of $0.50 per share per quarter, meaning if you own 100 shares, you receive $50 each quarter, or $200 per year. The company sets a record date — if you own the stock on that date, you get the dividend. You don't have to hold it until the payment date; you just have to own it on the record date.

When you receive a dividend, you can take it as cash or reinvest it to buy more shares of the same company. Many brokers offer dividend reinvestment plans (DRIPs) that automatically buy new shares with your dividend payments, which can compound your returns over time. Dividends are taxed as income, though may have access to dividends from U.S. companies and certain foreign companies get the same lower tax rates as long-term capital gains.

How stock prices move and what that means for your money

Stock prices change constantly based on what investors think the company is worth. If a company reports strong earnings, the stock price often rises. If it misses expectations or faces bad news, the price falls. Market-wide events — interest rate changes, recessions, geopolitical events — can move all stocks up or down together. Individual investor sentiment also matters: if many people want to buy a stock, the price goes up; if many want to sell, it goes down.

This price movement is how you make or lose money on capital gains. If you buy at $50 and the price drops to $40, you have an unrealized loss of $10 per share. If you sell at that price, the loss becomes real. If you hold and the price rises back to $60, you have an unrealized gain. Many people hold through price drops, betting the price will recover, but there's no may provide it will.

The time you hold a stock matters for taxes, but it also matters for risk. Stock prices are more volatile over short periods — a stock might swing 10% in a week — but tend to trend upward over decades. This is why many people hold stocks for years or decades rather than trading frequently.

Combining capital gains and dividends

Most investors use both methods at once. You might buy a stock that pays a 3% dividend per year and also expect the price to rise over time. The dividend gives you income while you wait, and the price appreciation gives you a larger gain when you sell. A stock that pays no dividend but rises 15% per year is pure capital gains. A stock that pays 5% in dividends but doesn't grow in price gives you steady income but no appreciation.

Your strategy depends on your goals and time horizon. If you're saving for retirement 30 years away, you might focus on stocks with growth potential and reinvest dividends. If you're retired and need income now, you might focus on stocks with high dividends and take the cash payments. If you're trading actively, you might chase short-term price movements and ignore dividends entirely.

Taxes and fees reduce your actual profit

The money you make from stocks is reduced by taxes and trading costs. Every time you sell, you owe capital gains tax. Every dividend is taxed as income. If you trade frequently, you also pay commissions or fees to your broker, though many brokers now offer commission-free trading for stocks and ETFs.

The tax hit is significant. If you make a $1,000 short-term capital gain and you're in the 24% tax bracket, you owe $240 in federal tax alone, plus any state tax. Long-term gains are better: the same $1,000 gain might be taxed at 15%, leaving you with $850 after federal tax. This is why holding periods matter — the tax difference can be hundreds of dollars on large gains.

You can reduce taxes by holding stocks in tax-advantaged accounts like a 401(k) or IRA, where capital gains and dividends aren't taxed until you withdraw the money (or never, in the case of a Roth IRA). Outside those accounts, in a regular brokerage account, you pay taxes every year on dividends and when you sell.

You can also lose money

Stocks can go down as well as up. If you buy a stock at $100 and it falls to $50, you've lost half your money. If the company goes bankrupt, the stock can go to zero. This is why people say stocks are riskier than bonds or savings accounts — there's no may provide of return, and you can lose your entire investment.

The risk is real, but it's also spread across time and across many stocks. A single stock might crash, but a portfolio of 20 or 30 stocks is less likely to lose everything. Stocks have historically returned about 10% per year on average over long periods, but that average includes years with big losses and years with big gains. You won't get that average return in any single year, and you might get much less or much more.

Frequently Asked Questions

Do I have to sell a stock to make money from it?

No. If a stock pays dividends, you make money without selling — the company sends you cash. You also make money on paper as the price rises, but that gain isn't real until you sell. Many people hold stocks for decades and collect dividends the whole time, only selling when they need the money or when the company's prospects change.

What's the difference between short-term and long-term capital gains tax?

Short-term gains are profits from stocks you held for one year or less, taxed at your regular income tax rate (up to 37% federally). Long-term gains are profits from stocks held over one year, taxed at lower rates (0%, 15%, or 20% federally). The difference can be thousands of dollars on large profits, so many investors hold stocks for just over one year to may have access to for long-term rates.

Can I make money if the stock price goes down?

Not directly from that stock, but you can use losses to offset gains from other stocks or up to $3,000 of other income per year. You can also short-sell a stock (betting the price will fall), but that's an advanced strategy with significant risk. For most people, money comes from stocks that go up or that pay dividends.

How much money can I make from stocks?

There's no limit. Some people make thousands per year from dividends alone, and others make much more from capital gains. But returns vary widely by company, market conditions, and luck. Historical averages suggest stocks return about 10% per year over long periods, but you might get 50% one year and lose 20% the next. Past performance doesn't may provide future results.

What happens to my dividends if I don't reinvest them?

The cash sits in your brokerage account as cash, and you can use it to buy other stocks, pay bills, or leave it there earning minimal interest. If you don't reinvest, you miss the compounding effect of buying more shares with dividend payments, which can significantly reduce your long-term returns.