Monitoring Report: Column Reference and User Guide
A complete guide to every field in your Monitoring Report
The Monitoring Report is an Excel file you can download from the sanctions.io Monitoring Portal whenever you need it. It shows you every monitored entry along with their screening results, any matches found, review statuses, and a complete log of what happened and when, including actions taken by your team or the system. Filter by status and export at any time.
Use this guide to understand what each column contains, where the value comes from, and how to use it in your compliance workflows.
Applies to: Monitoring Portal
Topics Covered
→ How to Generate and Download the Report
→ Report Structure – Understanding the Rows
2.2. Identity and Biographical Fields
2.3. Sanctions and Program Fields
→ Best Practices and Compliance Tips
How to Generate and Download the Report
Follow these steps to export a Monitoring Report from the portal:
- In the Monitoring Entries toolbar, click the Status Filter dropdown.
- Select the desired filter: All Entries, Entries with Alerts, Entries Without Alerts, New Matches, False Positive Matches, or Real Positive Matches.
- Optionally, enter a name in the search bar to narrow the export to specific monitored entries.
- Click Download Report (below the Status Filter dropdown). The portal will begin generating the file.
- When ready, download the file from the Notification Center (bell icon in the top-right corner of the portal). You will also receive an email: "Your monitoring results export is ready."
Format: Excel (.xlsx)
Report Structure – Understanding the Rows
Each row in the report represents one match result for one monitored entry, not one entry per row. Understanding this is key to interpreting the report correctly.
Why You See Multiple Rows For the Same Entry
- If a monitored entry has 2 potential matches, it will produce 2 result rows — one per match.
- The Audit Trail adds additional rows for each action logged (e.g., an entry created, a result classified).
- Use monitoring_entry_id or monitoring_entry_external_identifier to group all rows for the same subject.
- Use result_id to isolate all audit trail rows for a specific match result.
The report is organized into four logical column groups, described in Sections 1 through 4:
1. Input Data - Details about the monitored entry as submitted by you or generated by the system.
2. Results Data - Screening match details sourced from sanctions lists, PEP lists, or adverse media.
3. Audit Columns - Current review status, comments, and lifecycle timestamps.
4. Audit Trail - A complete log of every action on each result.
Table Legend: Source (system, user, and data source) indicates where each value originates. This column does not appear in the monitoring report. It is included here as a reference only, to help you understand where the information comes from.
User
1. Input Data Columns
These columns capture the information submitted when a monitoring entry was created, either provided by you (User) or generated automatically by sanctions.io (System). They are the first columns in the report.
Source indicates where each value originates. This column does not appear in the monitoring report. It is included here as a reference only.
2. Results Data Columns
These columns contain the match data returned by the screening engine, sourced from sanctions lists, PEP lists, adverse media, and other watchlists. They represent what was found on the watchlist, not what you submitted.
⚠️ Data Availability Notice
Results data reflect only what the original issuing authority has published. If a field is blank (e.g., no DOB or address), it means the data source did not provide that information.
sanctions.io does not alter, enrich, or modify original source data.
2.1. Core Match Fields
These fields provide the foundational metadata for each match result, drawn from both the sanctions.io system and the underlying data sources. They allow you to track, reference, and audit individual results.
Source indicates where each value originates. This column does not appear in the monitoring report. It is included here as a reference only.
2.2. Identity and Biographical Fields
These fields contain descriptive information about the matched individual or entity, sourced directly from the underlying watchlist or data provider.
Source indicates where each value originates. This column does not appear in the monitoring report. It is included here as a reference only.
2.3. Sanctions and Program Fields
These fields provide the regulatory and contextual detail behind a sanctions listing. They describe why and under what authority a subject was designated, including the relevant sanctions program, regime, remarks from the issuing authority, and any applicable licensing requirements.
Source indicates where each value originates. This column does not appear in the monitoring report. It is included here as a reference only.
2.4. Vessel Fields
Populated only when the matched record is a vessel (result_entity_type = Vessel).
Source indicates where each value originates. This column does not appear in the monitoring report. It is included here as a reference only.
2.5. Aircraft Fields
Populated only when the matched record is an aircraft (result_entity_type = Aircraft).
Source indicates where each value originates. This column does not appear in the monitoring report. It is included here as a reference only.
2.6. Adverse Media Fields
Populated only when the matched result comes from an adverse media source (result_entity_type = Adv-media).
Source indicates where each value originates. This column does not appear in the monitoring report. It is included here as a reference only.
3. Audit Columns
These columns capture the current review state of each match result and lifecycle timestamps for the monitoring entry.
'Status' and 'Text' Show Only the Latest Change
The result_status and result_text columns reflect only the most recent action. To see the full history of all classifications and changes, refer to the Audit Trail columns in Section 4. Each status change automatically updates result_modified_at, maintaining a traceable record.
User
User
Source indicates where each value originates. This column does not appear in the monitoring report. It is included here as a reference only.
4. Audit Trail Columns
The audit trail is a complete log of every action performed on each match result — whether by a user or the system. Each distinct action generates a separate row in the report.
Why Audit Trail Rows Repeat Input and Result Data
Each audit trail row is self-contained and repeats the full set of Input Data and Results Data columns for context. This ensures every row is independently traceable without requiring cross-referencing.
To reconstruct the full action history for a single match result, filter all rows by result_id.
Source indicates where each value originates. This column does not appear in the monitoring report. It is included here as a reference only.
4.1 Audit Action Reference
All possible values for the audit_action column and their meaning:
Best Practices and Compliance Tips
Recommended Workflow
- Download and archive full reports at least once within 12 months.
- Use monitoring_entry_external_identifier to link results back to your CRM, ERP, or KYC platform.
- Review result_confidence_score in context — a score of 1.0 is an exact name match (it doesn't mean the entity is sanctioned). Always cross-check legal names, DOB, country, and position fields.
- Classify every result as False Positive or Real Positive to maintain a clean audit trail and suppress repeat alerts for that specific entry/result combination.
- Store additional documentation to support decisions on your local drive or in your compliance/case management system.
- Use the Audit Trail columns to demonstrate due diligence in regulatory reviews or internal audits.
We're here to help!
If you have any questions or need more help, please contact our support team anytime!
- Chat: Available directly through the Help Center page
- Email: help@sanctions.io