Customer Baseline Load (CBL) is a counterfactual energy consumption profile statistically derived from historical meter data to estimate what a customer's load would have been during a demand response event had no curtailment occurred. It serves as the essential reference point against which actual, reduced consumption is compared to calculate performance-based payments in capacity and ancillary service markets.
Glossary
Customer Baseline Load (CBL)

What is Customer Baseline Load (CBL)?
Customer Baseline Load (CBL) is a statistical calculation of what a customer's energy consumption would have been in the absence of a demand response event, used to measure performance.
CBL methodologies typically average the highest usage days from a recent, non-event window—often the previous 10 business days—and apply a symmetry adjustment to correct for event-day weather or occupancy biases. The accuracy of the CBL directly impacts settlement integrity, making it a critical and often contentious element in Measurement and Verification (M&V) protocols for virtual power plants and aggregators.
Core Characteristics of CBL Methodologies
Customer Baseline Load (CBL) is not a single formula but a family of statistical methods. The core characteristics define how a methodology selects, adjusts, and validates historical data to create a credible counterfactual for measuring demand response performance.
Day-Type Selection Logic
The algorithm that defines which historical days are eligible for the baseline window. This is the most critical characteristic, as it determines the comparability of the baseline to the event day.
- Day Matching: Most methodologies require that baseline days match the event day's type (e.g., weekday, weekend, holiday).
- Exclusion Rules: Days with prior DR events, outages, or anomalous consumption are automatically excluded to prevent baseline contamination.
- Example: The California ISO's 10-in-10 method selects the 10 most recent eligible non-event weekdays.
Adjustment Mechanism
A multiplicative or additive factor applied to the raw historical average to correct for load bias—the systematic difference between baseline window conditions and event-day conditions.
- Morning-of Adjustment: Uses consumption data from the hours immediately preceding the DR event to scale the baseline up or down.
- Weather Adjustment: Applies regression models to correct for temperature deviations between baseline days and the event day.
- Purpose: Without adjustment, a methodology systematically over- or under-pays participants, creating perverse incentives.
Symmetric vs. Asymmetric Treatment
Defines whether the methodology applies the same rules to both positive performance (load reduction) and negative performance (load increase).
- Symmetric: The same baseline and adjustment logic applies regardless of performance direction. Common in capacity markets.
- Asymmetric: Applies a cap or floor only to positive performance to prevent gaming through intentional baseline inflation.
- Impact: Asymmetric rules protect market integrity but can penalize legitimate operational variability.
Data Granularity Requirements
The temporal resolution of meter data required to calculate the baseline, which directly impacts accuracy and infrastructure cost.
- Interval Metering: Typically requires 5-minute, 15-minute, or hourly data from advanced metering infrastructure (AMI).
- Proxy Day Methods: Used when interval data is unavailable; substitutes a single historical day's load shape.
- Trade-off: Higher granularity enables more precise morning-of adjustments but demands robust data pipelines and validation.
Performance Band Deadbands
A tolerance range around the baseline within which deviations are considered statistically insignificant and not compensated.
- Purpose: Prevents micro-payments for random load noise and reduces settlement disputes.
- Example: A ±5% deadband means a customer must reduce load by more than 5% below CBL to receive any payment.
- Calibration: Deadbands are often set based on the coefficient of variation of the customer's historical load.
Weather Sensitivity Flagging
A classification mechanism that identifies customers whose load is highly correlated with temperature, humidity, or wind speed.
- Segmentation: Weather-sensitive customers (e.g., those with electric HVAC) are assigned different baseline methodologies than non-weather-sensitive customers.
- Thresholds: A customer may be flagged if a linear regression of load against temperature yields an R² above 0.7.
- Rationale: Applying a non-weather-adjusted method to a weather-sensitive load produces wildly inaccurate baselines during heat waves or cold snaps.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Frequently Asked Questions
Explore the statistical foundations of demand response measurement. These answers clarify how baselines are calculated, why they matter for settlement, and how to ensure accurate performance verification.
Customer Baseline Load (CBL) is a statistical calculation of what a customer's electricity consumption would have been in the absence of a demand response (DR) event. It serves as the counterfactual reference point for measuring load reduction performance. The calculation typically analyzes a customer's historical load profile data from a set of recent, non-event days—often the 10 most recent business days with normal operations. During a DR event, the actual metered consumption is subtracted from this projected baseline. The difference represents the verified load reduction, which is then used by a settlement engine to calculate financial compensation or penalties. CBL methodologies must account for weather sensitivity, day-type adjustments, and operational variability to ensure fair and accurate measurement and verification (M&V).
Related Terms
Understanding Customer Baseline Load requires familiarity with the broader demand response orchestration framework. These interconnected concepts define how baselines are calculated, dispatched, and settled.
Measurement & Verification (M&V)
The rigorous analytical process of quantifying the actual load reduction delivered by a demand response resource against its Customer Baseline Load. M&V protocols determine financial settlement by comparing observed meter data during an event to the counterfactual CBL estimate.
- Accuracy metrics: Bias, precision, and total error
- Adjustments: Weather normalization and opt-out corrections
- Standards: IPMVP and regional ISO-specific methodologies
Demand Response Management System (DRMS)
A centralized software platform used by utilities or aggregators to manage, dispatch, and monitor demand response events across a portfolio of enrolled assets. The DRMS relies on pre-calculated CBLs for each participant to forecast available capacity and measure post-event performance.
- Function: Event dispatch, baseline calculation, settlement reporting
- Integration: Connects to smart meters and building management systems
- Scale: Manages thousands to millions of behind-the-meter assets
Load Profile
A graphical representation of a customer's electrical demand variation over a specific chronological period. CBL algorithms typically sample the most recent 10 non-event weekdays to construct a representative load profile, excluding outliers and prior event days.
- Granularity: 15-minute, hourly, or daily intervals
- Segmentation: Weekday vs. weekend, seasonal variations
- Application: Foundation for all baseline calculation methods
Settlement Engine
The backend financial system that calculates payments and penalties for demand response participants based on verified performance data and market rules. The engine compares actual meter data against the CBL during event hours to determine the net load reduction.
- Inputs: CBL, actual load, event duration, performance factor
- Outputs: Capacity payments, energy payments, non-compliance penalties
- Markets: PJM, CAISO, ERCOT, and bilateral contracts
Automated Demand Response (ADR)
A fully automated system where a utility signal directly controls customer loads based on pre-programmed permissions, eliminating manual intervention. CBL accuracy is critical in ADR because there is no human override to validate the fairness of automated dispatch decisions.
- Protocol: OpenADR 2.0b standard
- Latency: Sub-second to minute-level response
- Assets: HVAC, lighting, industrial pumps, EV chargers
Peak Shaving
The strategic reduction of power consumption during periods of highest grid demand to avoid capacity charges. CBL establishes the reference point against which peak shaving performance is measured, directly impacting a facility's demand charge savings.
- Trigger: Real-time pricing thresholds or grid stress signals
- Duration: Typically 2–4 hour windows
- Benefit: Reduced transmission and distribution charges

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us