VOOZH about

URL: https://apify.com/nexgendata/uk-fca-enforcement-tracker?fpr=2ayu9b

โ‡ฑ UK FCA Enforcement Notices โ€” Live Tracker ยท Apify


Pricing

from $200.00 / 1,000 fca enforcement records

Go to Apify Store

UK FCA Enforcement Notice Tracker

Live UK Financial Conduct Authority enforcement notice feed: Final, Decision, Supervisory, and Warning Notices direct from fca.org.uk. Firm/individual, FRN, fine amount (GBP), date, regulatory basis (FSMA / PRIN / DTR / COBS), and notice URL.

Pricing

from $200.00 / 1,000 fca enforcement records

Rating

0.0

(0)

Developer

๐Ÿ‘ NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

The cleanest way to monitor UK Financial Conduct Authority enforcement. Pulls every Final Notice, Decision Notice, Supervisory Notice, and Warning Notice published on fca.org.uk โ€” extracted from the canonical PDF notice store, structured per action, machine-readable, queryable by notice type, date window, and firm/individual name.

Built for UK financial-services compliance officers, AML/KYC analysts, MLROs running fit-and-proper screening, in-house counsel monitoring counterparty risk, M&A due-diligence practitioners screening acquisition targets, FS sector journalists tracking the enforcement calendar, regulatory-risk dashboard owners, and academics studying conduct regulation. If "did this UK-authorised firm pick up a Final Notice this quarter?" is a question you ask more than once a year, this actor pays for itself the first time you skip the manual fca.org.uk crawl.

Try Apify free โ€” open a free account and run this actor in under five minutes. Apify's free monthly platform credit covers your first sweeps; this actor's pay-per-event pricing means you only pay for actual FCA enforcement records returned, never for empty runs or fetch failures.


Why FCA enforcement data matters in the UK

The UK Financial Conduct Authority is the conduct regulator for nearly 50,000 financial-services firms operating in the United Kingdom and the prudential regulator for 49,000 of them. It administers the Financial Services and Markets Act 2000 (FSMA), the Payment Services Regulations 2017 (PSRs), the Electronic Money Regulations 2011 (EMRs), the Money Laundering Regulations 2017 (MLRs), the UK Market Abuse Regulation (UK MAR), the Consumer Duty, and the FCA Handbook (PRIN, COBS, SUP, DTR, SYSC, MAR, DEPP, ENF).

The FCA's enforcement pathway resolves through a defined cascade of published notices, each one a public record of regulatory action:

  • Warning Notices โ€” the FCA's first formal notification that it intends to take action. Issued under FSMA s.387. Opens the representations window during which the firm or individual can respond. Often summarised in a public Warning Notice Statement (FSMA s.391(1ZB)) even when the underlying notice is non-public.
  • Decision Notices โ€” issued under FSMA s.388 once the FCA's Regulatory Decisions Committee (RDC) has decided to impose the sanction. May be referred to the Upper Tribunal (Tax and Chancery Chamber). Decision Notices are public and disclose the proposed sanction, the breached statutes / Handbook rules, and the FCA's reasoning.
  • Final Notices โ€” issued under FSMA s.390 once the action is concluded (either no referral, or referral exhausted). These are the headline enforcement documents โ€” fine amount in GBP, prohibition order, permission cancellation, requirement to pay redress, censure. Final Notices for individuals also feed the Banned and Disqualified register equivalent under FSMA.
  • Supervisory Notices โ€” issued under FSMA s.55Y for first-supervisory-decision matters and s.197 / s.259 in PSRs / EMRs analogues. Used for own-initiative variations or cancellations of permissions, requirements imposed under the OIREQ regime, and immediate restrictions on regulated activity. Often pre-Final-Notice and time-critical for counterparty monitoring.
  • Multi-firm thematic reviews โ€” published periodically as standalone PDFs and accompanying news stories. Capture systemic findings against named market participants (consumer-duty implementation reviews, AML thematic reviews, retail-investment-sector deep-dives).

For anyone running UK FS compliance โ€” Senior Manager (SMF) holders, MLROs, compliance officers, in-house counsel, AML programme owners โ€” that disclosure stream is the single most important regulatory feed in the country. The FCA publishes notices as PDFs under /publication/final-notices/, /publication/decision-notices/, /publication/supervisory-notices/, and /publication/warning-notice-statements/, but the indexes are paginated, the search endpoint sits behind Cloudflare bot-mitigation, and the regulator does not expose a clean JSON feed. Most compliance teams either pay ยฃ30,000+/year for Thomson Reuters Regulatory Intelligence with FCA coverage, Wolters Kluwer CCH Enforcer, or a similar legal-research platform โ€” bundled with a lot of material they don't need โ€” or they pay an analyst to copy-paste from fca.org.uk into Excel every Monday morning.

This actor solves that for the price of a coffee.


What you get

Per FCA enforcement notice, the actor emits a single dataset row with:

FieldDescription
action_idNotice slug from the FCA publication URL plus FRN/IRN when present โ€” e.g. frank-breuer-2026, ts-money-transfer-ltd-2026::926855
firm_or_individualName of the regulated entity or named individual exactly as it appears in the notice header (To: ...)
action_typeFINAL_NOTICE / DECISION_NOTICE / SUPERVISORY_NOTICE / WARNING_NOTICE
date_of_noticeISO YYYY-MM-DD parsed from the notice header (Dated: ...)
fine_amount_gbpNumeric GBP penalty (e.g. 755000.0). null when the sanction is non-monetary โ€” prohibition, permission cancellation, censure, requirement
penalty_currency"GBP" when a fine is present, null otherwise
regulatory_basisUp to five FSMA / PSR / EMR / MLR section references or FCA Handbook citations (PRIN / COBS / SUP / DTR / MAR / SYSC) extracted from the notice text
short_summaryOne- to two-sentence headline pulled from the notice's ACTION or SUMMARY OF REASONS block
full_notice_urlCanonical fca.org.uk PDF URL โ€” exactly the URL the FCA publishes against
data_source"uk_fca_enforcement" provenance string

Each row is exactly enough to populate a compliance-tracking Airtable, Notion database, Snowflake table, or regulatory-risk dashboard without any post-processing. Cast fine_amount_gbp to numeric, parse date_of_notice as a date, index on firm_or_individual and regulatory_basis, and you have a queryable enforcement-history table for every FCA-authorised firm and named individual in scope.


Inputs

FieldTypePurpose
action_typeenumFINAL_NOTICE / DECISION_NOTICE / SUPERVISORY_NOTICE / WARNING_NOTICE / ALL
date_fromISO dateLower bound on the date the notice was issued (defaults to last 30 days when both dates are empty)
date_toISO dateUpper bound on the date the notice was issued
firm_or_individualstringCase-insensitive substring match against the firm or individual slug (e.g. "barclays", "breuer")
maxResultsintHard cap on enforcement notices returned (1โ€“500)

All inputs are optional. Run with {} to retrieve the last 30 days of FCA enforcement notices sorted by date descending. Run with action_type=FINAL_NOTICE and a 90-day window for a quarterly Final Notice digest. Run with firm_or_individual="hsbc" for a multi-year scan of HSBC-named notices. Run with action_type=SUPERVISORY_NOTICE for a real-time supervisory-action feed.


Pricing

Pay-per-event โ€” you pay only for the FCA enforcement notices the actor actually returns. No subscription, no minimum, no per-minute compute charges, no charges for fetch failures or parse failures (those go to a single ERROR_REPORT artefact in the run's key-value store).

EventPrice (USD)
Actor start$0.00005
Per FCA enforcement record returned$0.20

A typical 30-day all-types sweep returns ~8โ€“15 notices and costs $1.60โ€“$3.00. A targeted query (every Final Notice in the last 12 months) returns ~50โ€“80 records and costs $10โ€“$16. Empty runs (no matches) cost effectively nothing. Compare against Thomson Reuters Regulatory Intelligence with FCA coverage โ€” list price ยฃ30,000+/seat/year โ€” or Wolters Kluwer CCH Enforcer at ยฃ18,000+/firm/year. This actor lets a 30-person UK compliance team get the same FCA enforcement data for less than the cost of a single billable hour from a magic-circle firm.


Use cases

Compliance monitoring. SMF holders, MLROs, and compliance officers run this weekly to catch any FCA enforcement action touching their authorised firm's regulated activities. Daily sweeps with action_type=SUPERVISORY_NOTICE surface time-critical OIREQ activity and own-initiative permission variations before counterparties find out the slow way.

AML/KYC due diligence. Pre-onboarding screening of a new corporate or PEP-adjacent counterparty: pass the legal name through firm_or_individual, scan the last five years, and review every Final Notice / Decision Notice surfaced. Faster and cheaper than World-Check, with the actual FCA notice URL in hand for the file.

M&A target screening. Acquisition-due-diligence teams use this to surface FCA enforcement history against a target firm and its named SMFs before the QofE phase. A single Final Notice from three years ago can be the difference between a clean sale and a price chip.

Regulatory-risk dashboards. Sector analysts wire this into a monthly Snowflake or BigQuery refresh, joined to FCA Register firm data and the firm's own customer-volume metrics, to build a regulator-action-pressure score per peer firm and per sector (consumer credit, payments, retail investments, wholesale).

Fit-and-proper screening. HR and senior-manager-regime teams hash a candidate's name through this actor as part of the SMF approval pack โ€” every FCA-issued individual prohibition or fine in the public record, in one machine-readable feed.

Fintech founders and investors. Pre-investment regulatory-risk diligence on UK fintechs: did the target firm, its founders, or its current senior managers pick up an FCA Decision Notice on prior ventures? This actor answers that without a paralegal billing hour.

FS journalists and academics. Build a clean longitudinal dataset of UK FS enforcement โ€” by year, by sector, by breach type โ€” without scraping the FCA publication index by hand.


How it works

  1. Discovery. The actor pulls the FCA's two-page sitemap.xml (uncached, no Cloudflare challenge) and extracts every /publication/final-notices/, /publication/decision-notices/, /publication/supervisory-notices/, and /publication/warning-notice-statements/ PDF URL plus its lastmod timestamp โ€” typically ~5,800 historical notices.
  2. Filtering. The discovered universe is filtered by your action_type, date_from / date_to, and firm_or_individual substring match against the notice slug. Results are sorted by lastmod descending so the freshest notices ship first.
  3. PDF parse. For each surviving URL (up to maxResults), the actor fetches the PDF through an Apify residential proxy (country GB) and parses the first ~4 pages with pypdf. The FCA's notice template is highly standardised โ€” header block with To: <firm>, FRN: <ref>, Dated: <date>, followed by an ACTION and SUMMARY OF REASONS block. The extractor pulls every field directly from that template.
  4. Validation. Records missing a firm_or_individual or date_of_notice are dropped and logged to the ERROR_REPORT artefact in the run's key-value store. Successfully parsed records are pushed to the dataset and billed at the per-record price; failures are not billed.

Sibling actors

If FCA enforcement is on your radar, you'll likely want the rest of the NexGenData regulatory-intelligence suite:

Wire several of these into the same compliance-risk pipeline and you have a panel-data view of regulatory pressure across the four largest English-speaking financial-services jurisdictions โ€” for less than a single Thomson Reuters seat.


FAQ

Is this an official FCA product? No. NexGenData is an independent data publisher on the Apify Store. All data is sourced from the public fca.org.uk website. The FCA does not endorse this actor and we have no commercial relationship with the regulator.

How fresh is the data? The FCA sitemap is regenerated daily. Notices typically appear in the sitemap within an hour of publication. Running this actor with the default date_from=last 30 days will surface every Final / Decision / Supervisory / Warning Notice published in that window.

What if a PDF fails to parse? Parse failures, HTTP errors, and validation drops are accumulated into a single ERROR_REPORT entry in the run's key-value store. You will not be billed for failed records. Recent firmware-renderer PDFs occasionally trip pypdf's text extractor โ€” these are rare (under 2% of notices in our internal testing).

Does this scrape behind login or paywalls? No. Every notice extracted is published on the public FCA website with no login or paywall. The actor respects the FCA's robots.txt, uses a polite 8-req/sec rate limit, and routes through an Apify residential proxy to avoid hot-spotting any single IP against the FCA WAF.

Can I run this on a schedule? Yes. Use Apify's built-in Schedules feature to run this actor daily, weekly, or monthly and pipe the output to a webhook, Google Sheet, S3 bucket, Snowflake / BigQuery / Postgres table, Notion database, or Slack channel. The default 30-day window gives healthy overlap for daily schedules without massive duplicate volume.

What jurisdictions are covered? UK only โ€” every enforcement action the Financial Conduct Authority itself has published. For Northern-Ireland-specific consumer-credit enforcement that pre-dates the FCA's 2014 take-over, the FCA still publishes the residual Office of Fair Trading actions and they appear in the feed. For Bank of England / Prudential Regulation Authority enforcement, you'll want a separate PRA-specific feed (on the roadmap).

Compliance and ToS. This actor scrapes public-record regulatory disclosures from a UK regulator's public website. The data itself is public-interest information disseminated under FSMA s.391 publication obligations. Use of the actor is subject to the Apify Store terms of service.


Support

Issues, feature requests, and per-firm bulk-extraction requests: drop a message via the actor's "Issues" tab on the Apify Store or contact NexGenData via the Apify Store contact form.

If you need a custom regulatory-intelligence build โ€” combining FCA + ASIC + MAS + SFC + SEC + EDGAR + sanctions lists into a single normalised feed โ€” we ship those too. Contact the NexGenData team on Apify for a quote.

You might also like

Regulatory Change Intelligence MCP Server

ryanclinton/regulatory-change-intelligence-mcp

Federal regulatory pipeline monitoring and compliance impact forecasting for compliance officers, GRC teams, and trade compliance operations.