Skip to content
Next drop: Friday, October 9

Chart · GRF-012 · v1.0

RAG KPI table

Indicators with green, amber and red thresholds that you define, trend against prior year and a one-line comment: the committee sees what is red and what is getting worse.

ProGlobal standardStandard 2026.10Controls 4/4XLSXDOCXPPTX
Meridian Coffee Co. (Demo) · RAG KPI table · October 2026GRF-012 · Chart · 16:9
FICTITIOUS DATA · USD thousands · RS2026.10Repporti checks 4/4 · GRF-012 v1.0
Meridian Coffee Co. (Demo) · RAG KPI table · October 2026GRF-012 · Chart · 16:9
FICTITIOUS DATA · USD thousands · RS2026.10Repporti checks 4/4 · GRF-012 v1.0
FICTITIOUS DATA · Meridian Coffee Co. (Demo)Checks 4/4
01 / 02
GRF-012 · RAG KPI table · October 2026 · illustrative example with fictitious data
  • Excel (.xlsx) with status and trend in formulas, conditional formatting and a Control sheet
  • PNG (2×, 16:9) and SVG for Word or PowerPoint
  • Alt text (alt.txt) ready to paste

The RAG table (red, amber, green) summarizes 5 to 15 indicators in a single view: value, thresholds, status, trend against prior year and a short comment. Management or the committee approves the thresholds, not the AI: if an indicator has no threshold, it stays gray «no threshold» and the note says so.

Before building it, the deterministic kit validates the table and the script checks that the thresholds are in order for the indicator’s direction (for days sales outstanding, green sits below red) and that the count by status adds up to the total. If a threshold comes in reversed, it stops and asks: it does not «fix» it.

It delivers the table in Excel with conditional formatting (icon and word), the PNG and SVG for Word or PowerPoint, and the alt text. The status is always written as a word too: it reads in black and white and with color blindness.

What it includes

5 sections, in this order

  1. 01Action title with the count by status and the indicators outside green
  2. 02Indicator and formula, actual, green threshold and red threshold
  3. 03Status with a dot and a word (Green, Amber, Red, No threshold)
  4. 04Trend against prior year with ▲▼ and a figure
  5. 05One-line comment, only with a source; note with where thresholds come from, source and seal

Controls 4/4

What it checks before writing a single figure

  • C1Complete data: recognized headers, numeric figures, no repeated indicators and valid units.

  • C2Income statement subtotals tie if the table includes them (N/A for an indicator table).

  • C3Sign convention: costs and expenses with a single sign.

  • C4Figures in the title, comments, note and alt text traceable to calculo.json (values, thresholds and counts by status).

If the script ran

Repporti controls 4/4 · GRF-012 v1.0 · RS2026.10 · {fecha} · fingerprint {hash}

If it did not run

NOT VERIFIED — controls not executed by code. Review the Control sheet of the XLSX.

If a control fails, the AI stops, shows the difference and asks how to proceed. It never forces the numbers to reconcile.

Prompt outline

What the prompt contains, block by block

  1. 0Before you pasteFixed398
  2. 1Role, audience and business context498
  3. 2Parameters327
  4. 3Repporti standard219
  5. 4Data contract: indicadores.csv or .xlsx512
  6. 5Questions first303
  7. 6Validation with a stop489
  8. 7Calculation and drawing by code451
  9. 7-bisNo-code modeFixed243
  10. 8Rules444
  11. 9Table structure439
  12. 10Title and texts368
  13. 11Notation and accessibility310
  14. 12QA, traceability and seal461
The text is delivered when you copy, with your license. It is never on this page.≈ 25,411 characters + cuadre.py (919 lines)

Core available in: Spanish · English

Repporti Standard

It comes out adapted to your report profile

Compatible with every country and framework in the Standard: when you copy, it is composed with your profile (country, accounting framework, report language, currency, unit and year-end). Terminology, number format and statement names come from the Standard, not from the prompt.

See the Repporti Standard

How to use it

From the trial balance to the report in three steps

  1. 01Configure and copyCheck your report profile (country, framework, language, currency) and the period. The prompt is assembled in your browser.
  2. 02Paste into your AIOpen ChatGPT or Claude, attach your anonymized files and paste the prompt.
  3. 03Review and deliverReview the controls table and the seal. If something does not reconcile, the AI stops and asks.

Anonymize before pasting

  • Company name → an alias (“Client 07”); tax ID → “ID-XX”.
  • Customers, suppliers and employees → codes (C001, P001, E001). The mapping table stays on your computer.
  • Use an AI that does not train on your data: business plan, API or training turned off.

Repporti neither receives nor stores your files or your figures: the prompt is assembled in your browser and your files go straight to your AI.

Who it is for

Made for whoever delivers the report

Finance manager / CFOAccountant / firm
Area
Governance and financing
Frequency
Whenever you need it
Industry
All

Compatibility

Which AI it works with

LevelAI
With code executionChatGPT · ClaudeDesigned for plans with data analysis (ChatGPT) or code execution (Claude): cuadre.py runs inside the AI.
No-code modeCopilot · GeminiGenerates the Excel file with formulas and a Control sheet. The footer says “NOT VERIFIED” unless you run cuadre.py on your computer.

Questions

About this chart

Does the AI propose the thresholds?

No. Thresholds are a management or committee decision. If one is missing, the indicator stays «no threshold» and the note says so.

How does it handle indicators where lower is better?

With better = down, green sits below red: 36 days sales outstanding with green up to 35 and red above 50 is amber.

Where do the comments come from?

From your notes for the month or from the data. If there is no source, the comment says «[cause to be confirmed by …]» instead of inventing one.

Can I use it with the indicators from REP-007?

Yes: REP-007 calculates the indicators from the trial balance and this table presents them with your thresholds.

Governance and financing

More from this area to combine

See the whole area