Skip to content
FactorFox

Covenant and facility monitoring

The certificate is due on the fifth. The breach happened on the twelfth.

Compliance in specialty finance is usually measured on the day the certificate is signed, against a position that has been drifting for three weeks. By then the only remaining question is how the conversation with the bank goes.

FactorFox measures the position continuously, quotes the clause as the evidence for each test, and reports days to breach on the current trajectory. It is written for the operator who owes the covenants: the factor, the asset based lender, the specialty finance company drawing on a rediscount line.

Covenant position · rediscount facility

5 tests · source labelled on every row

1 breached
  • Debtor concentration95.5% / 40.0%
    Credit agreementCritical

    Clause 7.3(b) quoted as evidence. Days to breach: exceeded.

  • Advance rate, trade receivables84.0% / 85.0%
    Credit agreementWithin

    Clause 5.1(a). Within threshold. Movement flat over the last ten observations.

  • Dilution, trailing4.8% / 5.0%
    FactorFox standardAttention

    Modelled standard, not your agreement. Days to breach: 11 on the current trajectory.

  • Reporting: borrowing base certificateDue in 4 days / Monthly
    Credit agreementInfo

    Clause 6.2. Packet assembled from sealed records, awaiting a named signature.

  • Tangible net worthAwaiting a live source / Per clause 8.1
    Credit agreementInfo

    Requires the accounting feed. Named, not reported as zero.

A standard is a management problem · a contract may be an event of default

Illustration of the covenant surface. The labelling of every test by source, the quoted clause as evidence, days to breach and the awaiting a live source state are the platform’s own behaviour. Clause references and figures come from a seeded demonstration book, not from any real agreement.

What is measured

Eight families of test, computed from the records you already keep.

A credit agreement is not one covenant. It is a set of obligations that live in different parts of your operation, which is exactly why they get monitored in different spreadsheets by different people and reconciled once a month by whoever drew the short straw.

FactorFox computes all of them from the same book. Facility limits and utilisation against the line. Concentration, on the debtor side, aggregated under one debtor name across every client that sells to it. Eligibility criteria and the ineligibles they produce. Advance rates by collateral class. Reserve requirements and how much of each reserve is currently consumed. Collateral performance, meaning dilution and payment behaviour measured against your own history. Reporting obligations with their due dates. And the financial tests your agreement carries, computed on the schedule the agreement specifies.

Each test opens. The number is not asserted, it is produced, and the records behind it are one click away. Alongside the number sits the clause itself, quoted from the agreement you recorded, because a threshold typed into a settings screen loses the exact wording that decides borderline cases. When a test is close, the wording is usually the argument.

The covenant surface

Every test, where its inputs come from, and what happens when it moves.

Covenant families, inputs and behaviour
Test familyComputed fromBehaviour as it tightens
Facility limits and utilisationOutstanding advances against the committed line, by facility and by trancheAvailability compression is reported with days to zero, and treasury is warned before a release window rather than during it
ConcentrationThe debtor side view, aggregated under one debtor name across every clientDays to breach on the current trajectory, with the contributing clients named. Can hold further purchases against that debtor
EligibilityEligibility rules applied to the receivable population, with each exclusion reasonedMovement in the eligible pool is reported as movement, and the specific rules driving it are named
Advance ratesAdvance rate by collateral class against what the agreement permitsAn advance above the permitted rate is a gate, not a warning. It holds and names the authority required
ReservesRequired reserves against reserves actually held and consumedReserve movement is reported with the entries behind it, so a shortfall is traceable rather than inferred
Collateral performanceDilution movement and payment behaviour measured against your own book's historyA performance test drifting reaches credit as a finding before it reaches the certificate as a number
Reporting obligationsDue dates recorded from the agreement, with the deliverable namedAppears in the responsible person's brief ahead of the due date, with the packet assembled from sealed records
Financial testsThe tests your agreement carries, on the schedule your agreement specifiesWhere an input is not held by the platform, the test reads awaiting a live source and names it. It never reports zero

The bright line

Ours is a standard. Theirs is a contract. Never the same colour on the screen.

Any platform can put a threshold on a screen. The part that matters, and the part that is easy to get wrong, is whether the person reading it knows what breaching it costs.

A FactorFox standard is a recommendation. It is modelled, we chose it, and breaching it is a management problem. You look at it, you decide it was the right trade this month, you write down why, and the record of that decision sits with the finding.

A covenant from your credit agreement is an obligation. You did not choose it, your lender did, and breaching it may be an event of default with consequences that have nothing to do with how reasonable the trade looked. That is a different category of fact and it is labelled as one everywhere it appears, in the brief, on the covenant surface, in Microsoft Teams and in the packet.

The two are never blended into a single compliance score, because a single score would let a comfortable internal standard offset a tightening contractual test. Operators who have lived through a covenant conversation understand immediately why that arithmetic is not offered.

The default covenant pack

FactorFox ships a covenant pack modelled on how bank rediscount facilities are actually written. It exists so a factor without a line is still measuring something real, and still accumulating the track record a lender will ask for.

Every surface that renders one of these says plainly that it is a FactorFox standard and not anyone’s agreement. When your own credit agreement arrives, its covenants are recorded alongside, with their clauses, and the shipped pack keeps running underneath as an internal discipline.

Getting there

From an empty compliance screen to a defensible position.

Most of this happens once. What happens continuously is the measurement.

  1. Day one

    The default pack starts measuring

    Modelled tests, clearly labelled as FactorFox standards, running against your live book from the first month. You are building a record before anybody asks you for one, and you learn how your own book behaves against realistic thresholds while the stakes are still internal.

  2. On signing

    Your agreement is recorded, clause by clause

    Each covenant is entered with its wording, its threshold, its test frequency and its reporting obligation. The clause becomes the evidence attached to the test. Where a covenant needs an input the platform does not hold, it is recorded honestly as awaiting a live source with the source named.

  3. Continuously

    The position is computed as the book moves

    Not on the certificate date and not on a monthly cycle. Every material event that touches an input recomputes the tests it affects, and the run is versioned like any other underwriting run, so the position as it stood on any past date can be opened rather than reconstructed.

  4. Ahead of the line

    Days to breach reaches a person who can act

    A tightening test appears in the sixth briefing question for whoever carries the responsibility, and escalates to the owner where the scope requires it. The finding names which movement is driving it, so the response can be specific: hold purchases against one debtor, adjust what you buy, or call the bank before the bank calls you.

  5. Certificate

    Signing becomes a review rather than an assembly

    The position is already computed, the evidence is already attached, the clause is already quoted and the supporting records are already sealed. The remaining work is the part that should always have been the work: a person reading it, deciding it is right, and putting their name to it.

Limits

What this does not do, stated plainly.

You will be asked this in the room, so here it is before you have to ask.

FactorFox does not replace your lender’s approval. Nothing on the covenant surface constitutes a waiver, a consent or an amendment. If a test is tightening and you need relief, that is a conversation with your bank and the platform’s job is to make sure you have it early and with evidence in hand.

It does not replace legal review. The clause you record is the clause we quote. We do not interpret it, we do not advise on it, and a covenant recorded incorrectly will be monitored incorrectly. Your counsel reads the agreement. The platform holds you to what they tell you it says.

It does not replace executive judgement. Deciding what to do about a tightening test is a commercial decision involving relationships, timing and appetite that no platform holds. What the platform removes is the excuse that nobody knew, and what it buys you is the time to make the decision rather than announce it.

What it does, precisely, is monitor conditions continuously, organise the evidence, identify the exceptions and put them in front of a named person while there is still something useful to do.

Straight answers

What a CFO asks about covenant monitoring

We do not have a rediscount line yet. Is any of this useful?

That is the situation the default pack was built for. A factor without a facility has no covenants to monitor, so the compliance surface sits empty until the week a bank hands over a credit agreement and asks for a history nobody was keeping. FactorFox ships a covenant pack modelled on how bank rediscount facilities are actually written, so you are measuring against realistic tests from the first month and arrive at the conversation with a record instead of a promise.

How does the platform keep your covenants and our lender's apart?

Every surface labels which is which, and the two are never blended into one compliance score. A FactorFox standard is a modelled recommendation and breaching it is a management problem you decide what to do about. A covenant recorded from your credit agreement is a contractual obligation and breaching it may be an event of default. Keeping that line bright is more important than any feature on this page.

What happens when a covenant depends on data FactorFox does not hold?

It reads awaiting a live source and names the source. It does not report zero, and it does not quietly drop the test out of the pack so the screen looks green. A missing input is a different state from a passing test, and a compliance certificate signed against a covenant nobody could actually compute is the specific accident this behaviour exists to prevent.

Where does the number on the screen come from?

From the same records the rest of the platform quotes. Eligibility, ineligibles, reserves and advance rates come out of the borrowing base. Concentration comes from the debtor side view, aggregated under one debtor name across every client that sells to it. Collateral performance comes from dilution and payment behaviour measured against your own book. Each test opens into those records, and the agreement clause is quoted alongside as the evidence for the test itself.

Does this replace our compliance certificate process?

No. It changes the certificate from an assembly exercise into a review. The position is already computed, the evidence is already attached and the clause is already quoted, so the work becomes checking and signing rather than gathering. Your counsel still reads the agreement, your lender still approves what your lender approves, and your executives still decide what to do when a test tightens.

How far ahead does days to breach look?

It projects the current trajectory of each test rather than forecasting the market. If concentration has been moving in one direction and continues at that rate, it says how many days until the threshold is met. It is a warning device and it is stated as one. The value is not precision, it is that somebody hears about a tightening test while there is still time to buy differently, hold a purchase or call the bank first.

Bring your credit agreement to the demonstration.

We will record two or three of its covenants against a demonstration book, quote the clauses, and show you the position with days to breach. It is the fastest way to see whether the surface matches the document you actually signed.