How to Calculate the Real Value of an Old Bitcoin Purchase
To calculate the real value of an old Bitcoin purchase, first find its current nominal value (units held multiplied by today's price), subtract an estimated capital gains tax on the gain portion, then divide the after-tax figure by the cumulative inflation factor (today's CPI-U divided by the CPI-U at your purchase date). The result is your investment's value expressed in the purchasing power of the year you originally invested.
The three-step manual formula
Step 1: Nominal value = units held × current price. Step 2: After-tax value = nominal value − (gain × your tax rate). Step 3: Real value = after-tax value ÷ (CPI-U today ÷ CPI-U at purchase). Each step corrects for a different real-world cost the raw price chart ignores.
A worked numerical example
Suppose $1,000 was invested in Bitcoin at the start of 2017, when BTC traded near $960, and is being valued at a later year when BTC trades much higher. The nominal value would be dramatically larger than $1,000 — but after applying a 15% tax rate on the gain and dividing by the cumulative CPI-U inflation factor since 2017 (roughly 1.30), the real figure, while still a substantial multiple of the original investment, is noticeably smaller than the eye-catching nominal number.
Skip the manual math
Rather than tracking down historical CPI-U figures and doing this calculation by hand, enter your amount, start year, and end year directly into The Crypto Reality Check for an instant result, plus a side-by-side comparison against stocks, gold, and cash.
Frequently asked questions
Where can I find historical CPI-U data myself?
The US Bureau of Labor Statistics publishes CPI-U data going back decades, freely available on bls.gov.
Does this formula account for multiple purchases at different times?
The basic formula assumes a single lump-sum purchase. Multiple purchases (like dollar-cost averaging) require calculating a separate cost basis and inflation adjustment for each purchase, then summing the results.