The two ways stocks generate money for you

Stocks make money in two ways: dividends and capital gains. A dividend is a payment a company sends to shareholders, usually quarterly, from its profits. A capital gain is the profit you make when you sell a stock for more than you paid for it. Most people focus on capital gains — buying low and selling high — but many stocks also pay dividends, which arrive whether the stock price moves or not.

Which one matters more depends on your timeline and the stocks you own. If you hold a stock for decades, dividends can add up to more than the original purchase price. If you buy and sell frequently, you're betting on capital gains. Most investors do both: they hold stocks that pay dividends for steady income and also own stocks they hope will increase in value.

Key Takeaways

  • Dividends are cash payments companies send shareholders, usually four times a year, and you receive them regardless of whether the stock price rises or falls.
  • Capital gains are profits from selling a stock for more than you paid, and the tax you owe depends on how long you held the stock.
  • Reinvesting dividends — using them to buy more shares — compounds your returns over time without requiring you to add new money.
  • Stocks that pay dividends tend to be from established companies, while growth stocks that rarely pay dividends are typically from younger or faster-expanding businesses.
  • Your brokerage account type — regular taxable, IRA, or 401(k) — changes how much tax you owe on your gains and dividends.

How dividends work and why companies pay them

When a company makes a profit, its board of directors decides what to do with the money. They can reinvest it in the business, buy back their own stock, or pay dividends to shareholders. A dividend is typically a dollar amount per share — for example, $0.50 per share per quarter. If you own 100 shares, you receive $50 that quarter.

Companies that pay dividends are usually mature, profitable businesses with stable earnings: utilities, banks, consumer goods makers, and real estate investment trusts (REITs). They pay dividends because they don't need to spend all their profits on growth. Younger companies or those in fast-growing industries rarely pay dividends because they reinvest everything back into expansion. The dividend yield — the annual dividend divided by the stock price — tells you what percentage return you're getting from dividends alone. A stock trading at $100 that pays $4 per year has a 4% yield.

Dividends are paid on a set schedule. The company announces a declaration date (when it announces the dividend), a record date (the cutoff for who owns shares and receives it), an ex-dividend date (one day before the record date; if you buy on or after this date, you don't get that dividend), and a payment date (when the money hits your account). You need to own the stock before the ex-dividend date to receive the payment.

Capital gains: buying low and selling high

A capital gain happens when you sell a stock for more than you paid. If you buy 50 shares at $20 each ($1,000 total) and sell them at $30 each ($1,500 total), your capital gain is $500. The tax you owe on that gain depends on how long you held the stock. A short-term capital gain — from a stock you held one year or less — is taxed as ordinary income, which can be 10% to 37% depending on your income bracket. A long-term capital gain — from a stock you held more than one year — is taxed at 0%, 15%, or 20%, depending on your income, which is usually lower.

This tax difference is why holding periods matter. Selling a stock after 13 months instead of 11 months can cut your tax bill significantly. You can also use losses to offset gains: if you sell one stock at a $500 gain and another at a $300 loss, you owe tax on only $200 of gain. This is called tax-loss harvesting, and it's a common strategy for reducing your tax bill.

Capital gains are not automatic. You only owe tax when you actually sell — not when the stock price rises. This means you can hold a stock that has doubled in value and owe nothing until you sell it. Some people use this to their advantage, holding winning stocks for decades and never paying tax on the gain during their lifetime.

Reinvesting dividends to compound your returns

When you receive a dividend, you can take the cash or use it to buy more shares of the same stock. Reinvesting dividends — buying more shares with the dividend payment — is one of the most powerful ways to build wealth over time. Each time you reinvest, you own more shares, so the next dividend is larger, which buys even more shares. This is compounding, and over decades it can turn a modest investment into a substantial one.

Many brokerages offer dividend reinvestment plans (DRIPs) that automatically reinvest dividends for you, sometimes without charging a commission. If you don't use a DRIP, you can reinvest manually by using the dividend payment to buy more shares. The math is simple: a $100 stock paying a 3% dividend ($3 per share per year) on 100 shares generates $300 in annual dividends. If you reinvest that $300 to buy three more shares, next year you own 103 shares and receive $309 in dividends. Over 30 years, this compounding effect can more than double your original investment without you adding any new money.

Growth stocks versus dividend stocks

Growth stocks are companies expected to expand faster than the overall economy. They reinvest all profits into the business — new products, hiring, marketing — so they rarely pay dividends. Technology companies, biotech firms, and e-commerce businesses are typical growth stocks. The money you make comes from the stock price rising as the company becomes more valuable. Growth stocks are riskier because their value depends entirely on future performance, but they can deliver larger gains if the company succeeds.

Dividend stocks are established companies with predictable earnings and slower growth. They pay dividends because they don't need to spend every dollar on expansion. The money you make comes from both dividends and modest price appreciation. Dividend stocks are generally less volatile — they don't swing as wildly in price — because investors buy them for the steady income, not the hope of a big gain. A balanced portfolio often includes both: growth stocks for long-term appreciation and dividend stocks for steady income and lower risk.

How your account type affects your money

The type of account you use to hold stocks changes how much tax you owe. In a regular taxable brokerage account, you owe tax on dividends and capital gains in the year you receive or sell them. In a traditional IRA or 401(k), you don't owe tax on dividends or gains while the money is in the account; you owe tax only when you withdraw it in retirement. In a Roth IRA, you don't owe tax on dividends or gains ever — not even in retirement — as long as you follow the withdrawal rules.

This tax difference is huge over time. A $10,000 investment that grows to $50,000 in a taxable account might owe $6,000 to $8,000 in taxes when you sell. The same investment in a Roth IRA owes nothing. For this reason, many people max out their IRA and 401(k) contributions before buying stocks in a taxable account. The contribution limits change yearly, so check the IRS website or your plan documents for the current amounts.

Real costs that reduce your money

Commissions, fees, and taxes all reduce what you actually keep. Most brokerages now charge zero commission to buy or sell stocks, but some still charge for certain trades or account types. More significant are expense ratios on mutual funds and ETFs — the annual fee charged by the fund manager, expressed as a percentage of your investment. A fund charging 0.03% per year is cheap; one charging 1% per year is expensive. Over 30 years, that difference compounds dramatically.

Taxes are the largest cost for most people. If you buy and sell frequently, you generate short-term capital gains taxed at your ordinary income rate, which can be 37% at the top. If you hold for more than a year, long-term gains are taxed at 0%, 15%, or 20%. This is why many successful investors hold stocks for years rather than trading frequently. You also owe tax on dividends in the year you receive them in a taxable account, though may have access to dividends (from U.S. companies and held for at least 60 days around the ex-dividend date) are taxed at the long-term capital gains rate, not your ordinary income rate.

Getting started with a realistic timeline

Making money from stocks takes time. A stock you buy today might not rise in value for months or years, or it might fall. Dividends arrive on schedule, but they're small — a 3% yield on $10,000 is $300 per year, or $25 per month. Most people don't get rich from stocks in a year or two; they build wealth over decades by investing regularly, reinvesting dividends, and holding through market downturns.

The realistic timeline depends on your goal. If you want dividend income to live on, you need a large portfolio — typically $500,000 or more to generate meaningful monthly cash. If you want long-term growth, you can start with any amount and let it compound over 20 or 30 years. If you want to trade frequently and make quick gains, you're competing against professional traders with better tools and information, and most people lose money doing this. The most common path to success is buying a diversified mix of stocks or funds, holding for years, reinvesting dividends, and adding new money regularly.

Frequently Asked Questions

Do I have to hold a stock for a full year to get the long-term capital gains tax rate?

Yes. You must hold the stock for more than one year — meaning you sell it on the 366th day or later after you buy it. If you sell on day 365, it's still a short-term gain taxed at your ordinary income rate. The holding period resets if you sell and buy the same stock again.

What happens to my dividends if the stock price falls?

You still receive the dividend. The company pays it on schedule regardless of stock price. However, if the stock price falls significantly, the dividend yield (the dividend divided by the current price) rises, which can make the stock more attractive to income-focused investors.

Can I lose money on a dividend stock?

Yes. If you buy a stock at $100 and it falls to $60, you have a $40 loss per share even if you receive dividends. The dividends help offset the loss, but they don't eliminate it. This is why dividend stocks are less risky than growth stocks, but not risk-free.

Is it better to reinvest dividends or take the cash?

Reinvesting compounds your returns over time and is usually better if you don't need the cash. Taking the cash makes sense if you need the income to live on or if you want to rebalance your portfolio by moving money to other stocks or funds.

How much money do I need to start making money from stocks?

You can start with any amount — even $100. However, small amounts take longer to grow meaningfully. Most people add money regularly over years or decades. Starting early matters more than starting with a large sum because compounding has more time to work.