FlowParse
Guide August 2026 20 min read

How to Prepare a Covenant Compliance Package

A quarterly covenant compliance package usually needs financial statements, a calculation schedule and an officer's certificate assembled correctly and on time. Here's exactly what to do, step by step, so every figure already ties out before a lender ever has to ask.

FlowParse
flowparse.io
flowparse.iono audio needed
0:00 / 0:00

What a compliance package usually contains

Most credit agreements that include financial covenants require a periodic — usually quarterly — compliance package: the current period's financial statements, a completed calculation schedule showing each tested ratio against its threshold, and an officer's certificate confirming the figures are accurate and, typically, that no default has occurred.

None of these three pieces is complicated on its own. What makes the exercise error-prone is the cross-document work sitting underneath them — pulling the right figures from the right statements into the schedule, consistently, every single quarter, on a deadline that doesn't move.

FlowParse
flowparse.io

Why preparation matters more than the math

The arithmetic behind a covenant ratio is usually simple — a division, sometimes a sum across four quarters. What determines whether a compliance package goes smoothly is whether the inputs feeding that arithmetic are correct, consistent with prior periods, and traceable back to something a lender could verify if they asked.

A finance team that assembles this package fresh each quarter, without a repeatable process, is relying on memory and attention to catch the same class of error every single time. A finance team with a routine catches most of that class of error automatically, simply because the routine doesn't depend on remembering what was done differently last quarter.

1

Confirm the reporting period and deadline

Before gathering anything, confirm exactly which period the certificate covers and when it's due — most credit agreements specify a fixed number of days after quarter-end or year-end, and missing that window is itself sometimes a technical default independent of the underlying financial performance.

If the agreement specifies a trailing-twelve-month test, confirm which four quarters that trailing period actually covers — a detail easy to get wrong once a fiscal year boundary is crossed.

2

Gather the current period's financial statements

Collect the income statement, balance sheet, and any supporting schedule — a debt amortization schedule, a fixed asset roll-forward — that the covenant calculation draws on. Use finalized, internally reviewed figures rather than a preliminary close that might still change.

FlowParse
flowparse.io
3

Pull the calculation schedule from your credit agreement

Confirm exactly what your credit agreement requires — which ratios are tested, how each is defined, what add-backs are permitted, and what the specific threshold is for each. Don't assume this quarter's schedule matches last quarter's without checking, particularly if the agreement has been amended.

4

Extract each ratio's required inputs

Pull the specific figures each ratio needs — EBITDA components and permitted add-backs, total debt, interest expense, current assets and liabilities — from the financial statements gathered in step two. Use the same method used in prior quarters for each line item, so the resulting trend is actually comparable period over period.

FlowParse
flowparse.io
5

Cross-check figures against bank records

Where the covenant schedule references cash flow or debt service actually paid, confirm the reported figures tie out to what the bank records actually show for the period. A gap here — a debt service payment accrued but not yet cleared, for instance — is usually a timing difference, but it's worth confirming rather than assuming.

6

Calculate each ratio and compare to threshold

Apply your credit agreement's specific formula to the extracted inputs, and compare the result against the threshold the agreement sets. Note the headroom — the gap between the actual ratio and the threshold — not just whether the test passes, since a shrinking cushion over several quarters is worth tracking even when every individual quarter passes.

CovenantThreshold vs. actual
Leverage ratio (max)3.50x threshold, 3.10x actual — 0.40x headroom
Interest coverage (min)2.00x threshold, 2.65x actual — 0.65x headroom
7

Document any near-miss or discrepancy

For anything that doesn't tie out cleanly, or a ratio that lands closer to its threshold than usual, keep a short written explanation with supporting evidence — a bank confirmation, an invoice, a note on why an add-back applies this quarter. Having this ready before submission means a lender's question gets an immediate, evidenced answer.

FlowParse
flowparse.io
8

Assemble and submit the package

Compile the financial statements, the completed calculation schedule, and the officer's certificate into whatever format your credit agreement specifies, and submit before the deadline confirmed in step one.

Keep a copy of the full package, including the underlying financial statements it was built from, in your own records — the next quarter's trailing calculation, and any future lender question, will draw on exactly this file.

How much time each step actually takes

On a facility with one or two covenants, using software to match figures rather than retyping them by hand, the whole process — gathering statements, extracting inputs, cross-checking against bank records, and assembling the package — typically takes one to two hours once a routine is established.

Done entirely by hand on the same facility, the extraction and cross-checking steps alone can take the better part of a day, which is the main reason those steps so often get compressed under a tight deadline.

Common mistakes worth avoiding

Applying an add-back inconsistently — included one quarter, dropped the next, without a documented reason — produces a ratio trend that doesn't reflect the business and draws exactly the kind of scrutiny a clean package avoids.

Treating a passing ratio as the end of the analysis, without noting how much headroom remains, misses the early-warning value the whole exercise is supposed to provide — a ratio that passes by a shrinking margin every quarter is worth flagging internally well before it actually fails.

And waiting until close to the deadline to start compresses the time available to investigate a genuine discrepancy calmly, turning what should be a routine reconciliation into a scramble.

Preparing across more than one facility

A borrower with more than one facility needs to run this checklist once per facility, since different lenders often define similar-sounding ratios differently. Combining inputs before calculating risks masking a discrepancy specific to one facility with an unrelated figure from another.

Once each facility's package has been prepared independently, rolling the results into one internal summary for your own tracking is useful — just keep each facility's specific definitions and calculations traceable separately, since that's the level of detail a lender from either facility will actually ask about.

Doing this with software vs. by hand

Every step in this guide can be done manually with a spreadsheet and a careful eye, and many smaller borrowers do exactly that. What changes with the number of covenants and facilities isn't whether it's possible by hand — it's how long it reliably takes and how much a tired reviewer's attention degrades on the fifteenth line item compared to the first.

Software built specifically for matching financial statement figures to a calculation schedule removes exactly the part of the process where manual review is weakest: sustained, repetitive precision across dozens of line items where a single misread figure is easy to miss and consequential to get wrong.

If this is your first compliance package ever

A first-time compliance package, with no prior quarter to compare against, understandably takes longer — there's no established baseline for how each add-back was calculated or which line items feed which ratio.

The eight steps in this guide apply the same way the first time as the twentieth. What's worth doing differently the first time is documenting the method used for each input as you go — which line item, which statement, which add-back category — so the second quarter's preparation has a clear baseline to match rather than starting from scratch again.

Who this guide is for

CFOs and controllers

Preparing a quarterly compliance package with confidence in the underlying figures.

Finance teams new to a covenant-bearing facility

A clear, repeatable process for a task that's easy to under-scope the first time.

Companies with multiple facilities

Coordinating compliance preparation across lenders and covenant packages.

Outside accountants supporting a client's certificate

A structured checklist to apply consistently across engagements.

Frequently asked questions

Match your figures in minutes

Upload a real financial statement and see every figure matched — no signup, before you pay anything.

Keep reading