For many mutual fund (and some dividend-reinvested fund) positions in a taxable account, brokers default to average cost: your basis per share is total dollars invested (including reinvested dividends and capital-gain distributions) divided by shares owned. That is different from the lot-by-lot FIFO / specific ID world common for individual stocks and ETFs. Know which method your fund uses before you sell a partial position.
Lot-method map: Tax lot identification basics. DRIP tracking: DRIP cost basis basics. 1099-B fixes: 1099-B basis adjustment basics. Account framing: Taxable brokerage account basics.
What average cost does (and does not) do
| Feature | Typical effect |
|---|---|
| Basis per share | Blends all covered purchases and reinvestments into one (or two) average(s) |
| Partial sale | Gain/loss ≈ (sale price − average cost) × shares sold |
| Holding period | Still tracked; average cost does not turn a short-term lot into long-term by magic—brokers follow IRS covered-share rules |
| Stocks / most ETFs | Often not on average cost unless you elected something unusual—check the position |
| IRAs / 401(k)s | Annual average-cost tracking usually irrelevant for yearly capital-gain reporting |
Older IRS language distinguishes single-category vs double-category average cost (all shares vs separating long-term and short-term pools). Many modern broker statements simply show “average cost” for covered mutual-fund shares—read your Vanguard, Fidelity, Schwab, or T. Rowe Price cost-basis election screen, not a blog summary alone.
When average cost is convenient
- You buy the same fund monthly and reinvest dividends for years—lot lists get huge.
- You mostly sell entire positions and care more about simplicity than surgical harvests.
- Your broker already reported covered mutual-fund sales with average cost to the IRS; matching that method reduces 8949 friction.
Capital-gains orientation: Capital gains basics. Filing workflow: Filing taxes for beginners.
When people switch (or wish they had)
- You want to harvest a specific high-basis slice without averaging away the loss.
- You hold both a large long-term embedded gain and a recent loss lot and need specific identification.
- You transferred a fund between brokers and average cost arrived incomplete—fix before you sell (1099-B basis adjustments).
Important: IRS and broker rules often limit how and when you may change from average cost to another method for a given mutual-fund account. Some changes apply only to future acquisitions; some require written election timing. Confirm with the custodian and a tax professional before you assume you can flip for tomorrow’s trade.
Worked example: average cost vs specific ID on a partial sale
Riley holds 400 shares of Mutual Fund GROW in a Fidelity taxable account under average cost:
| Event | Shares | Dollars |
|---|---|---|
| 2021 purchase | 200 | $8,000 ($40/sh) |
| 2022–2024 DRIP + buys | 200 | $12,000 ($60/sh blended into those buys) |
| Total | 400 | $20,000 → average cost $50/share |
Riley sells 100 shares at $55.
- Under average cost: gain ≈ ($55 − $50) × 100 = $500 (holding-period split follows Fidelity’s covered-share report).
- If Riley had been on specific ID and could identify only the 2021 $40 lots, gain on those 100 shares would be closer to $1,500—worse for this year’s tax bill. Conversely, if recent $70 lots existed and specific ID were allowed, Riley might book a loss instead.
Riley leaves average cost on for this fund, downloads Fidelity’s realized-gain detail, and matches Box 1e on Form 1099-B before e-filing.
Practical habits
- Open the fund’s cost-basis method page at Vanguard, Fidelity, Schwab, E*TRADE, or the fund company and screenshot the election.
- Treat reinvested dividends as new invested dollars in the average—do not forget they were already on Form 1099-DIV (DRIP cost basis).
- Before a large partial sale, ask whether switching methods is even available for that CUSIP/account.
- After an ACATS transfer, verify average cost carried over; fix missing basis early.
- Do not mix “I thought it was FIFO” storytelling with a 1099-B that clearly says average cost.
Checklist
- Confirm the position is a mutual fund (or other average-cost-eligible security) in a taxable account.
- Read the broker’s current average-cost election and covered-share dates.
- Estimate gain using average cost before you sell a slice.
- If you need lot-level control, ask about switching rules before trade day.
- Reconcile 1099-B basis to the average-cost statement.
- Keep elections and confirmations with your tax folder.
Educational only. Not tax, investment, or accounting advice. Average-cost elections and covered-security rules change; confirm with IRS publications, your custodian’s cost-basis disclosures, and a qualified tax professional.