Regulatory Obligations Register Template: How to Build One That Survives an Audit

In short

A regulatory obligations register is a structured record with one row per legal obligation, and the free template on this page has 28 fields in five groups plus six worked rows from DORA. The five change-management fields decide whether it survives an audit, and CUBE's 2025 Cost of Compliance Report found that 74% of firms need more than a year to implement a new regulation, so review has to be driven by change, not by the calendar.

Download the Excel template

Free, no email needed. Sheets: READ ME, Obligations Register, Worked Example, Reference Lists, Changelog. All templates

A regulatory obligations register is a structured record of every discrete legal and regulatory obligation your organization must meet. Each row carries the source citation, the verbatim obligation text, your interpretation, a named owner, mapped controls, a compliance status and a review date. It is the customary way to produce the documented information about compliance obligations that ISO 37301:2021 clause 4.5 asks a compliance management system to maintain. Below is a free, ungated 28-field template, annotated field by field, with six populated rows from DORA.

The substance columns decide whether a register is useful, but the change-management columns (effective date, as-of date, last reviewed, next review, in-force status) decide whether it survives an audit. Registers tend to fail scrutiny on freshness and traceability, not on missing content, which is why those five fields sit in a group of their own.

Since 2025, regulators collect registers in prescribed formats, so "we have a spreadsheet" no longer clears the bar

The structural change is that regulators stopped taking documentation on faith and started collecting registers in prescribed formats. Under DORA Article 28(3), financial entities "shall maintain and update at entity level, and at sub-consolidated and consolidated levels, a register of information in relation to all contractual arrangements on the use of ICT services provided by ICT third-party service providers" (Regulation (EU) 2022/2554, applying since 17 January 2025). That register follows the 15 templates prescribed in Commission Implementing Regulation (EU) 2024/2956, entities report on it annually and must produce the full register on request, and national competent authorities passed the first industry-wide collection to the ESAs by 30 April 2025. The cycle repeats: for 2026 the reference date is 31 December 2025, with competent authorities reporting to the ESAs by 31 March.

In Australia, Prudential Standard CPS 230 commenced on 1 July 2025 and requires a register of material service providers. The first submission, on APRA's preferred template, was due on 1 October 2025, and transitional relief for pre-existing contracts ended on 1 July 2026 at the latest. APRA finalized targeted amendments to CPS 230 on 30 April 2026, and the register duty remains annual. GDPR Article 30 has required a record of processing activities with seven prescribed content categories since 2018 (Regulation (EU) 2016/679), and the Article 30(5) derogation for small organizations falls away when processing is not occasional or is likely to be risky, which in practice is almost always. A pending EU simplification package, Omnibus IV, would raise that threshold to 1,000 employees and limit the exceptions to high-risk processing and to core activities that require a data protection officer; the co-legislators provisionally agreed it in June 2026, and as of 1 October 2026 it has not been adopted.

Be precise about what these precedents are. The DORA register is a register of ICT contracts and the CPS 230 register is a register of service providers; neither is an obligations register. They do establish the direction of travel: regulators now think in structured, line-item, submittable registers, and they sample rows against source documents. The supervisory expectations were already in place. FCA SYSC 6.1.1R requires a firm to "establish, implement and maintain adequate policies and procedures sufficient to ensure compliance of the firm … with its obligations under the regulatory system" (FCA Handbook, current text as of 30 September 2026), and ASIC's Regulatory Guide 104 expects AFS licensees to document their compliance measures and review them regularly. Taken together, they make an instrument-level, undated and owner-free obligations register worthless as evidence.

The clock is also unforgiving. CUBE's Cost of Compliance Report 2025, a survey of more than 2,000 compliance, risk and legal leaders across 11 markets, found that 74% of firms need more than a year to implement a new regulation. That is slower than the pace at which regulators now expect a current register.

One clarification before the template, because the terms get conflated. A legal register is the environmental, health and safety tradition: the ISO 14001 and ISO 45001 management-system standards ask organizations to determine the legal and other requirements that apply to them and keep track of them, and EHS teams have kept instrument-organized registers for decades. (ISO published a new edition of ISO 14001 in April 2026, replacing the 2015 edition, so check the current clause numbering before you cite it.) An obligations register in the ISO 37301 sense is broader (all compliance sources, including industry codes and voluntary commitments) and more granular (obligation-level, not instrument-level). A risk register is a different object entirely: it records uncertainty. Obligations map to controls and risks map to mitigations, so link the two registers rather than merging them.

Attribute Legal register Obligations register Risk register
Tradition or standard ISO 14001 and 45001 EHS management systems ISO 37301 (clause 4.5) Enterprise risk management (ISO 31000)
Organized by Legal instrument Individual obligation Risk or uncertainty
What it records Applicable legal requirements Every discrete duty, across all compliance sources Uncertainties, each mapped to a mitigation

The template is 28 fields in five groups, and only group E survives an audit

The Excel file is free and needs no email address. It has five sheets: a READ ME with field definitions and usage rules, the Obligations Register itself (28 annotated fields with dropdown validation), a Worked Example with six populated DORA rows, a Reference Lists sheet that feeds the dropdowns, and a Changelog. One rule governs everything else in the file: one row is one obligation, not one law. More on why below.

This is the full field list:

# Field What goes in it Why it survives an audit
A. Identification
1 Obligation ID Stable unique ID (for example OBL-DORA-017). Never reused, even after repeal Auditors trace evidence, controls and findings by ID; a renumbered register breaks every trail
2 Obligation title Plain-language name a business owner recognizes The register gets used by people who don't read citations
3 Source instrument Full official name and citation of the law, rule or code "GDPR" is not a citation; "Regulation (EU) 2016/679" is
4 Provision reference Article, section or paragraph, at clause level Sampling happens at clause level; "Art 28" when you mean "Art 28(3)" fails the trace
5 Source type Statute / regulation / regulator rule / guidance / industry code / standard / contract / voluntary commitment ISO 37301 obligations include voluntary commitments; auditors check you captured more than statutes
6 Jurisdiction Where the obligation applies Multi-jurisdiction filtering is the register's most common query
7 Regulator or issuer Who enforces or issued it Determines who examines you and where reports go
8 Link to official text The primary source, meaning the regulation and not a summary of it The auditor opens this link and compares it to field 9
B. Substance
9 Verbatim obligation text The exact wording from the instrument The most-sampled field: your paraphrase gets checked against the source
10 Our interpretation What this means for us, in practice, in plain language Shows the obligation was understood, not just cataloged; where legal review leaves its mark
11 Obligation type Reporting / record-keeping / conduct / governance / disclosure / prudential / operational Lets you slice the register by the kind of work each duty creates
12 Applicability trigger The conditions under which the obligation bites Many obligations are conditional (entity size, activity, thresholds); this is where "why is this N/A" gets answered
13 Applies to Entities, business units and products in scope Group-level registers fail when nobody recorded which subsidiary each row binds
14 Frequency One-off / event-driven / ongoing / periodic, with due dates Periodic obligations without dates are how filings get missed
C. Ownership and controls
15 Obligation owner A named individual. Not a team, not a mailbox "Compliance team" owns nothing; auditors interview the name in this cell
16 Second-line contact The compliance or risk counterpart Separates doing from overseeing, the three-lines question every examiner asks
17 Mapped control IDs Controls that discharge the obligation This is regulatory mapping in table form; an obligation with no control is a finding waiting to be written
18 Mapped policies and procedures Internal documents implementing it Ties the register to the policy library auditors already have open
19 Evidence location Link to where proof of compliance lives "Can you show me?" answered in one click instead of one week
D. Risk and status
20 Risk rating Consequence of breach (severity scale from the reference sheet) Prioritizes remediation and review frequency defensibly
21 Max penalty and personal liability Statutory maximum and whether individuals are on the hook Focuses senior attention; personal-liability rows get reviewed first
22 Compliance status Compliant / partial / gap / not applicable, with N/A always justified Auditors probe N/A rows hardest; an unjustified N/A reads as an untested assumption
23 Gap remediation Action, owner and due date for anything not compliant A register that records gaps without remediation plans documents negligence
E. Change management
24 Effective date When the obligation took or takes effect Catches adopted-but-not-yet-applicable rows before they bite
25 As-of date When this row was last verified against the official source The audit-survival field: an undated row is an unverified row
26 Last reviewed by and on Who checked it, when Review without attribution is not review
27 Next review due Scheduled re-verification date Turns freshness from intention into a filterable overdue list
28 In-force status In force / amended / repealed / pending Registers rot by accumulating repealed rows nobody flagged

Group E is the group that is easiest to skip and hardest to reconstruct later. In an audit, someone samples rows and asks two questions, "is this still what the law says?" and "how do you know?" Fields 24 to 28, plus the changelog sheet, are the only fields that answer the second question.

A worked DORA register turns one regulation into six independently testable rows

Populated rows teach more than abstract field lists. The example sheet carries six obligations from DORA (Regulation (EU) 2022/2554, applying since 17 January 2025) with all 28 fields filled. Here is the substance of those rows, with the verbatim text checked against the regulation as of 30 September 2026:

ID Obligation title Provision Verbatim obligation text (first sentence) Type Frequency
OBL-DORA-001 ICT governance and control framework Art 5(1) "Financial entities shall have in place an internal governance and control framework that ensures an effective and prudent management of ICT risk, in accordance with Article 6(4), in order to achieve a high level of digital operational resilience." Governance Ongoing
OBL-DORA-014 ICT incident management process Art 17(1) "Financial entities shall define, establish and implement an ICT-related incident management process to detect, manage and notify ICT-related incidents." Operational Ongoing
OBL-DORA-017 Major-incident reporting to competent authority Art 19(1) "Financial entities shall report major ICT-related incidents to the relevant competent authority as referred to in Article 46 in accordance with paragraph 4 of this Article." Reporting Event-driven
OBL-DORA-021 Digital operational resilience testing program Art 24(1) "…financial entities, other than microenterprises, shall … establish, maintain and review a sound and comprehensive digital operational resilience testing programme as an integral part of the ICT risk-management framework referred to in Article 6." Operational Periodic
OBL-DORA-028 ICT third-party risk strategy Art 28(2) "As part of their ICT risk management framework, financial entities, other than entities referred to in Article 16(1), first subparagraph, and other than microenterprises, shall adopt, and regularly review, a strategy on ICT third-party risk…" Governance Periodic
OBL-DORA-029 Register of information on ICT contractual arrangements Art 28(3) "As part of their ICT risk management framework, financial entities shall maintain and update at entity level, and at sub-consolidated and consolidated levels, a register of information in relation to all contractual arrangements on the use of ICT services provided by ICT third-party service providers." Record-keeping Ongoing plus annual reporting

Three things this example teaches that a blank template can't.

The applicability-trigger field earns its place immediately. Rows OBL-DORA-021 and OBL-DORA-028 carve out microenterprises, and Art 28(2) additionally excludes entities under the simplified framework in Article 16(1). Copy the obligation without the trigger and a microenterprise (DORA Article 3(60): fewer than 10 people and no more than EUR 2 million in turnover or balance sheet total) "owes" duties it doesn't, while a group register misses that one subsidiary qualifies for the carve-out and another doesn't. Instrument-level registers erase that row-level nuance.

One regulation, six different kinds of work. Governance, an operational process, an event-driven report, a periodic testing program, a strategy review, a maintained register. Each needs different owners, frequencies, controls and evidence. That heterogeneity is the argument for obligation-level rows, made by the regulation itself.

Row OBL-DORA-029 is a register entry mandating a register. The obligation to maintain DORA's register of information belongs in your obligations register, with an owner and an evidence location like any other row. The circularity shows that "maintain a structured record" is now itself a supervised obligation, not back-office hygiene.

Assessing what a change like DORA actually costs you, row by row, is its own discipline. The companion piece with a worked DORA impact assessment is the regulatory change impact assessment template.

One row per obligation, not per law: instrument-level rows are how registers fail

The most common failing register has a row that says "GDPR," a row that says "DORA," an owner column that says "Legal," and a status column that says "Compliant." That register cannot be tested.

The reasoning is mechanical. ASIC's RG 104 expects licensees to document measures showing how they meet their general obligations, implement and monitor those measures, and review them regularly, which presupposes measures that address specific requirements, not a green checkmark on an Act. Certification audits under ISO 37301 work the same way: the auditor picks an obligation and follows it to a control and to evidence. And where regulators collect registers directly, they prescribe line-item granularity; the ESAs' implementing standards for DORA's register of information template it down to individual contractual arrangements.

To test whether your granularity is right, ask whether each row can be assigned to one named owner, mapped to identifiable controls, and marked compliant or not independently of its neighbors. "DORA: compliant" fails all three. The six rows above pass.

The cost of getting this right is real. DORA decomposes into dozens of rows, not six, and the example sheet is deliberately a starter, not a full regulatory mapping of the regulation. That cost is also the honest argument for automation.

Five more ways a register dies in the first sample test

Granularity is failure mode number one. The next five, in the order auditors tend to find them:

2. No verbatim text. A register of paraphrases is a register of opinions. The auditor opens the official link (field 8), reads the clause, and compares it to what you wrote. When your paraphrase says "report incidents promptly" and Art 19 says "in accordance with paragraph 4," the gap between those is a finding. Verbatim text plus a separate interpretation field gives you both fidelity and usability.

3. A team as owner. "Compliance" as owner means the interview question "who is responsible for this obligation?" gets answered with silence or with three people pointing at each other. Use named individuals, with the second-line contact recorded separately so ownership and oversight don't collapse into one cell.

4. No as-of dates. This failure kills registers that were good when built. CUBE's report (published 4 November 2025) found that 74% of firms need more than a year to implement new regulations, so a register reviewed annually is structurally behind the change it exists to track. The fix is two cadences: a scheduled review (every row, at least annually, recorded in fields 26 and 27) and change-driven updates the moment a source is amended, which requires a monitoring process feeding the register, not a calendar reminder. How teams wire that feed is covered in how compliance teams track regulatory changes, and catching obligations before they're in force is the job of horizon scanning.

5. Merging it into the risk register or the controls library. The three objects answer different questions (what must we do, what could go wrong, what do we operate), and merging them always subordinates obligations to whichever function owns the merged document. Keep the register sovereign and link by ID.

6. N/A without justification. "Not applicable" is a legal conclusion, and auditors treat it as the highest-risk value in the status column because it is the one nobody re-tests. Every N/A needs the applicability trigger it fails and the date someone last checked; without them, it's an untested assumption with a green light on it.

The changelog sheet (date, what changed, source, who changed it) is the sixth defense rolled into one artifact: it converts "trust us, we maintain this" into a regulatory change log an examiner can read.

A spreadsheet register is a snapshot; the update loop is the product

To be plain about the incentive: RegWatch sells software for exactly the update loop this section is about. The spreadsheet above is still free and sufficient for a register of a few hundred rows in a handful of jurisdictions. Start there, and see the regulatory change tracker spreadsheet for the upstream tracking companion.

A spreadsheet cannot keep field 25 honest as the footprint grows. Every alert about a change is a potential edit to somebody's register: a new row, an amended verbatim text, an in-force status flip. Keeping those edits current by hand gets harder with every jurisdiction added, and a register that goes quietly stale keeps looking authoritative.

The loop we build works like this. A Watchlist defines what you monitor and how often. Scheduled runs pick up new items inside strict date windows and save each as a Finding with its source URL, dates and a verbatim excerpt. Triage then decides, finding by finding and against your company profile, which ones become alerts; accepted items carry a plain-language "Why this matters," and suppressed ones are kept on record. An accepted Alert converts to an Obligation in one step, with an owner, an effective date, an evidence area, a history and a discussion thread, and the calendar shows the dates. The human stays on the judgment calls: interpretation (field 10), status (field 22), and whether the agent's reasoning holds. Those decisions go to a tamper-evident, append-only audit log, because a register updated by a process you can't explain is no more audit-proof than one updated by an intern you didn't supervise.

Populate one regime end to end, with named owners, before you go broad

To stand up a register from zero, work in this order:

  1. Download the template and read the READ ME sheet with your second line in the room. Agree on the dropdown values in the reference sheet before populating anything; retrofitting taxonomy onto 400 rows is misery.
  2. Populate one regime end to end before going broad. Pick the regime with your nearest deadline and decompose it to obligation level, the way the DORA sheet does. One complete regime teaches your team the granularity standard.
  3. Assign named owners at populate time, not after. A row without an owner at creation stays ownerless. If no name fits, that absence is itself a gap; record it in field 23, not a blank cell.
  4. Date every row and start the changelog the same day. The register's audit value begins the day field 25 starts being true, and a register is never finished.
  5. Decide the feed before the register outgrows the review cycle. Whether it's a weekly manual scan or an agent, something has to push amendments into group E faster than annually. The CUBE numbers say the firms that skip this step run more than a year behind.

Everything in this template works with the spreadsheet alone. The change-management columns are just a lot easier to keep honest when something is watching the sources for you.

Its impact-assessment and tracker companions are filed with it in our trackers and templates library.

This article is general information, not legal advice.

Download the Excel template

Free, no email needed. Sheets: READ ME, Obligations Register, Worked Example, Reference Lists, Changelog. All templates

Questions

What is a regulatory obligations register?

A structured record of every discrete legal and regulatory obligation that applies to your organization, each with its source citation, verbatim text, interpretation, named owner, mapped controls, compliance status and review date. It is the customary way to produce the documented information about compliance obligations that ISO 37301:2021 clause 4.5 calls for, though the standard names the information, not the format.

Is an obligations register a legal requirement?

No regime mandates a document called an obligations register. Specific regimes do mandate specific registers: GDPR Article 30 a record of processing activities, DORA Article 28(3) a register of information on ICT contractual arrangements, and APRA CPS 230 a register of material service providers. Supervisors also expect documented compliance arrangements: FCA SYSC 6.1.1R requires adequate policies and procedures, and ASIC RG 104 expects licensees to document their compliance measures.

What is the difference between an obligations register, a legal register and a risk register?

A legal register comes from the ISO 14001 and 45001 environmental, health and safety tradition and is usually organized by legal instrument. An obligations register works at the level of individual obligations and covers every compliance source, including standards, industry codes and voluntary commitments. A risk register records uncertainty, not duties: obligations map to controls, risks map to mitigations. Keep the three separate and link them by ID.

Should the register have one row per law or one row per obligation?

One row per obligation. A single regulation can produce dozens of discrete duties with different owners, frequencies and controls; DORA alone yields separate rows for governance, incident management, incident reporting, resilience testing and third-party risk. Instrument-level rows cannot be tested, assigned or evidenced, and regimes that collect registers do so at line-item granularity.

How often should an obligations register be reviewed?

Run two cadences: a scheduled review of every row at least annually, and a change-driven update whenever a source instrument is amended, repealed or newly applicable. CUBE's Cost of Compliance Report 2025 found that 74% of firms need more than a year to implement a new regulation, which is what an annual-only cadence produces. Every row should carry an as-of date recording when it was last checked against the official text.

Terms in this guide

Sources

  1. ISO 37301:2021 Compliance management systems accessed 30 Sep 2026
  2. ISO 14001 Environmental management systems (2015 edition, replaced by ISO 14001:2026 on 15 April 2026) accessed 30 Sep 2026
  3. Regulation (EU) 2022/2554 (DORA), EUR-Lex accessed 30 Sep 2026
  4. Commission Implementing Regulation (EU) 2024/2956, register of information templates accessed 30 Sep 2026
  5. ESAs announce timeline to collect registers of information and designate critical ICT third-party providers accessed 30 Sep 2026
  6. ESAs Decision ESA 2024 22 on reporting registers of information (annual 31 December reference date, 31 March reporting) accessed 1 Oct 2026
  7. European Parliament: Omnibus IV provisional agreement text, including GDPR Article 30(5) (June 2026) accessed 1 Oct 2026
  8. Regulation (EU) 2016/679 (GDPR), EUR-Lex accessed 30 Sep 2026
  9. APRA Prudential Standard CPS 230 Operational Risk Management accessed 30 Sep 2026
  10. European Commission, Simplification, implementation and enforcement (Omnibus IV status) accessed 30 Sep 2026
  11. APRA, Operational risk management (CPS 230) accessed 30 Sep 2026
  12. FCA Handbook, SYSC 6.1 accessed 30 Sep 2026
  13. ASIC Regulatory Guide 104: AFS licensing, meeting the general obligations accessed 30 Sep 2026
  14. CUBE, The Cost of Compliance Report 2025 accessed 30 Sep 2026

See which of this month’s changes apply to you.

Book a session on the regulators and markets you name.

Book a demo