Caldergate Distribution Group · design sketch · every figure is fictional

Close console

The state of the month, and the log of everything that changed it. Nothing is edited here: approving, signing and mapping are events that go into the log.

October 2026 · day 29 of 31
Last good run #2,318 · Thu 29 Oct, 02:14
4 of 4 checks passed Provisional until signed
Close debt: what only a person can still do before October is signed
9items
−14 since day 1 · 6 clear themselves when evidence lands, 3 need a decision · a zero-day close is this list empty on the last night of the month
October P&L by value
78%final
78% final19% estimated3% waiting
Estimated means fixed code worked it out from purchase orders, receipts, contracts and the last pay run.
Exceptions open
6
oldest 3 days · 2.1 per run this month
Anything that recurs becomes a mapping row or a rule.
Explanations on flagged lines
12
9 signed2 drafted1 stale
A signature belongs to a run and an amount. Software moved past its threshold again last night.
Forecast
v9submitted
+£2.1m over three years · awaiting approval
Baseline v7, approved 14 Oct by the controller. Versions are never overwritten.

Tonight's tie-outs

run #2,318 · 02:14
CheckResult
Rows fetched equal rows stored48,211 = 48,211pass
Amounts tie to the trial balance, by account184 accounts · largest difference £0.00pass
Forecast files sum to their stated totals12 of 12pass
Every amount mapped or on the Unmapped line0 unmapped tonightpass

Last failure 27 Oct: Sales workbook v8 rejected (not recalculated before saving). That input was held back; everything else published.

What the month is still waiting for

by line · posted, estimated, and what lands when
LinePostedEstimated fromWaiting onLandsEst. gap, Sept
Revenue£6.92mbillingsrecognition runmonth-end runat close0.3%
Cost of sales£3.84m£0.41m · 212 goods receipts not yet invoicedsupplier invoicesthrough 10 Nov1.8%
Payroll£0£612k · September run, 3 joiners, 1 leaverpay run30 Oct0.4%
Freight£402k£61k · open POs, 14 without receiptssupplier invoicesthrough 7 Nov6.2%
Software£128k£14k · contract schedules2 annual invoicesat close0.9%
Contractors£171k£22k · timesheets not yet invoicedinvoices5 Nov2.1%
Intercompany recharges£0£46k · agreed schedule2 counterparties3 Nov3.5%
Depreciation£88kcarried forwardlast month's figureaccounting runat close0.0%
FX revaluation—carried forwardlast month's figureaccounting runat closen/a

The gap column is how far last month's mid-month estimate was from what accounting finally posted. Freight's estimates are weak because purchase orders are not being receipted.

Close debt

9 items · generated from the close calendar, the checks and the thresholds, never typed in
1
Post October accruals, 4 lines above thresholdestimates attached · clears when the journals land in the ledger, posting 2 Novevidence
Controller
2
Review the bad-debt provisionevidence pack drafted · 3 customers flaggeddecision
Controller
3
Agree 2 intercompany mismatches£8.2k apart · clears when both sides agree within toleranceevidence
Group finance
4
Confirm payroll posting against the pay run30 Oct · clears when the pay run posts and ties to the payroll fileevidence
Analyst
5
Run revenue recognition1 Nov · clears when the recognition journal landsevidence
Accounting
6
Run FX revaluation1 Nov · clears when the revaluation journal landsevidence
Accounting
7
Approve Sales forecast v9 into the baselinedue at Friday's reviewdecision
Controller
8
Sign 3 open explanations2 drafted, 1 staledecision
FP&A lead
9
Final sign-offenabled once 1 to 8 are cleardecision
CFO
Items left for a person at period end, by month

Exception queue

6 open · cleared weekly by people
AgeTypeItemOwner
3dUnmappedAccount 61255 "Data subscriptions", £3,120model suggests Software · awaiting a decisionAnalyst
2dClosed period movedSeptember, account 50100 changed by £1,250 after a late journalrecord updated after review · acknowledgement owedController
1dWorkbook rejectedOps forecast v4: layout version 3 not recogniseda new column · owner notified · page keeps v3Analyst
1dEstimate weakFreight: 14 open POs without goods receiptsestimate marked low confidenceBuyer
0dBank rec3 items older than 7 days, £4,860down from 5Treasury
0dCitation failedDraft for Travel cited a transaction not in the extractdraft withheld · re-drafted tonightModel

Forecast versions

submitted is not approved
VersionStatusWhat it changes
v9awaiting approvalsubmitted 28 Oct+£2.1m over three yearsNorthfield contract, signed 26 Oct · ready for Friday's review
v8rejected27 Octnot recalculated before savingowner re-submitted as v9
v7baselineapproved 14 OctQ4 hiring planapproved by the board 9 Oct · reason logged

Your queue

An item clears one of three ways, and each is a log event. The evidence lands: the next run sees the journal, receipt, match or approval and closes it. A person decides here: approve, send back, sign, map, acknowledge. Or a person waives it, with a reason that stays in the log. Nobody ticks a box without one of those behind it. Owners are alerted at 2 days; anything older than 5 also shows on the controller's queue.

Approve Sales forecast v9 into the baselineSubmitted 28 Oct · passed its checks · +£2.1m over three years (Northfield, a 3-year contract) · 1 day in your queue
Review the bad-debt provisionEvidence pack drafted by the model from the ageing: 3 customers over 90 days, £84k proposed · ready since 27 Oct
Acknowledge a closed period movingSeptember, account 50100, changed by £1,250 after a late journal · the record was updated after your review · 2 days in your queue
Open the journal
Escalated: mapping for 61255 "Data subscriptions", £3,120On the analyst's queue for 3 days, so it shows here too · the model suggests Software
Sign the Software explanationStale since last night: the variance moved from +£31k to +£47k after invoices posted · draft refreshed, two citations checked
Sign the Travel explanationThe first draft was withheld: it cited a transaction not in the extract · re-drafted last night, citations checked
Sign the Contractors explanationDrafted last night from 14 invoices and the PO · no edits yet
Decide the mapping for 61255 "Data subscriptions", £3,120The model suggests Software, on three similar accounts · 3 days in your queue, so the controller sees it too
Ops forecast v4 was rejected: layout version 3 not recognisedThe owner added a column · either the owner restores the layout, or you register v3 (a change a second person reviews) · the page keeps the last good version
Confirm the payroll posting against the pay runNot until 30 Oct · clears itself if the posting ties to the payroll file within £500; otherwise it comes to you
clears on evidence · 30 Oct
Post October's accruals, 4 lines above thresholdEstimates attached for cost of sales, freight, contractors and intercompany · post in the ERP; the next run sees the journal and clears this
Open the estimatesclears on evidence
Run revenue recognition1 Nov · clears when the recognition journal lands · billings to date stay on the page until then, labelled
clears on evidence
Run FX revaluation1 Nov · clears when the revaluation journal lands · last month's figure is carried forward until then
clears on evidence
Receipt 14 open freight purchase ordersFreight's estimate is marked weak until these are receipted · clears as receipts appear in the ERP
Open the PO listclears on evidence
Confirm what Operations owes at month end2 lines: contractors (£22k estimated from timesheets) and travel · confirm the estimates or add what is missing

Everything that happened

append-only · each line links to the run, file or transaction behind it
29 Oct 02:14Schedule
Run #2,318 finished and publishedInputs: ledger month to date (file 9f2c…e1 · values 3b70…a4), 12 forecast workbooks, PO extract. Code 1.8, mapping v23. Checks 4 of 4 passed.
run 2318
29 Oct 02:11Schedule
Estimate replaced by a postingFreight: PO 44871 invoiced at £12,480 against an estimate of £12,000 (+£480). The line is now 84% posted.
inv 77120
29 Oct 02:10Schedule
Explanation marked staleSoftware: the variance moved from +£31k to +£47k after invoices posted. The signature from 22 Oct no longer covers it.
line SW · run 2318
29 Oct 02:06Schedule
Forecast version storedSales forecast v9 (file 41ab…7d · values c2e9…05). Lines sum to the stated total. Against baseline v7: +£2.1m over three years. Awaiting approval.
wb 41ab…7d
28 Oct 17:42FP&A lead
Explanation signedContractors, +£38k against budget. Two edits to the draft: the PO reference added, one sentence cut.
line CT · run 2317
28 Oct 16:20Analyst
Mapping decidedNew account 61240 "Cloud hosting" mapped to Software, effective 1 Oct. The model suggested Software; the analyst agreed. Mapping is now v23.
map v23
28 Oct 15:05Model
Mapping suggestedAccount 61240 "Cloud hosting": Software, on three similar accounts. Queued for a person to decide.
queue 1192
28 Oct 11:31Budget holder
Question answered"Why is freight over budget this month?" Three figures in the answer, each checked against the tool results. One citation opened.
q 4471
28 Oct 09:15Schedule
Alert clearedBank reconciliation: 3 unmatched items older than 7 days, down from 5.
rec 28 Oct
27 Oct 02:14Schedule
Check failed, one input held backSales forecast v8 rejected: not recalculated before saving. The page kept v7 for the forecast. Actuals published. Owner notified.
run 2316
24 Oct 18:00Analyst
Release 1.8The test month reproduced: 184 lines, 0 differences. The change was reviewed by a second person before release.
code 1.8
21 Oct 02:20Schedule
Access split tested7 audience files written. 0 rows outside their department. Payroll detail appears only in the payroll file.
run 2310
14 Oct 10:05Controller
Baseline moved to v7Reason logged: Q4 hiring plan approved by the board on 9 Oct. The previous baseline, v5, is kept.
baseline v7
8 Oct 02:14Schedule
Closed period movedSeptember's total for account 50100 changed by £1,250 after a late journal. Exception raised; the September record was updated after the controller reviewed it.
run 2297
2 Oct 16:40CFO
September signed off14 items were left for people at period end. The last of them closed at 16:40 on day 2.
sept close
1 Oct 02:14Schedule
Period rolledOctober opened with 23 known month-end items: accruals 11, provisions 2, revaluation 1, intercompany 3, allocations 4, sign-offs 2.
run 2290
Last 30 days
Change to reviewed number, median
1.2days
from 2.1 in July
Rows that tie without a person
99.6%
48,211 rows last night
Drafts changed by reviewers
41%
from 63% · where they keep rewriting, a source is missing
Estimate against final, September
1.4%of cost base
freight 6.2%, everything else under 2.5%
Questions asked
212
every figure verified · £38 to run
Runs with a failed check
2of 30
both held back one input and published the rest