Evaluate · the register that learns

Compliance breach register: the fields that stop repeat alerts

A compliance breach register kept for the regulator is a list; one kept to fix causes records why each alert fired, separates rule and data defects from real breaches, and feeds the rule coder and the board. France's AMF called the second kind good practice. This guide sets out its fields and how Investment Guideline Monitoring keeps it.

Updated · 13 min read

A compliance breach register is the record of every confirmed breach of an investment limit: which fund or mandate, which limit, when it began and was found, why it happened, how it was cured, what it cost and who was told. Most registers are kept to answer a regulator's question at quarter-end. A register kept to fix causes goes further: it records why each alert fired, separates the breaches that were real from the alerts caused by a coded rule or a data feed, links every repeat to the first time it fired, and turns the patterns into work for the people who can stop them. France's AMF found only one of five managers it inspected analysing its breaches that way, and called the practice good. Botminds' Investment Guideline Monitoring keeps that kind of register as a by-product of working the alert queue: every close carries a reason code, every breach its cause and clock, and the agents draft a rule fix wherever the same false alert keeps coming back.

The screens show the solution's sample data on a fictional manager and its fictional clients. Regulatory text is quoted from the FCA, the SEC and the AMF.

Two compliance breach registers, kept for different reasons

Kept for the regulatorKept to fix causes
What goes in

Kept for the regulator: Confirmed breaches, at quarter-end.

Kept to fix causes: Confirmed breaches, plus every alert closed with its reason code.

Identity

Kept for the regulator: A row per report; the same breach may appear several times.

Kept to fix causes: One unique key per breach, linked to every alert and report that touches it.

Cause

Kept for the regulator: Active or passive.

Kept to fix causes: Active or passive, plus the root cause: trade, market, flow, data or rule.

Sources

Kept for the regulator: The manager's own alerts.

Kept to fix causes: The manager's, the valuer's and the depositary's, reconciled.

Who reads it

Kept for the regulator: Compliance, before a filing.

Kept to fix causes: The rule coder, the data team, the risk committee and the board.

What it changes

Kept for the regulator: Nothing; it records.

Kept to fix causes: Tomorrow's queue: rules recoded, feeds fixed, funds reviewed.

Our comparison, built on the AMF's findings on how five managers recorded and analysed breaches (sections 4.3.4 and 4.5.5 of its February 2025 summary).Source: AMF SPOT summary

Breach register meaning: what counts as an entry

In investment compliance, a breach register means a log of breaches of investment limits: regulatory limits such as the UCITS diversification rules, the restrictions in a fund's prospectus, and the guidelines in a client's investment management agreement. It is not the register of personal-data breaches kept under data-protection law, though the two are often confused in search, and it is wider than a trade error log, which records the manager's operational mistakes in trading; a guide to the trade error log covers that one.

The entry is the confirmed breach, not the alert. But the alerts belong next to it: an alert closed as false is the most useful thing a register can record if it says why, because the reason is what predicts the next one. The AMF found that the five managers it inspected kept their breaches in spreadsheets, and that the way a register is built decides whether it can be analysed at all. One manager logged the status of each breach every day, so "a single overrun may appear several times if it has lasted several days", and its breach count could not be calculated (AMF summary, §4.3.4).

What should a breach register include?

At minimum, the fields the AMF found in the better registers: the limit breached and its nature, the fund, the valuation date on which the breach was found, its extent, the date it was resolved and the time that took. One manager's reports to its own management added the portfolio, the threshold, the last value recorded, start and end dates, the number of days in breach and whether it was active or passive. The AMF called it poor practice to omit the nature of the limit, regulatory, statutory or internal, and a unique identification key for each breach.

Compliance breach register template: six groups of fields

Identity

  • Unique key for the breach, kept across every report
  • Who found it: own check, valuer or depositary
  • Links to the alerts that raised it, including repeats

The limit

  • Limit as written, and its measure
  • Nature: regulatory, prospectus, contractual or internal
  • Source clause and page; the coded rule that tested it

The breach

  • Fund or mandate
  • Valuation date it began and date it was found
  • Limit, level reached and the excess

The cause

  • Active or passive, with the reason and who decided
  • Root cause: trade, market, flow, data or rule
  • Any reclassification, dated and justified

The cure

  • Corrective action and date resolved
  • Days in breach; escalation level reached
  • Cure verified by a re-test

Money and notices

  • Impact method and amount; compensation paid
  • Client, depositary, board and regulator notices, with dates
  • Approver of each step
Our template. The identity, limit, breach and cure fields follow the registers the AMF described at the managers it inspected; the cause and notice fields add what the CSSF, the FCA and a fund board's compliance report ask of the same breach.

Two fields in the template do most of the work against repeat alerts. The coded rule that tested the limit lets the register count breaches and false alerts by rule, which is how a rule coded differently from its clause is found. And the root cause, kept apart from the active-or-passive label, separates the breaches the market caused from those a feed or a rule caused; a passive breach caused by a stale classification is a data defect, and should be counted as one.

Compliance breach log template: log the false alerts too

A breach log that records only breaches cannot stop a repeat alert, because a repeat alert is not a breach. The log that can is one where every closed alert carries a reason code: a repeat of an open alert, a stale or wrong price, a rating feed the agreement's rating method overrides, a sector code a vendor changed, a corporate action not yet booked, a value inside the warning band, or a clause that rules the alert out. Counted by rule and by feed each month, those codes show which rules and which feeds generate the noise.

In the solution's sample October, three patterns stood out: a credit floor coded on the lowest of three ratings when the agreements use the middle one, 61 false alerts across 23 mandates; sector remaps from one classification vendor, 41 across 77 mandates; and cash measured before FX settlement where the agreements value it on trade date, 22 across 31 mandates. Each pattern reached the register as reason codes on individual closes; together they became three rule-fix requests with the clauses attached.

The register the morning's work produces: breaches with their clocks

Breach register: 44 breaches in 2026, 10 active and 34 passive; 39 of 41 earlier breaches cured inside their period. Each open breach has its number, mandate or fund, rule, type, deadline, cure status, notice status, compensation and status: BR-2026-0042 Ostrander single issuer 5% Harrow Peak Energy, active, notice due Oct 21, $59,050 estimated; BR-2026-0043 Kitami IT sector 35%, passive, due Nov 2; BR-2026-0044 Quillfield Euro Corporate Bond UCITS 5/10/40 aggregate, passive, priority review Nov 9; BR-2026-0036 single state 20% Texas, passive, 2 of 3 sales filled; BR-2026-0034 Wexford below investment grade 10%, active, cured Oct 14, compensation pending $7,240.
Sample data on fictional funds and clients. Every breach has a unique number, its type, its deadline, its cure and its notice; the clocks come from the settings the compliance officer approves.

FCA breach register: what makes a breach significant

A UK firm keeps a breach register largely to make and defend one judgement: whether a breach is significant enough to notify the FCA. The rule requires notice of "a significant breach of a rule", immediately, and the guidance says how to judge it: "significance should be determined having regard to potential financial losses to customers or to the firm, frequency of the breach, implications for the firm's systems and controls and if there were delays in identifying or rectifying the breach" (FCA SUP 15.3.11R and 15.3.12G).

Each of those four factors is a field. Loss is the impact and compensation; frequency is the repeat link and the count by rule; the implication for systems and controls is the root cause; delay is the gap between the date a breach began, the date it was found and the date it was cured. A register without those fields leaves the significance call to memory, and the frequency factor in particular cannot be judged from a single row. When a breach is notified, the register also holds what the guidance asks a notification to include: the circumstances, the rule, and the steps taken to put it right.

Frequency is one of the FCA's four tests of significance, and it is the one a register kept a row at a time can never answer.

One register, three sources: the manager, the valuer and the depositary

A breach may be found by the manager's own check, by the fund's valuer at the next NAV, or by the depositary several NAVs later, and a register that keeps them apart counts some breaches twice and misses others. At one manager the AMF inspected, depositary alerts were handled case by case by email, with no central record; the list it gave the inspectors was assembled for the purpose, and the depositaries' own records did not keep the reason for the breach, how it was resolved, or whether it was active or passive.

The AMF called it good practice to keep the depositaries' alerts in the same format as internal ones and to reconcile the two regularly. The unique key is what makes that possible: a valuer's or depositary's alert is matched to the breach the manager already found, or opens a new one, and either way it is counted once.

The register and the reports: counts that must agree

Every external report about breaches is a query on the register, and the AMF found reports that did not agree with their own source. At one manager the share of active breaches was 14.3% in the annual report to the AMF and 20.6% in the four quarterly reports for the same year; the same manager's quarterly reports had understated its active breaches by seven across two quarters. The AMF called it poor practice not to check the annual figure against the quarterly ones.

In the US the same register feeds the fund board. A fund's chief compliance officer reports each material compliance matter to the board at least annually (Rule 38a-1), and the SEC's 2003 release warned that matters not material on their own can together point to a material weakness in the compliance programme (68 FR 74714, note 84). A register that groups breaches by rule, feed and cause is how a compliance officer sees that pattern before the board does.

“Periodically carrying out a statistical analysis of the trends observed in terms of the ratio overruns investigated during the past period, in order to identify any structural anomalies linked to the ratios configured, manager behaviour or a flaw in the control system.”

AMF, good practice on investment ratio monitoring, February 2025

A month of the register: what to look for

The analysis the AMF had in mind is not elaborate. The one manager that did it presented, each quarter, the management units with the most breaches and the five breaches, by fund and limit, that took longest to resolve, to senior management and to the heads of those units at the monthly risk committee. The checklist below extends that to the questions a register built on the template can answer every month.

Questions a breach register should answer every month

  1. Which coded rules raised the most false alerts?

    Ranked by count and by mandates affected; each with a fix requested or a reason to keep it.

  2. Which feeds caused the most data-issue closes?

    Prices, ratings, sectors, corporate actions; the vendor and the pattern.

  3. Which funds or teams caused the most breaches?

    Active and passive separately; a few funds causing most breaches is a finding in itself.

  4. Which breaches took longest to cure?

    The five longest, with the reason they lasted.

  5. Which passive breaches outlived their cure period?

    And whether each was reclassified active with a justification.

  6. Do the counts match every report?

    Register against quarterly, annual and board figures, with differences explained.

Our checklist, extending the trend analysis the AMF described at one manager (section 4.5.5) and the reconciliation it recommended (section 4.4.3).Source: AMF SPOT summary

The register read as patterns: noisy rules with a fix proposed for each

Reports, October to date: dispositions by 12:00 ET 96.4% of 4,906 alerts; breaches confirmed same day 14 of 14; cured inside period 39 of 41; notices on time 12 of 12. Noisy rules, where false alerts come from: credit floor coded on lowest rating, 23 mandates, 61 false alerts; issuer hierarchy without guarantor links, 118 mandates, 14; futures roll counted gross, 9 mandates, 18; cash measured before FX settlement, 31 mandates, 22; sector remaps from classification vendor A, 77 mandates, 41; each with propose rule fix. The October board report draft below summarises alerts reviewed, breaches by type, compensation and control changes.
Sample data. The noisy-rules table is the register's reason codes counted by rule; the board report draft is the register summarised, for the compliance officer to edit and own.

Where Investment Guideline Monitoring keeps the register, and who acts on it

In the solution, the register is not a separate file someone updates; it is where the queue ends. An alert closed as false carries its reason code and approver; a breach carries its unique number, classification, cause, cure, compensation and notices, each with its date and approver; repeats are linked to the alert they repeat. The reports read from the same place, so the monthly patterns, the board draft and the examiner export cannot disagree with the register, because they are the register.

What the solution does with a pattern is propose, not act. The agents draft the rule fix with the clauses as evidence; the rule-coding team and the compliance officer decide, and the work of recoding, and of re-testing the changed rule, belongs to compliance rule coding. Data fixes go to the data team. The notices the register tracks are covered in the guide to investment breach notification requirements, and the measures it feeds in the guide to the KPIs to baseline first.

Questions people ask

What is the difference between a breach register and a breach log?

Mostly the name. Both record confirmed breaches; firms that call it a log often include incidents and near misses, and firms that call it a register often keep only confirmed breaches. The useful distinction is whether closed alerts are recorded with their reasons, because that is what lets the record predict repeats.

Do I need to record passive breaches in the breach register?

Yes. Passive breaches are not notified to the CSSF and are left out of the AMF's quarterly report, but they still have to be monitored until cured, and a passive breach left uncured can become active. At the five managers the AMF inspected, passive breaches were about four in five of all breaches.

How long should a breach register be kept?

At least as long as the longest rule it supports. US advisers keep books and records for at least five years, and a fund's compliance reports to its board are kept for five years too under Rule 38a-1; the solution's sample configuration keeps its audit trail seven years.

Who should own the compliance breach register?

The compliance or risk control function that investigates breaches, independent of portfolio management. At the French managers the AMF inspected, the same function that investigated breaches kept the record and reported it to senior management at risk committees.

Should near misses go in the breach register?

Not as breaches, but they are worth recording. A soft warning inside a warning band, logged with its value, shows where headroom is thin; one manager the AMF inspected had an early-warning level for 75% of its pre-trade limits and notified management when the same limit warned repeatedly.

Investment Guideline Monitoring.
See it on your own files.

An agentic solution from Botminds. Triages daily guideline alerts, confirms real breaches, tracks the cure and drafts notices Book a demo, or explore how it works.