Why Expenditure Weights Matter
A household’s purchases are not evenly distributed across all goods and services. A change in the price of a major budget item can matter more to the overall cost measure than the same-sized price change for something on which the household spends very little. Expenditure weights capture these differences in a CPI calculation: they give more influence to items that account for a larger share of household spending.
This tutorial focuses on calculating a weighted CPI from item-level price relatives and expenditure shares. It is aligned with the SOA VEE Economics (Validation by Educational Experience) syllabus. The earlier material on constructing a fixed-basket consumer price index establishes the idea of an index with a base value of 100; here the focus is how spending shares determine the influence of each item.
Turning Spending into Weights
If expenditure amounts are given, calculate each weight by dividing that item’s expenditure by the total expenditure across the listed items. For example, if a household spends $240 on transport out of total spending of $800, transport’s share is \(240/800=0.30\), or 30%. With all categories included, the shares must add to 1 (equivalently, 100%).
If the problem gives weights directly as percentages, express them consistently before calculating. You can use decimal weights such as 0.30, or percentage weights such as 30%, but the weights must represent shares of the total. Categories should be distinct and cover the expenditure being measured. If the listed weights do not sum to 1, investigate whether a weight is missing or the data are inconsistent; do not automatically treat an incomplete list as the entire household budget.
Why the Weighted Average Works
The formula is a weighted average: each item’s relative is multiplied by the fraction of expenditure assigned to that item, and the weighted contributions are added. The weights sum to 1, so a relative common to every item remains unchanged in the overall index. This gives the calculation a useful interpretation: an item’s influence depends both on how far its relative is from 100 and on how much of the budget it represents.
A short algebraic justification makes the effect of weights especially clear. Write each item relative as \(R_i=100+g_i\), where \(g_i\) is that item’s percentage change from the base period. Then:
The last equality follows because the expenditure shares sum to 1. Thus, the overall index’s difference from 100 is the weighted sum of the items’ percentage changes. If an item’s relative is above 100, it contributes upward pressure; if it is below 100, it contributes downward pressure. A larger weight magnifies either effect. It does not automatically raise the CPI.
A Reliable Calculation Method
Work through the calculation in a consistent order. Keeping the weights and relatives aligned by item helps prevent a correct calculation from being assigned to the wrong category.
Confirm they are on the same base-100 scale and refer to the intended comparison period.
Divide each item’s expenditure by total expenditure, or use the supplied shares.
Verify that the complete set of weights sums to 1, subject to any stated rounding.
For every item, calculate its weight times its relative, then sum those contributions.
Compare the resulting index with 100 and explain which weighted contributions raise or lower it.
Worked Example: Using Given Expenditure Shares
A hypothetical household assigns 50% of its budget to housing, 30% to food, and 20% to local transport. The corresponding price relatives are 110, 120, and 90. Calculate the weighted CPI and identify the direction of each item’s contribution relative to a base index of 100.
Method. Multiply each base-100 relative by its expenditure share and add the results. The shares are already expressed as decimals: 0.50, 0.30, and 0.20. They check because \(0.50+0.30+0.20=1.00\).
Housing contribution: \(0.50\times110=55\).
Food contribution: \(0.30\times120=36\).
Transport contribution: \(0.20\times90=18\).
The weighted CPI is \(55+36+18=109\). Housing and food have relatives above 100 and therefore push the index upward; transport has a relative below 100 and pulls it downward. The result is above 100 because the upward contributions outweigh the downward one. As a check, the weighted changes from 100 are \(0.50(10)+0.30(20)+0.20(-10)=5+6-2=9\), giving \(100+9=109\).
Common mistake avoided: Do not take an unweighted average of 110, 120, and 90. That would give 106.67, incorrectly treating a 20% transport share as equally important as a 50% housing share.
Worked Example: Calculating Weights from Spending Amounts
For a hypothetical budget, monthly spending is $600 on rent, $300 on groceries, and $100 on transit. The item price relatives are 105, 80, and 150, respectively. Find the expenditure shares and weighted CPI.
Step 1: Find total expenditure. The total is \($600+$300+$100=$1{,}000\).
Step 2: Calculate each share. Rent has share \(600/1{,}000=0.60\); groceries have share \(300/1{,}000=0.30\); transit has share \(100/1{,}000=0.10\). These add to \(0.60+0.30+0.10=1.00\).
Step 3: Weight the relatives. Rent contributes \(0.60\times105=63\). Groceries contribute \(0.30\times80=24\). Transit contributes \(0.10\times150=15\).
The weighted CPI is \(63+24+15=102\). Although transit’s relative is the highest, its small expenditure share limits its influence. The check using changes from 100 gives \(0.60(5)+0.30(-20)+0.10(50)=3-6+5=2\), so the index is \(100+2=102\).
Common mistake avoided: A relative of 150 means a 50% increase, not a 150% increase. Using the relative itself in the weighted-index formula is correct; calling it a 150% price increase is not.
Worked Example: Finding a Missing Relative and Comparing Its Effect
A hypothetical CPI calculation uses four categories with expenditure shares of 0.35, 0.25, 0.20, and 0.20. The first three price relatives are 108, 96, and 115. The fourth relative is unknown, and the overall CPI is 104.8. Find the fourth relative. Then determine the new CPI if that relative were 110 instead.
Step 1: Check the weights. They total \(0.35+0.25+0.20+0.20=1.00\).
Step 2: Calculate the known contributions. They are \(0.35\times108=37.8\), \(0.25\times96=24\), and \(0.20\times115=23\). Their sum is \(37.8+24+23=84.8\).
Step 3: Solve for the missing relative \(R\). The last category must contribute \(104.8-84.8=20\). Since its weight is 0.20, \(0.20R=20\), so \(R=20/0.20=100\).
Step 4: Substitute 110 for the last relative. Its contribution becomes \(0.20\times110=22\), which is 2 index points above its earlier contribution of 20. Therefore the new CPI is \(84.8+22=106.8\), an increase of 2 points. This also checks directly: \(0.35(108)+0.25(96)+0.20(115)+0.20(110)=37.8+24+23+22=106.8\).
Common mistake avoided: The missing relative is not the difference between the target index and the known contributions. That difference is its weighted contribution, 20; divide by the category’s weight to recover the relative, 100.
Interpreting Weights Without Overstating Them
Expenditure shares answer a specific question: what fraction of the budget does each category represent? They do not say which category had the largest price increase, nor do they say that a high-weight category must determine the direction of the total. Both the weight and the item’s distance from 100 matter.
| Item relative | Effect on the weighted index | Effect of a larger weight |
|---|---|---|
| Above 100 | Pushes the index above its baseline contribution | Strengthens the upward influence |
| Equal to 100 | Contributes its weight times 100 | Does not create a change from the baseline by itself |
| Below 100 | Pulls the index below its baseline contribution | Strengthens the downward influence |
A useful way to compare influence is to calculate each category’s contribution to the change from 100: \(w_i(R_i-100)\). For example, a 10-point rise in a category with weight 0.40 contributes \(0.40\times10=4\) points; the same rise with weight 0.10 contributes only \(0.10\times10=1\) point. A larger spending share gives the same relative change a larger effect, but it does not make that effect positive when the relative is below 100.
Common Errors to Avoid
- Using an equal average. An equal average gives every item the same influence, even when expenditure shares differ.
- Mixing up relatives and percentage changes. A relative of 108 corresponds to an 8% increase from the base, not a 108% increase.
- Pairing the wrong weight and relative. Keep the item labels attached throughout the multiplication and addition.
- Ignoring the weight total. Confirm that a complete set of decimal shares sums to 1. If it does not, check for a missing category, inconsistent data, or rounding.
- Assuming a large weight always raises the CPI. A large weight amplifies the item’s effect in either direction.
The central skill is straightforward but important: identify the expenditure shares, match each share to its item relative, multiply, and add. The resulting index reflects both item-level price movements and the relative importance of those items in household spending.
Check Your Understanding
For each problem, show the expenditure shares and weighted contributions before checking the final answer.
- A household’s expenditure shares for utilities, clothing, and recreation are 0.40, 0.35, and 0.25. Their price relatives are 103, 108, and 96. Calculate the weighted CPI. (Answer: 103)
- A hypothetical budget has expenditures of $500 on fuel, $300 on food, and $200 on services. The respective relatives are 112, 95, and 105. Calculate the expenditure shares and weighted CPI. (Answer: shares 0.50, 0.30, 0.20; CPI 105.5)
- Three categories have weights of 0.20, 0.50, and 0.30, with relatives 90, 104, and 120. Calculate the weighted CPI and state whether it is above or below 100. (Answer: 106; above 100)
- Weights are 0.25, 0.45, and 0.30. The first two relatives are 110 and 98, and the overall CPI is 103.6. Find the third relative, rounding to two decimal places. (Answer: 106.67)
- Two hypothetical calculations use the same relatives: 110 for category A, 90 for B, and 125 for C. Initially the weights are 0.50, 0.30, and 0.20. If A’s weight rises to 0.60 and B’s falls to 0.20, while C remains 0.20, calculate both CPIs and the change in index points. (Answer: initial CPI 107; revised CPI 109; increase of 2 points)