Calculate EU AI Act Penalties
euaiact_calculate_penaltyCalculate maximum EU AI Act fines based on violation type, global annual turnover, and SME status. Includes SME reduction under Art. 99(6).
Instructions
Calculates the maximum possible fine for an EU AI Act violation based on violation type, global annual turnover, and SME status. Implements the Art. 99 penalty framework including the SME/startup protection rule (Art. 99(6)). Returns a comparative block so the agent can show the SME reduction to the user.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| violation_type | Yes | Type of AI Act violation: 'prohibited' (Art. 5), 'high_risk' (Annex III obligations), or 'false_info' (misleading regulators) | |
| annual_turnover_eur | Yes | Global annual turnover in EUR | |
| is_sme | No | Whether the entity is an SME or startup (eligible for lower fines under Art. 99(6)) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| violation_type | Yes | ||
| is_sme | Yes | ||
| annual_turnover_eur | Yes | ||
| max_fine | Yes | ||
| tier_details | Yes | ||
| comparative | No |