KnowledgePricing
CBS indices for price indexation: which series, which figure, which month
Almost every indexation clause in a Dutch public contract refers to a figure from the CBS, Statistics Netherlands. Which figure that is decides whether your price keeps up with your costs. Yet many bidders read only “indexed with the CPI” and move on. Here is how the series work, where to find them, and what to watch.
Written by the Atvalio editorial team: people who spent years bidding on tenders themselves. About us
How indexation with a CBS figure works
The CBS publishes index figures: a series showing how prices or wages develop against a base year set at 100. A contract uses two figures from such a series, usually the same month in two consecutive years. The rule is always the same: new figure divided by old figure, times 100, minus 100. That is the price increase in percent.
A fictional example. The index for August this year is 120.0, for August last year 115.4. The increase is 120.0 / 115.4 × 100 − 100 = 4.0%. Your price goes up by 4.0%.
The base year makes no difference to the result, as long as both figures come from the same series. Never mix figures from an old and a new series.
New figure divided by old figure, from the same series. Everything else is detail, but those details decide your margin.
The series you meet in contracts
| Series | What it measures |
|---|---|
| Consumer price index (CPI) | The prices of what households buy: groceries, energy, rent, transport. The most common index in contracts. StatLine table 86141NED, base year 2025 = 100. |
| Derived CPI | The CPI without the effect of changes in product taxes and subsidies. In the same table. |
| Collective (cao) wages per hour, including special payments | Wage growth under collective labour agreements, including special payments such as one-off bonuses, but without employer costs. Also available per sector. Table 85663NED, 2020 = 100. |
| Contractual labour costs per hour | Collective wages plus employer contributions for pensions, unemployment, health and disability insurance. According to the CBS the more complete measure of labour costs. Same table. |
| Producer prices (PPI) | The prices companies receive and pay for products, per industry. Used for the materials share. Tables 85770NED and 85771NED, 2021 = 100. |
| Service prices and construction indices | Prices per service industry, and input and output prices for new construction and civil engineering. The CBS names 85817NED, 85728NED, 85772NED and 86049NED, among others. |
Table numbers and base years as the CBS gives them in 2026. The CBS advises describing the series in a contract rather than quoting a table number, or adding the year if you do.
CPI or wage index: the choice that matters most
The CPI is the broadest figure, which is why buyers often choose it. But it measures what households pay, not what your staff cost. If your contract is mainly labour, such as cleaning, security or care, the CPI and your costs can drift apart for years. Sometimes in your favour, often not.
For the labour share, a wage index is the logical choice. There are two. Collective wages leave out employer costs. Contractual labour costs include them, and so track your real labour costs more closely. Both are available per sector: many Dutch tender documents name, for example, the collective wages for construction or for the metal and electrical industry.
If your contract combines labour and materials, you often see a mix: for example 85% collective wages and 15% producer prices. The closer that split matches your own cost structure, the smaller the gap.
Which month, and which figure?
- MonthOne month or an averageThe increase from August to August, or a yearly or quarterly average. An average moves more smoothly, but lags further behind.
- Reference dateWhen is the figure taken?A clause from a public tender: as of 1 January, using the August figure, taken in the first week of November. If August is not yet published, a fixed fallback order applies.
- ProvisionalFirst published or finalThe first CBS figure is provisional and revised later. The contract must say which figure counts. The first published figure is faster, the final one more accurate.
The CPI appears in steps. A flash estimate comes on the last working day of the month. Between the first and second Thursday of the next month the index figures follow, still provisional. A month later they are final. The collective wage index appears within a week after the month and is revised monthly, until the previous year’s figures become final in the second quarter.
When does your cost increase show up in the figure?
This is the risk overlooked most often. Say your collective wages rise on 1 January. The contract indexes as of 1 January, using the August figure against August a year earlier. Then the wage increase of 1 January only appears in that year’s August figure, and you only get it on 1 January of the following year. For a whole year you carry that cost yourself.
Add a price level older than the contract start, or a first indexation only in year two or three, and the gap grows every year. Work it out with the indexation calculator.
A wage increase on 1 January that only reaches your price a year later, you pay for yourself for a year.
What changed in 2026
Since 2026 the CPI has a new base year: 2025 = 100 instead of 2015 = 100. There is also a new classification of goods and services, closer to the European HICP. If a running contract refers to the old series, check how the contract handles a change of series, and never calculate with a figure from the old series against one from the new.
What do you do with it?
- Read the clause sentence by sentenceWhich series, which sector, which month, which figure, on which date, from which year, with which limits. How to build it into your pricing, read in price indexation.
- Hold it against your own costsHow large is your labour share? When do your wages rise? Does the chosen series follow that, and in time?
- Ask a question if it does not fitA different series, a different moment or indexation from the first year. Other bidders read the answer too, and are pointed to the same risk. How to go about it, read in the clarification round.
HOW ATVALIO HELPS
Atvalio takes the indexation clause from the draft contract and lays it out for you: which CBS series and sector, which month and figure, which date, from which year and with which limits, with the page it comes from. It works out what that does to your margin over the term and drafts a clarification question if the clause does not fit your costs. You decide.
Atvalio Tenders is coming soon. On the waiting list, you can be the first to start a 14-day trial on a real tender.
Want Atvalio to do this for you?
Sources
- CBS: indexation for new contracts, 2025 (Dutch)
- CBS: consumer prices; CPI 2025=100 (86141NED, Dutch)
- CBS: collective wages, contractual labour costs and working hours; 2020=100 (85663NED, Dutch)
- CBS: which figure to use for the labour component in contracts (Dutch)
- CBS: producer prices (PPI), 2021=100 (85770NED, Dutch)
- TenderNed: indexation clause with collective wages and August as reference month (Dutch)
READ ON
- PricingPrice indexation: how to stop your margin disappearing over the contract termOctober 2026 · 7 min read
- European public tenderInstructions, specifications and clarification questions: how to influence a public tenderOctober 2026 · 6 min read
- Private tenderKeeping your contract as the incumbent supplierOctober 2026 · 2 min read