Blog · Board and management reporting
Define red, amber and green thresholds for project cost, schedule and risk. Apply them to supplied financial and schedule evidence, with spreadsheet formulas and a worked project review.
Project management RAG status turns approved red, amber and green thresholds into a readable project assessment. Calculate the underlying cost and schedule variances first, then apply the colors consistently. Each label needs a status date, a source and a responsible owner so readers can distinguish evidence from judgment.
A green cost rating does not establish that a project is on schedule, and a green schedule rating does not establish that delivery requirements have been met. Report cost, schedule and risk separately before deriving an overall status.
The GAO Schedule Assessment Guide, hosted by NASA, explains that a schedule status date separates completed effort from remaining effort. Use a supplied schedule with that date explicitly recorded. A recent file-save date does not establish that its progress evidence is current.
For this example, management approves the following reporting rules. These are illustrative thresholds, not industry standards or GAO-prescribed RAG bands.
| Dimension | Measure | Green | Amber | Red |
|---|---|---|---|---|
| Cost | Forecast total less budget, divided by budget | At or below 2% | Above 2%, at or below 5% | Above 5% |
| Schedule | Forecast finish less approved finish, calendar days | At or below 3 days | Above 3, at or below 10 days | Above 10 days |
| Risk | Supplied probability score × supplied impact score | At or below 6 | Above 6, at or below 12 | Above 12 |
The approved probability and impact scales run from 1 to 5. A risk owner supplies those ratings and the supporting rationale; the arithmetic does not independently validate that judgment. A material risk can also require a manual escalation under an approved policy, which should be labeled explicitly.
Use these thresholds only where their definitions fit the project. If schedule tolerances use working days, use the approved work calendar instead of the calendar-day subtraction shown here.
Start with a ledger or project-cost export, approved total budget, remaining-cost forecast and schedule update. Retain project ID, budget version, reporting cutoff, forecast version, currency and evidence reference. Include a risk register extract with its assessment date and owner.
Use the project cost management guide for the underlying cost-control process. This RAG review consumes the resulting figures; it does not replace the review of forecast completeness or delivery evidence.
Actual costs and the remaining forecast must cover different portions of the same scope. If unbilled commitments already appear in the remaining forecast, adding the commitments again inflates the expected total. Resolve the overlap before a percentage receives a color.
A US company's October 23, 2026 review contains these supplied project forecasts. All approved finish dates are November 30, 2026, and amounts are USD.
| Project | Approved budget (USD) | Actual costs (USD) | Forecast remaining costs (USD) | Approved finish | Forecast finish |
|---|---|---|---|---|---|
| Atlas | 400,000 | 260,000 | 160,000 | November 30, 2026 | December 4, 2026 |
| Beacon | 300,000 | 240,000 | 90,000 | November 30, 2026 | December 12, 2026 |
| Cedar | 200,000 | 120,000 | 82,000 | November 30, 2026 | December 2, 2026 |
| Total | 900,000 | 620,000 | 332,000 | — | — |
Place the table in A:F, with dates stored as dates. In G2 calculate expected total cost, in H2 the dollar overrun, in I2 the percentage overrun, and in J2 calendar-day slippage. Fill down to row 4:
=C2+D2
=G2-B2
=H2/B2
=F2-E2
| Project | Expected total cost (USD) | Forecast overrun (USD) | Overrun | Slippage (calendar days) | Cost status | Schedule status |
|---|---|---|---|---|---|---|
| Atlas | 420,000 | 20,000 | 5.0% | 4 | Amber | Amber |
| Beacon | 330,000 | 30,000 | 10.0% | 12 | Red | Red |
| Cedar | 202,000 | 2,000 | 1.0% | 2 | Green | Green |
| Total | 952,000 | 52,000 | — | — | — | — |
Percentages are displayed to one decimal place; threshold comparisons use unrounded values. The cost reconciliation is $620,000 + $332,000 = $952,000, and $952,000 − $900,000 = $52,000. The summed project overruns must also equal $52,000.
Do not average the colors or schedule delays to create a portfolio status. A finish-date gap belongs to its project; a single average could hide Beacon's late forecast.
In K2, turn the cost percentage into text. In L2, classify schedule slippage:
=IF(I2>5%,"Red",IF(I2>2%,"Amber","Green"))
=IF(J2>10,"Red",IF(J2>3,"Amber","Green"))
Microsoft documents nested IF formulas for evaluating successive conditions. Testing the red boundary first preserves the intended bands. Covirage is not affiliated with Microsoft.
Test the boundary values against the rule table before using the workbook. Exactly 5% is amber here, while exactly 2% is green. Those choices must follow the approved policy; they should not change between reporting periods to improve the appearance of a project.
Separately, apply the supplied risk scores:
| Project | Probability score | Impact score | Product | Risk status | Overall status |
|---|---|---|---|---|---|
| Atlas | 2 | 3 | 6 | Green | Amber |
| Beacon | 3 | 4 | 12 | Amber | Red |
| Cedar | 1 | 4 | 4 | Green | Green |
The overall rule is the worst of the three supported statuses. If the cost and schedule labels occupy K:L and the risk label is M, N2 is:
=IF(OR(K2="Unknown",L2="Unknown",M2="Unknown"),"Unknown",IF(OR(K2="Red",L2="Red",M2="Red"),"Red",IF(OR(K2="Amber",L2="Amber",M2="Amber"),"Amber","Green")))
This version preserves unknown evidence before assigning an overall color. Input validation must create that label when required evidence is absent or outdated; do not feed blanks into the earlier numeric formulas and assume the result is trustworthy.
Beside each rating, show the measure, threshold crossed, evidence date, owner and approved next action. Atlas is amber because its forecast overrun is 5.0% and its supplied finish forecast is four calendar days late. A useful response addresses those two exposures directly.
Carry the evidence and response into the project management report. For a compact presentation of status rules, see the KPI dashboard template; keep this project's detailed definitions attached to its reporting pack.
Bring your project-cost export, remaining-cost forecast and approved threshold file to Covirage, where its tools compute and check the financial comparisons from the supplied rows. The external AI model explains the results with every figure traced to its rows. Create a free Covirage account and bring a sample of your own data; the project cost control page supports the review.
Amber means a measure falls within an approved warning band that requires attention. Its exact meaning depends on the project's rules. State the threshold, the underlying variance and the response owner rather than relying on the color alone.
That is one workable convention when stakeholders approve it in advance. It prevents a severe issue from disappearing inside an average. Keep the separate cost, schedule and risk ratings visible so readers can understand why the overall rating changed.
Mark it unknown or evidence missing under a stated reporting policy. A blank forecast is not zero remaining cost, and an outdated milestone date is not proof of on-time delivery. Assign someone to supply or approve the missing evidence.