close iconclose icon
Cookie Consent

By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.

Dynamic Pricing works in your CPMS, so why doesn't it reach the driver?

Pricing is one of the most powerful levers charge point operators (CPOs) have to influence demand across their networks.

That means they can use dynamic pricing to steer behaviour, adjusting tariffs to:

  • push drivers toward underused locations
  • encourage off-peak charging
  • improve station utilisation
  • support grid balancing
  • reduce congestion at busy sites

But many CPOs run into the same frustrating problem: they change the tariff in their CPMS, but driver behaviour stays exactly the same.

Which raises a fundamental question: why does dynamic pricing sound effective, but fail to show up in reality?

The promise of dynamic pricing

Dynamic pricing should turn price into a clear demand signal.

  • Lower prices should attract usage to underutilised sites or off-peak hours
  • Higher prices should help manage congestion
  • Demand should shift across time and location

CPMS platforms make it easy to configure tariffs based on time of day, demand levels, location, or even grid conditions. CPOs can set rules, test scenarios, and push updates across their network in real time.

However, although the operational mechanics work, they’re only effective if the pricing signal actually reaches the driver.

Why dynamic pricing falls short

Dynamic pricing falls short because the price is often changed before it reaches the driver.

CPOs adjust tariffs, but once pricing leaves the CPMS, it’s changed via resellers sitting further down the value chain. 

Even if the CPO lowers the price, the driver often never sees the updated rate, and if the driver doesn’t see it, they can’t respond to it.

So dynamic pricing doesn’t fail because the logic is wrong, it fails because the price changes before it reaches the driver.

Where CPMS control ends

Inside the CPMS, dynamic pricing works as expected. Tariffs update correctly, pricing logic applies consistently, and those changes are distributed across the network.

The problem starts the moment pricing moves beyond the CPMS, because neither the CPO nor CPMS have any way to enforce it.

That means:

  • the tariff set in the CPMS isn’t guaranteed to be the final price
  • pricing can be marked-up downstream by resellers

In practice, the flow looks like this:

  • the CPO sets the tariff in the CPMS
  • pricing is distributed across the network
  • the CPO offer is accessed through resellers
  • the final price is determined at the point of sale (by resellers)
  • the driver sees and pays the reseller price

So although the system technically works, the market signal does not.

Capability versus control

Setting the tariff in your CPMS is not the same as controlling the price the driver sees.

A CPMS gives CPOs real capability to:

  • configure pricing
  • manage tariffs
  • distribute pricing logic across the network

But that capability stops once pricing moves beyond the CPMS:

  • resellers add markups and change the final price
  • the original price signal is diluted or completely overridden

CPMS platforms are excellent at managing the operational layer: chargers, sessions, tariffs, integrations. What they don’t do is enforce how pricing is presented beyond that layer.

Why this matters in practice

This is where the impact becomes real.

Dynamic pricing only works if it can be delivered to the driver, and updated fast enough to matter.

Inside the CPMS, that’s not an issue. Pricing logic can be adjusted instantly, and tariffs can be updated across the network. 

The challenge is what happens next.

Once pricing moves beyond the CPMS, it is no longer controlled or delivered on the same timeline. It passes through a network of resellers, each with their own contract notice periods, system updates, and customer communications, therefore the whole chain moves slowly.

In practice, that means:

  • price changes can take weeks (sometimes months) to reach the market
  • CPOs can’t respond quickly to shifts in energy costs or competitor pricing
  • planned promotions may never be reflected consistently at the point of use

By the time a price change takes effect, the conditions that triggered it may already have changed.

And even then, there’s no guarantee the updated price reaches the driver as intended. Resellers may apply markups, bundle pricing, or ignore dynamic signals altogether.

So pricing is delayed and distorted, and at that point, stops functioning as a real-time market lever.

The question CPOs should be asking

As networks scale and utilisation pressure grows, pricing strategy becomes more important.

Which raises a simple question:

If dynamic pricing depends on reaching the driver, why invest time determining pricing logic the market will never see?

Until CPOs can ensure their pricing is carried through end-to-end, dynamic pricing will never work in the market.