How to use the calculator
- Type a US stock or ETF symbol, for example SPY for the S&P 500.
- Pick the From and To months. The investment is bought and valued at the month-end closing price.
- Choose whether dividends are reinvested. Most of a stock index’s long-term real return comes with dividends included.
How the real return is calculated
return = price(To) / price(From) (total-return prices with dividends)
inflation = CPI(To) / CPI(From)
real return = return / inflation − 1
real return a year = (return / inflation)^(1 / years) − 1
The real return is a division, not a subtraction. A 10% return with 4% inflation is a real return of 5.77%, not 6%. The difference grows when rates are high or the period is long.
Prices are split-adjusted month-end closes from the same data as the Quotelinks stock pages. Inflation is the US CPI-U from the Bureau of Labor Statistics. CPI comes out about two weeks after each month ends, so the current month uses the latest published CPI.
Reading the result
- Real return above zero: the investment bought more at the end than the money did at the start.
- Worth in start-month dollars: the end value in the prices of the first month. Compare it with the amount you put in.
- Needed to keep up: what the amount had to grow to just to keep its buying power.
- Real return by year: years with high inflation, such as 2022, can turn a positive return negative.
Related questions
- How did cash do over the same months? Try the cash vs inflation calculator.
- Return without inflation, with the dividend part split out: the stock return calculator.
- What prices did between any two dates since 1913: the historical inflation calculator.
Real returns in practice
Inflation matters most over long periods and in years when it runs high. In 2022, for example, US consumer prices rose 6.5% from December to December, so even an investment that held its value lost about 6% of its buying power. Over decades, an inflation rate of 3% halves the buying power of money in about 24 years, which is why long-term savings need to grow faster than prices just to stand still.
Frequently asked questions
What is a real return?
The return after inflation: how much more an investment can buy at the end than the money could at the start. It is (1 + return) ÷ (1 + inflation) − 1.
Why not just subtract inflation from the return?
Subtracting is only an approximation. With a 10% return and 4% inflation the real return is 1.10 ÷ 1.04 − 1 = 5.77%, not 6%. The gap grows with higher rates and longer periods.
Which inflation measure is used?
The US CPI-U for all items, not seasonally adjusted, from the Bureau of Labor Statistics: the index behind the official inflation rate.
Are dividends included?
By default, yes: dividends are reinvested on their ex-dividend dates. Choose Not included to see the price change only.
What is a typical real return for stocks?
Over long periods the US stock market has returned roughly 6–7% a year after inflation with dividends reinvested, but decades vary widely, and some have been close to zero.
Why is the latest month marked?
CPI is published about two weeks after a month ends. Until then the calculator uses the latest published month for inflation.
Can I put this calculator on my website?
Yes. It is free for any site. Use the embed code generator at the bottom of this page, copy the code and paste it into your page. Please keep the credit line with the two links under the calculator.
Related calculators
- Stock Return Calculator With DividendsTotal return, price return and the part added by dividends for any stock or ETF between two months.
- What If I Had Invested CalculatorWhat an investment in any US stock or ETF in any past month would be worth today, vs the S&P 500.
- Cash vs Inflation CalculatorHow cash in a money market fund or earning nothing did against inflation, month by month since 1954.
- Historical Inflation CalculatorWhat an amount from any year or month since 1913 is worth in another, from official US CPI data.
See all free investing calculators, or add live stock quotes to your site with the free stock widgets.
Add this calculator to your website
The calculator is free to embed on any website, personal or commercial, and works on WordPress, Blogger, Wix, Squarespace, Webflow, Ghost and plain HTML. Choose the options, copy the code and paste it into your page.
Preview: this is how the calculator and the credit line will look on your page
Free for personal and commercial websites. Please keep the “by Quotelinks” credit line under the calculator visible and unchanged, and don’t modify the calculator or present it as your own. The <script> line is optional: it sizes the frame to fit the calculator; if your platform removes scripts, the calculator still works at the fixed height. Past returns don’t predict future returns. No taxes or fees are included. For illustration only, not financial advice.