Konditionswerkby RinascaiRinascaiRequest a pilot review
Language: EN

Price adjustment clauses in service contracts: structure, formula, mistakes

A price adjustment clause adjusts the price when costs such as wages or energy change. It is fair only if it applies to the share of the price that these costs represent.

What the law allows

The Preisklauselgesetz (German Price Clause Act) prohibits linking a price directly and automatically to prices or values that are not comparable with the goods or services agreed (§ 1(1) PrKG). Under § 1(2), the following are exempt from the prohibition:

  • Performance reservation clauses: the new amount is determined on equitable principles, with room for discretion.
  • Tension clauses: the goods or services being compared are essentially of the same kind or at least comparable.
  • Cost element clauses: the price is linked to costs only to the extent that these directly affect the provider’s own costs.
  • Clauses that can only lead to a reduction.

A wage adjustment clause is a cost element clause. It is exempt from the prohibition only to the extent that it links the wage share to collectively agreed pay; if the whole price is adjusted, it goes beyond this. Under § 8 PrKG, however, such a clause only becomes invalid once a court has established the breach in a final judgment. Until then, it remains in effect.

If the clause is part of standard terms and conditions, courts review it for unreasonable disadvantage under § 307 BGB (German Civil Code), even between businesses. Most of the clause prohibitions in §§ 308 and 309 BGB do not apply directly between businesses (§ 310(1) BGB). In 2014, the Bundesgerichtshof (Federal Court of Justice) upheld a clause that linked the gas price for commercial customers solely to the price of heating oil, reasoning that a business can judge for itself whether such a link is appropriate (VIII ZR 114/13). What this means for you: do not rely on a court – settle the clause in the negotiation.

This page describes the legal position in general terms. It is not a substitute for legal advice in individual cases.

How a wage adjustment clause is structured

  • Wage share b: taken from the costing and written into the contract. The remainder a = 1 − b remains constant.
  • Index: the benchmark wage of a specified pay group in a specified collective agreement, or an index of collectively agreed pay from the Statistisches Bundesamt (Destatis). The base value is the level at the time of costing.
  • Threshold: the price is adjusted only once the index has changed by a set amount, equally upwards and downwards.
  • Frequency and evidence: for example annually on a reference date, with a notice period and supporting evidence.

P1 = P0 × (a + b × I1 / I0)

P0 is the existing price, I0 the index at the time of costing and I1 the index on the reference date.

Worked example

A service contract costs €120,000 per year, and the wage share is 60%. If the index rises by 4.0%, the price rises by 2.4% to €122,880. If the whole price were adjusted, it would be €124,800, i.e. €1,920 more per year. If the index falls, the price falls according to the same formula.

Fictitious figures: price €120,000 per year, wage share 60%, threshold ±2% on the index.
ScenarioIndexNew priceChange
Starting price100.0€120,000–
Index +4.0%, adjustment on the wage share only104.0€122,880+2.4%
Index +4.0%, adjustment on the whole price104.0€124,800+4.0%
Index −3.0%, adjustment on the wage share only97.0€117,840−1.8%
Index +1.5%, below the 2% threshold101.5€120,000no adjustment

Which indices are suitable

  • Wages: the benchmark wage of a specified collective agreement or the Destatis index of collectively agreed pay. Specify whether the calculation includes or excludes special payments; the two series diverge.
  • Materials and energy: producer prices (statistic 61241) at the appropriate level of detail.
  • Traded goods: wholesale selling prices (61281).
  • Construction and maintenance work: the construction price indices, including maintenance (61261).

Seven mistakes that cost money

  1. Adjustment on the whole price. Overheads and profit rise as well, even though only wages have changed. In the example, that is €1,920 too much per year. Under the Preisklauselgesetz, a cost element clause is exempt from the prohibition only “to the extent” that the costs concerned directly affect the provider’s own costs.
  2. Upwards only. No reduction, or a threshold that applies only to increases.
  3. Double counting. Adjustment for both agreed wages and consumer prices on the same share, or wage and material indices that overlap.
  4. Base month before the costing. If the base value predates the costing, increases already included in the price are paid for a second time.
  5. Unclear reference. Which collective agreement, which pay group, with or without special payments?
  6. No rule for the index. What applies if the index is rebased, revised or discontinued?
  7. No evidence. Wage share without supporting evidence, retroactive adjustments, no obligation to disclose the calculation.

Frequently asked questions about price adjustment clauses

Is a price adjustment clause permitted between businesses?

Yes, within the limits of the Preisklauselgesetz (German Price Clause Act). Permitted clauses include cost element clauses, which link the price to costs only to the extent that these directly affect the provider’s own costs (§ 1(2) no. 3 PrKG). If the clause is part of standard terms and conditions, it must also withstand review under § 307 BGB (German Civil Code).

Does a price adjustment clause also have to pass on reductions?

The law does not expressly require it. However, if a clause in standard terms and conditions only allows increases, it may unreasonably disadvantage you and be invalid under § 307 BGB (German Civil Code); between businesses, courts apply less strict scrutiny. So agree on reductions explicitly, with the same threshold as for increases.

What wage share should be used?

The one from the provider’s costing, backed by evidence and written into the contract. Without a fixed share, no adjustment can be checked.

How does it differ from indexation to the consumer price index?

A price that automatically follows an unrelated index such as the consumer price index is prohibited in principle under § 1(1) PrKG; the Act provides for exceptions. A cost element clause, by contrast, links the price to costs that the provider incurs for precisely this service.

Sources

Check your clause

Enter the values from your clause. The calculator shows the new price if only the wage share is adjusted, and what an adjustment on the whole price would cost.

From your service provider’s costing.
For example, the benchmark wage in the collective agreement for the base month.
If the index changes by less than this, the price stays the same.

Result

Change in the index
+4.0%
New price, adjustment on the wage share only
€122,880
New price, adjustment on the whole price
€124,800
Difference per year
€1,920

If the whole price is adjusted, you pay €1,920 more per year than the wage share justifies.

Formula: P1 = P0 × (a + b × I1 / I0), where b is the wage share and a = 1 − b. Model calculation, not a substitute for a review of your contract.

See what your contracts hold.

Start with a free pilot review of around 20 contracts, under a non-disclosure agreement.

Prefer to talk directly?

Sebastian Dahm
Co-CEO, Product, Sales and Market Data

kontakt@konditionswerk.com
+49 173 3806857

Rinascai GmbH, Zurich. Reply within one business day.