Home · Guides
Schedule metrics

CPLI vs BEI: How to Read Your Schedule's Two Key Health Metrics

Two numbers tell you whether a schedule is quietly slipping long before the finish date moves: CPLI and BEI. They come from the DCMA 14-point assessment, they're both scored against a 0.95 threshold, and together they answer two different questions. This guide explains each one and, more importantly, how to read them side by side.

Quick answer

CPLI (Critical Path Length Index) measures whether your critical path is efficient enough to hit the deadline. It's about time pressure on the finish date.

BEI (Baseline Execution Index) measures whether you're completing tasks at the rate you planned. It's about throughput against the baseline.

You can pass one and fail the other — which is exactly why you read both.

CPLI — Critical Path Length Index

Forecast signal · looks forward

What it measures: how much efficiency you need on the critical path to finish on time.

CPLI = (Critical Path Length + Total Float) ÷ Critical Path Length Critical Path Length = working days from the data date to the baseline finish · Total Float = the project's total float

How to read it:

= 1.0On track. You need exactly the planned efficiency.
≥ 0.95DCMA passing threshold.
< 1.0You're behind; you now need to run more efficiently than planned to still hit the date.
> 1.0You have positive float; you're ahead of the deadline.

BEI — Baseline Execution Index

Execution signal · looks backward

What it measures: how many tasks you've actually completed versus how many should have been completed by now, per the baseline.

BEI = Tasks completed ÷ Tasks with a baseline finish on or before the data date

How to read it:

= 1.0You're completing tasks exactly as fast as planned.
≥ 0.95DCMA passing threshold.
< 1.0You're finishing tasks slower than the baseline said you would — falling behind on throughput.
> 1.0You're completing tasks faster than planned.

Reading them together (this is the point)

CPLIBEIWhat it usually means
HealthyHealthyOn plan — finish date and throughput both hold.
HealthyLowYou're behind on tasks, but float is absorbing it — watch closely, the buffer is shrinking.
LowHealthyTasks are getting done, but the critical path is tight — a single critical delay will hurt.
LowLowReal trouble — behind on work and no room on the finish date.
The dangerous case is the second row. Teams often feel fine because "we're getting work done," while BEI quietly drops and the float that was protecting the date disappears. Reading CPLI and BEI together catches that before the finish date visibly moves.

Both metrics are part of the DCMA 14-point assessment — checks 13 and 14.

Schedule Intelligence

See both, tracked over time

Grupo AE — Schedule Intelligence calculates CPLI, BEI, and SPI from your Primavera P6 (.xer) schedule automatically, and keeps a snapshot history so you can watch them move update over update — alongside a full DCMA 14-point score.

No credit card to start. Your files stay private.
Start your free 7-day trial →
Schedule Intelligence is a professional support tool; its outputs are drafts for review. When a contract specifies a scheduling platform, that platform's dates govern for contractual purposes.