CFO Module · Pre-Close Revenue Assurance

Monthly Assurance Statement

Sample organisation · B2B services profile · Issued 1 August 2026, 06:00 · Immutable snapshot Sample data
August 2026 · Planning position
Assured intake × trailing engine accuracy · the number finance plans against
Planning number · August
R2.71M
R2,880,000 assured intake × RAR 0.94
R4.91M
Assured · next 90 days
0.94
Trailing RAR · n=14 outcomes
78%
Assurance Ratio
7.4%
Slip rate · July
The planning number is not the pipeline and not the forecast. It is the portion of the probability-weighted forecast that is backed by governance evidence (composite ≥ 75), landing in this month, corrected by the engine's own measured accuracy over the trailing six months. When the engine's record improves, the correction earns its way toward 1.0. It is never scaled above it.
Section A · Prior month reconciliation · July 2026
Assured intake scheduled for July at statement issue, 1 Jul
R2,310,000
3 deals
Booked · Closed Won from schedule Highveld Systems R1,150,000 · Cormorant Shipping R990,000
R2,140,000
✓ 2 of 3
Slipped to later months Nova Textiles · close date moved 28 Jul → 15 Aug · 1st pushSlip
R170,000
→ Aug
Unscheduled booking Protea Health · won 22 Jul from partial tier · was never on the calendar
R380,000
⚑ Review
Monthly Revenue Accuracy Ratio · July
0.93
Booked ÷ scheduled
Reconciliation closes the loop that forecasting tools leave open. What was promised at month open is compared against what actually landed, and the result feeds the trailing RAR that corrects next month's planning number. The unscheduled booking is a feature, not a rounding error: revenue that arrives outside the calendar is a governance signal, and it is tracked, not absorbed.
Section B · Forward calendar · assured revenue by landing month
August 2026
R2.71M
Planning number
Assured intakeR2,880,000
Deals2
Partial · stretchR0
September 2026
R1.38M
Planning number
Assured intakeR1,470,000
Deals2
Partial · stretchR480,000
October 2026
R0.53M
Planning number
Assured intakeR560,000
Deals1
Partial · stretchR240,000
Meridian Capital Group Proposal · close 15 Aug · p 0.60
Aug
R1,440,000
Assured · 91
Apex Industrial Partners Negotiation · close 29 Aug · p 0.80
Aug
R1,440,000
Assured · 87
Southern Grid Energy Proposal · close 12 Sep · p 0.60
Sep
R900,000
Assured · 81
Vantage Logistics SA Proposal · close 26 Sep · p 0.60
Sep
R570,000
Assured · 83
Durban Pharma SA Qualified · close 18 Sep · p 0.40
Sep
R480,000
Partial · 68
Cape Analytics Negotiation · close 10 Oct · p 0.80
Oct
R560,000
Assured · 78
Atlas Freight Holdings Qualified · close 22 Oct · p 0.40
Oct
R240,000
Partial · 62
Quantum Retail Partners Negotiation · close 30 Jun · p 0.80Overdue · unschedulable
R680,000
Unassured · 72→45
Quantum Retail is the row a CRM report never shows you. Raw governance composite 72, but its close date expired five weeks ago, so an eligibility gate capped it at 45 and the statement refuses to place R680,000 in any month. One credible close-date update returns it to the calendar; until then it is assured-adjacent revenue with no landing month, and pretending otherwise is how forecasts break. Partial-tier deals appear as a stretch line and are never included in the planning number.
Section C · Engine accuracy · planned vs booked, trailing six months
Planning number at month open Booked · Closed Won
Six consecutive months of the statement keeping its promise within 7 points. This is the trailing record that produces the RAR 0.94 correction applied to August, and it is the difference between a forecast and an assurance: the engine's accuracy is measured against reality every month, on an immutable ledger, and disclosed on the statement itself.
Why a CFO can defend this number
Evidence, not sentiment
Every rand in the planning number traces to a deal with a composite governance score ≥ 75, decomposable into six inspectable dimensions. Ask why any deal is on the calendar and the statement answers with specifics.
Immutable once issued
The statement is snapshotted to an append-only ledger on the 1st. Month-end reconciliation runs against the issued numbers. Nothing is quietly restated, ever.
Self-correcting
Every month's booked-vs-planned result updates the trailing RAR. The engine's confidence is earned from its own track record, disclosed on every statement, and capped at 1.0 by design.
One number per month, earned from your pipeline.

The Monthly Assurance Statement lands on the 1st, reconciles itself at month end, and shows its own accuracy record. Read-only CRM connection, first statement within 24 hours.

Score my pipeline → View the CEO dashboard