Skip to content
Next drop: Friday, October 9

Report · REP-027 · v1.0

Jupiter · Annual management report (narrative draft)

The draft of the year's management report for the directors: business performance, financial position, risks, subsequent events and the proposed allocation of profit, with every figure reconciled.

ProGlobal standardStandard 2026.10Controls 7/7AnnualDOCXXLSX
Meridian Coffee Co. (Demo) · Annual management report (narrative draft) · October 2026REP-027 · p. 1/1
FICTITIOUS DATA · USD thousands · RS2026.10Repporti checks 7/7 · REP-027 v1.0
FICTITIOUS DATA · Meridian Coffee Co. (Demo)Checks 7/7
REP-027 · Annual management report (narrative draft) · October 2026 · illustrative example with fictitious data
  • Word (.docx), up to 10 A4 pages, marked «DRAFT», with track changes
  • Excel (.xlsx) with Data, Indicators, Control and Charts sheets, with live formulas

Turns the year's financial statements, their comparatives and management's notes into the draft annual management report: the narrative that accompanies the statements before the shareholders or the general meeting, in up to 10 pages with a table of indicators.

Before writing, the script checks that the statements balance in both years, that the cash flow statement reaches the balance sheet cash, that equity reconciles with profit and dividends, and that the proposed allocation adds up to profit. Risks, subsequent events and outlook come only from management's notes; anything missing stays as «[to be completed by management]».

The legal minimum content of the report varies by country and type of company: the prompt covers it point by point from the list you provide and never cites rules that are not in your files. Delivers a Word file with track changes for the directors' review and an Excel workbook with the indicators and the Control sheet.

What it includes

11 sections, in this order

  1. 01Draft cover for the directors' review
  2. 02The year on one page: 5 figures and 3 paragraphs
  3. 03Business performance and results
  4. 04Financial position: liquidity, leverage and working capital
  5. 05Cash flows, investment and dividends
  6. 06Key financial and non-financial indicators
  7. 07Principal risks and uncertainties according to management
  8. 08Subsequent events and outlook
  9. 09Proposed allocation of profit
  10. 10Content required by your country or articles, point by point
  11. 11Appendix: reconciled alternative measures, formulas, controls and glossary

Controls 7/7

What it checks before writing a single figure

  • C1Complete data: headers, numeric figures, no duplicate lines and valid units (cuadre.py).

  • C2Income statement subtotals reconcile in both years (cuadre.py).

  • C3Consistent sign convention: costs and expenses with a single sign (cuadre.py).

  • C4Statement of financial position: assets = liabilities + equity and every total = sum of its lines, in both years (Control sheet = 0).

  • C5Cash flows: opening cash + net change = closing cash = cash in the statement of financial position (Control sheet = 0).

  • C6Equity and allocation: opening equity + profit − dividends ± declared movements = closing equity, and the proposed allocation adds up to profit for the year (Control sheet = 0).

  • C7Traceable figures: every figure in the Word file exists in calculo.json with the same rounding (cuadre.py verificar).

If the script ran

Repporti controls 7/7 · REP-027 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 paste your filesFixed814
  2. 1Role, audience and business context1,102
  3. 2Parameters752
  4. 3Repporti standard551
  5. 4Data contract1,260
  6. 5Questions first523
  7. 6Validation with a hard stop1,633
  8. 7Calculation by code335
  9. 7-bisNo-code modeFixed445
  10. 8Formulas789
  11. 9Structure1,825
  12. 10Writing without «AI slop» and without invention971
  13. 11Theme and notation1,019
  14. 12QA, traceability and seal1,246
The text is delivered when you copy, with your license. It is never on this page.≈ 33,613 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.

The legal minimum content of the management report varies by country and type of company: the prompt covers it from the list you provide (requisitos.txt) and never cites rules that are not in your files or your profile.

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

Accountant / firmFinance manager / CFO
Area
Governance and financing
Frequency
Annual
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 report

Can I use it for my country's mandatory management report?

As a draft, yes. Attach the list of content your law or articles require (requisitos.txt) and the report covers it point by point; anything not in your data is flagged «[to be completed by management]». Review and signature belong to the directors.

Can it invent the outlook or the risks?

No. The future and the risks come only from management's notes, quoted with their figures. If a note does not say how a risk is managed, the text leaves it open instead of guessing.

What happens if equity does not reconcile?

The AI stops before writing and shows the difference: usually an undeclared movement (other comprehensive income, contributions, buybacks). You declare it and the control runs again.

Does it include sustainability or people data?

Only what you provide in datos_no_financieros, with its unit and comparative. It adds no indicators you did not give it.

Does it come out in the general meeting's language?

It comes out in the report language of your profile, with your framework's official statement names.

Governance and financing

More reports in this area

See the whole area