Home How We Work Security Assurance Resources

How ready is your foundation for granular regulatory reporting?

Granular regulatory reporting, also known as granular data reporting, means sending your regulator loan-, account- and transaction-level records instead of pre-aggregated returns. Ten questions on your current reporting set-up produce a weighted readiness score and highlight the areas that need attention. Your responses are not stored or sent anywhere; the score is calculated in your browser.

01Regulatory outlookHas your regulator mandated granular (account- or transaction-level) reporting, or do you anticipate such a requirement in the coming years?
02Data sourcingWhen data is sourced from your core and operational systems, is it retained in its original form, with full fidelity to the source?
03Return preparationTo what extent do spreadsheets and other end-user computing tools feature in the preparation of your regulatory returns?
04Reference data & mappingDoes your reporting platform maintain governed reference (master) data and a mapping between your internal definitions and regulatory definitions?
05Record-level adjustmentsCan authorised users make record-level adjustments on your reporting platform, outside of spreadsheets, with several users working concurrently?
06Audit trail & versioningDoes your platform preserve the original baseline data together with a complete audit trail of every adjustment through to the submitted version?
07Data privacyIs access to personally identifiable information (PII) restricted at field level, so that only authorised roles can view it?
08Data quality controlsAre data quality controls applied both when data is received from source systems and before granular submissions are filed?
09Validation rulesCan your reporting team define and maintain data validation rules in line with regulatory requirements (for example, mandatory fields, non-negative balances or permitted code values) without relying on IT?
10Regulatory feedbackCan your platform process validation feedback received from the regulator and track submissions and resubmissions at record level?
How Wekalp handles it

Built for granular from the first load

Core banking, LMS and GL tables ingested as-is into regulatory storage, with every load versioned

As-is ingestion

Source structures land intact and every load is versioned, so nothing is lost before regulatory logic is applied.

Source fields mapped to regulatory elements, with product and sector master code mappings

Masters & mapping

Map source fields and codes to regulatory elements in a metadata layer your team owns and updates.

Two users editing different loan records at the same time, with a version line from baseline to submitted

Row-level edits, full history

Several users edit records at once, with the baseline and every change kept up to the submitted version.

Borrower table with name and tax ID columns masked for analysts and visible to compliance

Column-level access

PII columns stay masked for anyone without the right access, controlled down to the column.

No-code data rules such as first name not empty and balance not negative, applied at the ingestion gate and the submission gate

Two-gate validations

No-code data rules check source data on arrival and granular files again before submission.

Regulator response file read: 412 rejected rows, 409 resubmitted, with each record's error and status tracked

Regulator feedback loop

Read regulator rejection files and track submitted, rejected and resubmitted records one by one.

For reference: supervisors already collecting granular data include the ECB (AnaCredit), Austria's OeNB, the HKMA (Granular Data Reporting), the US Federal Reserve (FR Y-14), the Reserve Bank of India (ADEPT, CRILC) and the Bangko Sentral ng Pilipinas (COCREE). Programmes are under way at the ECB (IReF), APRA, the Bank of England and FCA, OSFI, and Bank Indonesia and OJK. This is for information only and is not a list of Wekalp deployments; scope and timelines are set by each regulator.

The shift

What is granular regulatory reporting?

Granular regulatory reporting is a supervisory model in which banks and financial institutions submit data at the level of the individual loan, account, counterparty or transaction, instead of filling in templates of pre-calculated totals. The regulator receives the underlying records and derives the aggregates, ratios and views it needs. The industry often calls this granular data reporting (GDR).

For a reporting team, the change is less about a new file format and more about the foundation underneath. A template return carries a fixed set of cells; a granular submission carries a row for every account, and each row can be validated, rejected and queried on its own. Spreadsheet workings, manual adjustments and summary-level reconciliations that cope with aggregate returns do not hold up at that volume and level of scrutiny. That is why regulatory reporting software built for granular data starts from record-level, versioned data rather than finished numbers.

In the Philippines, the Bangko Sentral ng Pilipinas already collects granular credit data through COCREE 2.0. In the UAE, the CBUAE’s SupTech initiative is moving supervision onto a single, data-driven platform. Wherever your regulator is on that path, the readiness check above tests the capabilities granular submissions depend on, and our comparison with traditional reporting tools shows where legacy set-ups fall short.

DimensionTemplate-based reportingGranular regulatory reporting
What you submitPre-calculated totals in fixed templatesIndividual loans, accounts, counterparties and transactions
Who aggregatesThe bank, before filingThe regulator, from your records
ValidationCross-checks between cells and returnsRules applied to every record
RejectionsA return or a cell is queriedIndividual rows are rejected and resubmitted
Regulatory changeNew or revised templatesNew attributes or rules on the same records
What gets testedThe final numbersThe sourcing, lineage and audit trail behind every row
FAQ

Granular regulatory reporting, answered

What is granular regulatory reporting?

Granular regulatory reporting is a supervisory model in which banks submit loan-, account- or transaction-level records to their regulator instead of pre-aggregated template returns. The regulator then derives the totals and ratios it needs. It is often called granular data reporting (GDR).

How is granular reporting different from template-based reporting?

Template-based reporting sends pre-calculated totals, so the bank does the aggregation. Granular reporting sends the underlying records, so every row can be validated, rejected and queried on its own. Volumes rise, and scrutiny moves from the final number to the data behind it.

Which regulators already collect granular data?

Supervisors already collecting granular data include the ECB (AnaCredit), the HKMA, the US Federal Reserve (FR Y-14) and the Bangko Sentral ng Pilipinas (COCREE). Programmes are under way at the ECB (IReF), APRA and the Bank of England, among others. Scope and timelines are set by each regulator.

How does Wekalp support granular regulatory reporting?

Wekalp ingests source data as-is with every load versioned, maps it to regulatory elements in a metadata layer your team owns, and runs no-code validations on arrival and again before submission. Record-level edits keep a full audit trail, and regulator rejections and resubmissions are tracked record by record.

File today's returns. Build tomorrow's foundation.