CarChargeOS
ENVI
Book a demo
← Back to Resources
Technical

Smart Charging and Load Management: How a CSMS Shares Power Across a Site

September 21, 2026 · 7 min read

Adding chargers to a site usually means adding electrical capacity - until the site runs out of it. Smart charging, more specifically dynamic load management, is what lets a CSMS share a fixed amount of available power across more connectors than the site's electrical service could otherwise support, without every car charging at once tripping a demand charge or a breaker.

Static allocation vs. dynamic load management

ApproachHow it worksLimitation
Static allocationEach connector is wired for a fixed maximum current, set once at installWastes capacity when connectors sit idle, and can't adapt to how many cars are actually plugged in
Dynamic load managementThe CSMS continuously reallocates available power across active sessions in real timeRequires connectors and hardware that support remote power adjustment mid-session

In practice, dynamic load management means a site with, say, 100 kW of available capacity can install more connectors than a 100 kW ÷ per-connector-max calculation would allow - because it's rare for every connector to need its full rated power at the exact same moment. The CSMS splits available power across whichever sessions are actually active, and adjusts as cars arrive, leave, or finish charging.

How it actually works: OCPP's role

Dynamic load management is implemented through standard OCPP messaging, not a proprietary mechanism - specifically the SetChargingProfile message, which lets the CSMS tell a connector its current power limit and have that limit change mid-session as conditions shift. See the full message breakdown in the OCPP messages glossary. Because it rides on OCPP rather than a vendor-specific protocol, load management works across hardware from different manufacturers on the same site, as long as each charger's firmware supports receiving and honoring a charging profile update - worth confirming with a hardware vendor before assuming it's available.

Why sites need this instead of just adding more capacity

  • Utility service upgrades are slow and expensive. Increasing a site's electrical service can take months of utility scheduling and a meaningful capital cost - load management lets more connectors go live on existing capacity in the meantime.
  • Demand charges punish peak draw, not total energy. Many commercial electricity rates bill on the site's highest simultaneous draw for the month - flattening that peak across sessions instead of letting every connector pull full power at once can meaningfully reduce the electricity bill.
  • Site capacity rarely needs to serve every connector at full power simultaneously. Real-world charging patterns are staggered by nature - load management captures that headroom instead of provisioning for the worst case that almost never happens.

Which sites need it most

Fleet depots with many vehicles plugged in overnight on a shared electrical service are the clearest case - without load management, a depot either caps the number of vehicles it can charge simultaneously or pays for far more electrical capacity than typical usage requires. See what fleet operators need from a charging platform for the fuller depot-charging picture. Multifamily residential and workplace sites with many Level 2 connectors on one panel are the next clearest case; single-connector or low-connector-count sites rarely need it, since there's little capacity contention to manage.

What to check before relying on it

  • Hardware support for remote power profile updates - not every charger firmware honors a mid-session SetChargingProfile command reliably; confirm with the vendor rather than assuming OCPP compliance alone guarantees it.
  • Fair allocation logic - first-come-first-served power allocation can mean a car that plugs in later gets meaningfully slower charging; understand how the CSMS distributes power when demand exceeds capacity.
  • Visibility into what's actually happening - per-connector power delivered over time, not just a site-level total, so a slow session can be diagnosed as a load-management effect rather than a fault.

See how CarChargeOS handles dynamic load management and per-connector power reporting on the platform page.

Frequently asked questions

Does load management slow down charging?

It can, for individual sessions during periods of high simultaneous demand - that's the tradeoff for supporting more connectors on the same electrical capacity. A well-tuned system minimizes the effect by reallocating power as sessions start and finish rather than applying a flat cap to everyone.

Is load management the same as smart charging?

Load management is the core mechanism inside the broader term “smart charging,” which can also include time-of-day scheduling, renewable-aware charging and vehicle-to-grid features - load management specifically refers to sharing fixed capacity across active connectors.

Do I need special chargers for load management?

You need chargers whose firmware supports receiving OCPP charging profile updates mid-session - most modern OCPP-compliant hardware does, but it's worth confirming with the vendor rather than assuming it from the OCPP-compliance label alone.

Ready to see the platform behind these guides?

See how CarChargeOS handles station management, tariffs and billing, and your branded EV owner app.

Take the product tour

The operating system for your EV charging business.

You build the network. We power the software behind it.

Book a demo