Decision
Load sample or upload data to see the decision.
Owner Accountability
Budget-Owner Watchlist
Requires follow-up
🔴 Missing PO Support
Invoice received, no PO attached
AP cannot process. Owner must confirm verbal approval or reject invoice. → Procurement
⚠️ Estimate-Only Rows
Accrual based on estimate, not confirmed
Forecast confidence is Medium. Owner needs to confirm or submit invoice before close. → Budget Owner
⚠️ Delivered Not Invoiced
Service delivered, invoice outstanding
Accrual posted but no invoice to match against. Chase vendor or use prior-period average. → AP / Finance Ops
📋 Forecast Input Pending
Owner hasn't submitted for this period
Forecast confidence is Low. Template deadline has passed — Finance uses prior-period default until submission arrives. → Budget Owner
📋 Pending Procurement Sign-off
Committed spend, contract not yet finalised
Cannot book accrual until deal terms are confirmed. Escalate if within 10 days of close. → Procurement
📊 Forecast Confidence
Load data to compute
High — invoiced_amount confirmed & matched
Medium — accrual_amount incurred, not yet invoiced
Low — forecast rows with no transaction backing
Same CSV, different columns. Section 1 sums the amount column (everything vendors billed). Confidence sums invoiced_amount + accrual_amount (the reconciled split). The difference between the two totals is the unreconciled gap — costs billed but not yet matched to the accrual ledger.

1. Vendor Rate Cards & Rate Discipline

Vendors billing above contracted rates is the most common silent budget drain — it compounds across high-volume vendors and rarely surfaces unless explicitly checked. Route flagged lines to Procurement for contract validation. Finance quantifies the leakage; Procurement resolves and documents any approved rate exceptions before the next payment cycle.

Rate Leakage Analysis

Top 8 Vendors by Leakage

2. Accrual Tracking — Incurred Not Yet Invoiced

Open accruals left unresolved at period close create P&L distortion and audit exposure. Flag outstanding vendor-months before close — not after. AP / Finance Ops should reconcile each open balance against the expected invoice and document large items in close commentary. A clean accrual schedule is the difference between a close that runs on time and one that doesn't.

Accrual Schedule

Accrued vs Invoiced Trend

3. Forecast vs Actual Spend

Not every unfavorable variance is a real spend problem — and escalating the wrong ones erodes trust with budget owners. Before escalating, identify the driver: timing (invoice arrived in the wrong period), rate (vendor overbilled versus contract), or volume (genuine activity increase). Timing-only variances belong in close commentary; rate and volume variances require owner action and a documented response before the next forecast cycle.

Variance Analysis

Forecast Rolling / Latest
Budget Approved Baseline / Forecast v1
Plan Builder: Intake → Commitments → Locked Baseline i
Budget Baseline: Not locked
Plan Builder is off — the module uses Sample / Random / Upload data as forecast source.
Enable Plan Builder →
Intake — Requests Pipeline i
Request IDCampaignOwnerCategory Cost CenterAmountStart MonthEnd Month StatusActions
No intake requests yet — click "+ Add Intake" to begin.
Commitments — Finance-Trust Source i
Commitment IDLinked RequestVendorCategory Cost CenterAmountStart MonthEnd Month StatusPhasingActions
No commitments yet — approve an intake request or click "+ Add Commitment".
Actual vs Forecast

4. Exception Queue & Actionable Flags

Exception routing is where most spend risk gets resolved or ignored. Every flagged item routes to the team that can actually act on it — not to a generic Finance inbox: Procurement for rate issues and missing POs, AP / Finance Ops for duplicate invoices and open accruals, Budget Owner for spend spikes that need a documented explanation. High-severity flags should be closed before the next reporting period, with resolution notes retained for the audit file.

Alert Configuration

Preset Sensitivity Balanced
Detection
Higher = fewer alerts. Flags when metric exceeds this %.
Higher = fewer alerts. Flags when metric exceeds this %.
Higher = fewer alerts. Flags when metric exceeds this %.
Higher = fewer alerts. Flags when metric exceeds this %.

What This Demonstrates

Budget Operations, Not Just Dashboards
Structured intake, clear field ownership, and exception routing — the full monthly workflow from spend submission to close support, not a retrospective view of what already happened.
Forecast Signals That Hold Under Scrutiny
Separating timing-only variance from true overruns, and flagging low-confidence forecast items before close, gives leadership a cleaner signal and reduces the noise that leads to wrong decisions.
Close-Ready Accrual Visibility
Open accruals tracked by vendor and month, surfaced before period close — not discovered during it. AP knows exactly what to chase and Finance can sign off without last-minute corrections.
Every Exception Has a Named Owner
Rate mismatches, missing POs, and spend spikes each route to the team that can resolve them — with resolution tracked. Finance quantifies; Procurement, AP, and budget owners act.