Skip to content
Next drop: Friday, October 9

Report · REP-023 · v1.0

Regulus · Debt and covenants

How much you owe, when it matures, whether you meet each covenant under its literal definition, how much headroom you have left and what happens if you take on the new debt you are considering.

PremiumGlobal standardStandard 2026.10Controls 5/5QuarterlyDOCXXLSXPPTX
Meridian Coffee Co. (Demo) · Debt and covenants · October 2026REP-023 · p. 1/1
FICTITIOUS DATA · USD thousands · RS2026.10Repporti checks 5/5 · REP-023 v1.0
FICTITIOUS DATA · Meridian Coffee Co. (Demo)Checks 5/5
REP-023 · Debt and covenants · October 2026 · illustrative example with fictitious data
  • Word (.docx), 5 A4 pages, ready to export to PDF
  • Excel (.xlsx) with Data, Definitions, Calculation, Maturities, Control and Charts sheets, with live formulas
  • Optional PowerPoint (.pptx) with 1 or 2 slides

Turns the trial balance, the debt detail by facility and the covenant clauses of your loan agreements into a 5-page report: debt by lender reconciled to the trial balance, maturity profile, each covenant calculated under its contractual definition, the headroom left, how far EBITDA could fall before a breach, definition sensitivities and the pro forma of the debt you are considering.

Before calculating, the AI checks with code that debt reconciles to the trial balance, that each facility rolls forward (opening balance + drawdowns − repayments) and that interest in the detail adds up to the interest account. If something does not reconcile, it stops and asks. It only writes «breach» if the calculation says so, never interprets clauses or predicts what the bank will do: open questions stay as «[interpretation to be confirmed with your adviser]».

Delivers a Word file and an Excel workbook with the literal definitions, live formulas, a maturity schedule and a Control sheet, using the terms and number format of the Repporti Standard in your profile; the script checks every figure before printing the seal.

What it includes

5 sections, in this order

  1. 01In 30 seconds: bottom line, 3 bullets and 4 cards
  2. 02Debt by facility: balances, rates, implied rate, collateral and maturities
  3. 03Covenants: threshold, actual, headroom, tolerable EBITDA decline and next test date
  4. 04What if: definition sensitivities and pro forma for the new debt
  5. 05Decisions, bank deliverables and an appendix with the literal definitions

Controls 5/5

What it checks before writing a single figure

  • C1Reconciliation: debt by facility adds up to the borrowings account and interest in the detail adds up to the interest account.

  • C2Roll-forward by facility: opening balance + drawdowns − repayments = closing balance, for the month and for 12 months.

  • C3Complete covenants: each one with an operator, threshold, literal definition and every figure it needs present in the files.

  • C4Double calculation: every ratio computed with code matches the live Excel formula (Control sheet = 0).

  • C5Traceable figures: every figure in the Word file exists in calculo.json and the title moves in the same direction as the key covenant's headroom.

If the script ran

Repporti controls 5/5 · REP-023 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 filesFixed671
  2. 1Role, audience and business context796
  3. 2Parameters754
  4. 3Repporti standard338
  5. 4Data contract1,221
  6. 5Questions first580
  7. 6Validation with a hard stop1,326
  8. 7Calculation by code925
  9. 7-bisNo-code modeFixed491
  10. 8Formulas1,673
  11. 9Structure1,370
  12. 10Writing without «AI slop» and without invention911
  13. 11Theme and notation985
  14. 12QA, traceability and seal1,119
The text is delivered when you copy, with your license. It is never on this page.≈ 33,499 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 / firmFounder
Area
Governance and financing
Frequency
Quarterly
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

What if my agreement defines EBITDA differently?

The agreement's definition rules. Paste its literal text into covenants.csv: the AI calculates with that definition, reproduces it in the Definitions sheet and asks about any adjustment it cannot calculate from your files.

Will it tell me whether the bank will call a default?

No. It calculates each covenant and its headroom under the literal definition; it never interprets clauses or predicts the bank's decisions. Open questions are listed for your adviser.

Can I assess new debt before signing it?

Yes: with escenario_financiacion.csv (amount, current portion, rate and investment) the AI builds the pro forma covenant by covenant, labelled as an assumption.

What if the debt does not reconcile to the trial balance?

The AI stops, shows the difference by facility (an unrecorded drawdown or instalment, another cut-off date) and asks. It never adjusts anything on its own.

Does a breach change how the debt is classified in the accounts?

The report does not decide that: if a covenant is breached, it flags it so the accountant can assess the classification under your framework.

Governance and financing

More reports in this area

See the whole area