Subject Profiling
Table of Contents
Use Case:
Organizations must monitor employee spending patterns to ensure compliance with internal policies and detect potential financial risks. For example, if an employee consistently ranks in the top 5% for total spend and transaction volume, it could signal compliance issues, making it essential to track such high-expense activity.
The Subject Profiling risk analytic allows organizations to set custom rules that define the criteria for monitoring high-spending employees. Customers configure the historical period for analysis and select key spending measures, such as total spend, per-attendee average, or transaction volume. The analytic then identifies employees who fall into the top percentiles based on these settings. By flagging these high-spending employees for further review, the analytic enables organizations to proactively detect and address compliance risks, ensuring financial integrity and adherence to company policies.
| Description | Identifies employees in the top percentiles of the following aggregate profiling measures over a historical period of transactions (default is 365 days): Total Spend, Per Attendee Spend Average, and Volume of Transactions |
| Domain(s) | Employee |
| Analysis Type | Indicator |
| Focus Area | Context Analysis |
| Score Methodology | The employee's top aggregate measure percentile amongst the historical period of transactions. A percentile notes the value below which a percentage of the historical data falls |
Default Scoring Criteria
Importance: 2 (default)
Enabled: True (default)
No rules are configured by default. Rules must be set by user.
Rule Configuration
To configure a rule for this risk analysis, open the settings page from Risk Analysis Settings → Subject Profiling Employee Domain and click Add A Rule.

The following rule fields are required:

| Rule Field | Description | Settings Options |
|---|---|---|
| Name | Name for the specific rule | Free text |
| Description | Description of the rule | Free text |
| Context Period in Day | The period of time from the spend date for which transactions are considered by the rule | 1 - 365 Days |
| Spend Measure | The measure computed (after rule components are applied) and compared with the Scoring and Automatic Criteria | Amount, Average Amount, Average Amount per Attendee, or Frequency |
Next, click Add A Rule Component.

To set a component, select from the Field and Search Type drop-down lists.

The Value field will appear once a Field and Search Type are selected.

Below is a description of each Field & Search Type and Value available:
| Field | Search Type | Value Type |
|---|---|---|
| Approved Amount USD | Greater Than or Equal To OR Less Than or Equal To | Dollar Amount |
| Attendee Custom Field 1 (Any Attendee) | Includes OR Excludes | List is populated from customer data* |
| Attendee Custom Field 1 (Any Attendee) | Includes OR Excludes | List is populated from customer data* |
| Attendee Type | Includes OR Excludes | Checkboxes. Preset list. |
| Company | Includes OR Excludes | List is populated from customer data* |
| Employee | Includes OR Excludes | List is populated from customer data* |
| Employee Work Country | Includes OR Excludes | Preset List of Countries |
| Expense Customer Field 1 | Includes OR Excludes | List is populated from customer data* |
| Expense Customer Field 2 | Includes OR Excludes | List is populated from customer data* |
| Expense Type | Includes OR Excludes | Preset list. |
| Expense Type (Detailed) | Includes OR Excludes | List is populated from customer data* |
| Has Attendees | Includes OR Excludes | Yes/No |
| HCP Purpose | Contains OR Does Not Contain | Free text |
| Itemization Custom Field 1 | Includes OR Excludes | List is populated from customer data* |
| Itemization Custom Field 1 | Includes OR Excludes | List is populated from customer data* |
| Merchant Category Code | Includes OR Excludes | Preset List |
| Merchant Category Group | Includes OR Excludes | Preset List |
| Merchant Country | Includes OR Excludes | Preset List of Countries |
| Original Transaction Amount USD | Greater Than or Equal To OR Less Than or Equal To | Dollar Amount |
| Payment Method | Includes OR Excludes | Preset List |
| Personal Expense | Includes OR Excludes | Yes/No |
| Report Custom Field 1 | Includes OR Excludes | List is populated from customer data* |
| Report Custom Field 2 | Includes OR Excludes | List is populated from customer data* |
| Subject Classification | Includes OR Excludes | List is populated from customer data* |
| Vendor Name | Contains OR Does Not Contain | Free Text |
*For values populated from customer data, value lists will not populate if data is not available.
Note: Where multiple rule components are set, they operate only in an “and” manner.
Exclusions
- Employees must have a minimum of fifty [50] expenses in the historical period to be considered
-
Excludes transactions for less than $0.01 from the historical context