Indexing and rebasing guide
How to index data to 100 for a fair comparison
Learn how to rebase or normalize time-series data to 100, compare series with different units or starting values, and explain the result correctly.
In brief
What you’ll learn
- Indexing sets each series to 100 in a shared base period and shows relative change from that point.
- Calculate each observation as observation ÷ base-period value × 100.
- Choose a meaningful base period that exists for every series and is not zero.
- Index charts compare movement, not absolute size, and should be labeled accordingly.
01
What “index to 100” means
To index data to 100—also called rebasing or normalizing to a base of 100—you replace each raw observation with its value relative to one selected period. The selected base period becomes 100 for every series. Later values show percentage movement above or below that common starting line.
If an indexed value is 125, the series is 25% above its base-period value. If it is 82, the series is 18% below the base. The index has no original unit: it is no longer dollars, subscribers, tonnes, or percentage points. That unit-free scale is exactly what makes unlike series visually comparable.
Indexing is most useful when the editorial question is about relative performance. A financial newsletter might compare Bitcoin, gold, and an equity index since a market event. A policy analyst might compare wages and consumer prices since 2020. A creator might compare newsletter subscribers, podcast downloads, and site traffic since launch even though the raw counts begin at very different levels.
Editorial tip: Label the chart “Base period = 100” or “Indexed to 100 at [date]” so readers do not mistake index points for percentages or original units.
02
Use the index number formula
The calculation is performed separately for each series. Divide an observation by that same series’ value in the base period, then multiply by 100. Do not divide every series by one shared raw number: each series has its own denominator at the selected date.
Formula
Index value = (observation ÷ base-period value) × 100
For a series worth 80 in the base period and 92 later, (92 ÷ 80) × 100 = 115. The later observation is 15% above the base-period level.
| Year | Raw value | Calculation | Index |
|---|---|---|---|
| 2022 | 80 | (80 ÷ 80) × 100 | 100.0 |
| 2023 | 92 | (92 ÷ 80) × 100 | 115.0 |
| 2024 | 88 | (88 ÷ 80) × 100 | 110.0 |
| 2025 | 104 | (104 ÷ 80) × 100 | 130.0 |
03
Why indexing makes different series comparable
Raw series can share a chart only when their units and scales support a meaningful comparison. A stock priced at $500 will visually dominate one priced at $25 even if the cheaper asset grew faster. A subscriber count and a revenue series cannot share a single quantitative axis at all. Indexing removes those starting levels and asks a narrower question: how much did each series change relative to itself?
The transformation preserves the shape and relative changes within each series. Peaks, troughs, and growth rates occur in the same places; only the vertical scale changes. The result makes it easier to see which series grew faster, fell further, or recovered sooner from the chosen base period.
That benefit comes with a cost. An indexed chart cannot tell readers which company has more subscribers, which country has the larger economy, or which asset costs more. Two lines that both reach 150 grew 50% from their own baselines, even if one increased by millions of units and the other by hundreds. State the relative-performance question clearly in the title.
Watch out: Indexing removes scale. If absolute size, affordability, capacity, or total impact is the story, show raw values instead—or publish an indexed view alongside an absolute-value chart.
04
Choose a defensible base period
The base period determines the comparison the reader sees. Choose a date tied to the editorial question: the start of a policy, a market shock, a product launch, the first full month of a campaign, or the beginning of a calendar year. The earliest shared observation is a convenient default, but convenience is not the same as meaning.
Every series must have a valid observation in the base period. A zero value cannot be used because division by zero is undefined. A value extremely close to zero can create enormous, unstable index values. Missing observations require a documented choice: move the base period, align to a common frequency, or use a period average when that is methodologically appropriate.
Base-period choice can materially change the apparent gaps between multiple series because it changes where they are forced to meet. It does not change the underlying path within a simple series, but a strategically chosen start date can still flatter or punish one comparison. Test a nearby reasonable base period and disclose the date prominently.
- Use a date connected to the reader’s question, not a cherry-picked high or low.
- Confirm that every series has a non-zero observation in that period.
- Use the same frequency and time zone where daily or intraday data is involved.
- Consider a base-period average for volatile monthly or quarterly data, and document it.
05
Align dates, frequency, and definitions first
Before rebasing multiple series, make them analytically compatible. Daily market prices should use the same trading-day convention. Monthly economic series should refer to the same month or the same monthly average. If one observation is seasonally adjusted and another is not, indexing will not repair the conceptual mismatch.
Decide how to handle gaps. Forward-filling can be reasonable for a balance that genuinely remains unchanged until the next observation, but it is misleading for many prices, rates, and flows. Interpolation creates estimated values and should be visible in methodology. Often the cleanest editorial choice is to begin at the first date shared by every series.
Also distinguish nominal and real values. Indexing nominal wages and a price index can show their relative paths, but it does not automatically calculate real wages. Deflating a nominal series is a separate transformation. Likewise, currency conversion, per-capita adjustment, seasonal adjustment, and smoothing should happen deliberately and be described in the method note.
06
Interpret index points correctly
For a simple series indexed to your selected base period, subtract 100 to describe the percentage difference from that base. An index of 142 is 42% above the base level; an index of 76 is 24% below. Say “the series rose 42% from the base period,” not “it rose 42 index points,” unless you specifically mean the movement on the index scale.
Comparing two later index values requires care. If Series A is at 140 and Series B is at 120, A grew 40% from its base and B grew 20%. It is tempting to say A grew “20% more,” but the direct difference is 20 index points. Depending on the question, you may instead say A’s relative gain was twice B’s. Be explicit about the denominator.
Do not apply the subtract-100 shortcut to every published composite index. Measures such as consumer price indices or stock-market indices may have distant or constructed base periods and are commonly used to calculate change between two current dates. For any two index observations, calculate percentage change as (later ÷ earlier − 1) × 100.
Formula
Change between two index values = ((later index ÷ earlier index) − 1) × 100
If an index moves from 120 to 132, the increase is 10%, not 12%: (132 ÷ 120 − 1) × 100 = 10.
07
Use an editorial workflow that remains reproducible
A trustworthy indexed chart should be reproducible from the source data. Preserve the raw series, the exact base period, the transformation formula, and any alignment or filtering decisions. Downloading only the rebased output makes later updates and corrections harder.
- 1
Define the relative-performance question
Write “since when?” and “compared on what basis?” before touching the data.
- 2
Collect compatible source series
Check units, frequency, adjustment status, coverage, and revision notes.
- 3
Select a shared base period
Choose a meaningful non-zero observation available in every series.
- 4
Calculate each series independently
Divide every value by that series’ own base value, then multiply by 100.
- 5
Validate the result
Every series should equal 100 at the base. Spot-check one later value by hand.
- 6
Label and document
State the base date in the subtitle or axis and record sources plus transformations in the methodology.
08
Write a clear title, subtitle, and methodology note
The title should describe relative movement, not absolute leadership. “Gold outperformed equities after the rate decision” is appropriate for an indexed comparison. “Gold became more valuable than equities” is not supported because the raw units and total values were removed.
Put the base period next to the chart, ideally in the subtitle or vertical-axis label: “Jan. 1, 2025 = 100.” The source line should name the original providers, while the methodology note explains the transformation. For a newsletter, the full method can sit below the image; for a social graphic, include at least the base and concise source on the image itself.
- Subtitle: “Relative performance; Jan. 2, 2025 = 100.”
- Source: “Federal Reserve Bank of St. Louis (FRED); company filings.”
- Method: “Each series divided by its Jan. 2, 2025 value and multiplied by 100. Missing dates removed.”
- Caveat when needed: “Past performance does not indicate future results.”
09
Avoid the most common indexing mistakes
Most errors come from an ambiguous baseline or incompatible inputs rather than the formula itself. A clean-looking chart can still be wrong if one series begins on a different date, one uses month-end values while another uses averages, or a zero has been treated as a missing value. Validate the base row and one manual calculation before publication.
| Mistake | Why it matters | Better approach |
|---|---|---|
| Different base dates | Lines no longer share a true starting comparison | Use one period with valid values for every series |
| Base value of zero | The formula is undefined | Choose another period or another analytical method |
| Calling index values percentages | An index of 115 is not “115% growth” | Say 15% above the base or index level 115 |
| Mixing nominal and real series | The chart compares different concepts | Transform to compatible definitions first |
| Ignoring absolute scale | Relative growth can hide material size differences | Pair with raw values when scale matters |
| Cherry-picking the baseline | The selected start can drive the visual winner | Use an event-driven or standard date and disclose it |
Frequently asked questions
Quick answers for the deadline.
What does it mean to index data to 100?
It means setting a selected base-period value to 100 and expressing every other observation relative to it. A value of 125 is 25% above the base; a value of 90 is 10% below.
What is the formula for rebasing data to 100?
For each series, divide every observation by that series’ value in the selected base period, then multiply by 100: (observation ÷ base value) × 100.
Can I compare data with different units after indexing?
Yes, if the question is relative change and the series are otherwise conceptually compatible. Indexing removes the original units, which lets you compare movement in prices, counts, rates, or other measures on one scale.
How should I choose the base year or base date?
Choose a meaningful date shared by every series, such as the start of a policy, market event, campaign, or calendar year. Avoid zero, missing, unusually volatile, or cherry-picked base values.
Is an index value of 120 the same as 120% growth?
No. For a simple index with the selected base equal to 100, a value of 120 means the series is 20% above the base-period level.
Does changing the base period change the trend?
It does not change the internal shape or growth rates of a simple series, but it changes where multiple lines meet and can change the visual gaps between them. That is why the base period should be disclosed.
When should I not use an indexed chart?
Do not index when absolute size is the main story—for example total budgets, population, revenue, emissions, or capacity. Indexing deliberately removes those scale differences.
Further reading and primary references
From method to published chart
Apply the guide while the decision is fresh.
Use the free tool, then carry the result into Charted for titles, annotations, source notes, and publication-ready exports.
Use the free index to 100 calculator →Keep building the workflow
Related data visualization guides
Chart selection guide
How to choose the right chart type
Choose the right chart for any data story with a practical framework for trends, comparisons, rankings, proportions, relationships, and editorial publishing.
Chart sourcing and editorial standards
How to cite data sources in a chart
Learn what belongs in a chart source line, how to cite transformed or combined data, and how to keep newsletter, report, slide, and social graphics traceable.
Chart accessibility guide
How to make charts accessible
A practical guide to accessible charts covering color contrast, color vision, labels, typography, alt text, data tables, mobile exports, and editorial testing.