AI ServicesZW
  1. Index
  2. Problems
  3. Reporting
P-09

Reporting

Sheet 9/12 · Medium · 2–8 weeks (after the source is fixed)

The monthly report takes a week, three spreadsheets disagree, and management decides on last quarter's numbers.

Symptoms
  • Branch managers send Excel files by WhatsApp; someone consolidates them by hand.
  • Sales, stock and cash figures come from three systems and never agree.
  • The board pack is assembled the night before; questions are answered "we will check".
  • Reports describe what happened; nobody has time to say why.
  • Currency conversions are done differently in each sheet.
What AI can do here
  • Consolidate the recurring files into one table automatically and flag the rows that do not reconcile.
  • Write the narrative — what moved, where, and the likely why — from the numbers, for a manager to correct.
  • Answer ad-hoc questions ("which branch's margin fell in August?") in plain language from a clean source.
  • Produce the same pack every month on time.
What it cannot
  • Make five spreadsheets agree; it will summarise five disagreements fluently. The source of truth is a prerequisite.
  • Know your currency policy; you set the rate and the date, the AI applies it.
  • Replace a controller's judgement on what matters — it drafts, a person decides the message.
  • Be trusted without a reconciliation line showing that the total matches the ledger.
Spec
Effort bandMedium · 2–8 weeks after source-of-truth work
Data you needThe recurring files; chart of accounts; branch list; the currency policy; last three packs
Integration pointsPOS/accounting exports; bank/EcoCash exports; spreadsheet drive
PeopleFinance controller as owner of definitions; managers as narrative reviewers
MeasureDays to close the pack; % rows reconciled; questions answered from source
Zimbabwe constraintDual-currency conversion policy; branch reporting by WhatsApp; power and connectivity for scheduled pulls
Service shapes that fit
CodeShapeFitWhy
S-01AuditPrimaryFind the sources, count the disagreements, name a single owner per number. Most reporting projects are this.
S-04IntegrationPrimaryPull from POS, accounting and bank exports into one table on a schedule; the AI narrative sits on top.
S-05TrainingSecondaryManagers using a general AI tool to summarise a clean sheet get 60% of the value for 5% of the cost.
S-03ImplementationSecondaryReconciliation rules, narrative templates and the question interface for larger firms.
S-06Managed supportLaterExport formats and branch templates change; someone owns the pipeline.
Ask the vendor
  1. Which sources will feed the report, by which method, and what happens when a branch file is late or malformed?
  2. Show a month's pack produced from our real files, with the reconciliation line against the ledger.
  3. How is the ZiG/USD conversion done, at which rate and date, and where is that policy stored?
  4. When a manager corrects the narrative, does the correction persist next month?
  5. Can we ask an ad-hoc question and see the exact rows the answer came from?
  6. Who can see which numbers — is there row-level access per branch?

The full bank of 60 questions, grouped by risk, is at /vendor-questions/.

The disagreement count

Before any vendor call, do one exercise: take last month’s sales total from the POS export, the accounting package and the branch spreadsheets. Write the three numbers next to each other. The gap is the reporting project. An AI layer on top of that gap will give you a well-written paragraph about a number nobody believes.

Source-of-truth rule, one per number

NumberSingle sourceOwnerRefresh
Sales (units, value)POS exportBranch managerDaily
Cash and EcoCash receivedBank and EcoCash exportsBookkeeperDaily
Stock on handInventory count in POSStore supervisorWeekly
Exchange rate usedRate table with dateFinance controllerMonthly, dated
MarginComputed from the aboveFinance controllerMonthly

This table is the deliverable of an audit (S-01) and the prerequisite of everything else on this sheet. Once it exists, the integration is mechanical and the narrative is cheap.

Narrative that admits what it does not know

A good generated commentary reads: “Margin at Bulawayo fell 3.1 points; cost of sales rose while units were flat — likely a purchase-price change, not verified.” The last three words matter. Ask the vendor to show a narrative on your data and look for the hedges; a system that never hedges is hiding its uncertainty.

Zimbabwe constraintDual-currency conversion policy; branch reporting by WhatsApp; power and connectivity for scheduled pulls
Providers listing this problem

Who sells it

Related sheets

Read next

  • P-05 Operations — Dispatch runs on phone calls, stock is counted on paper, and the daily plan lives in one head.
  • P-06 Finance — Invoices wait for one person, EcoCash and bank lines are matched by hand, month-end takes a week.
  • P-07 Administration — The inbox is the to-do list, forms are retyped three times, and finding last year's contract takes an afternoon.