---
title: Avoid Defining Multiple Triggers Per Object
description: "Impact Area Manageability Severity **Low/Medium ** Affected Element Object ## Rule ID **SF-0095** ## Impact Having more than one trigger on an object can cause you to reach Apex limits. ## Remediation Consolidate trigger logic into a single trigger, or call…"
url: "https://community-staging.qualityclouds.com/qcdocs/qcr/rules/avoid-defining-multiple-triggers-per-object/"
updated: "2025-03-21"
category: Rules
---

# Avoid Defining Multiple Triggers Per Object

Impact Area

Manageability

Severity

**Low/Medium **

           Affected Element

Object

## Rule ID

**SF-0095**

## Impact

Having more than one trigger on an object can cause you to reach Apex limits.

## Remediation

Consolidate trigger logic into a single trigger, or call a shared class from the trigger.

## Rule threshold

What is this?

**Rule threshold** is an issue trigger type. The threshold value is a single point or two points at which a corresponding issue is created. The threshold value can be defined as **greater than** or **less or equal than**.

Some rules can be customized by editing their threshold conditions, including removing or editing original thresholds, adding new thresholds, as well as adding corresponding severity and time to fix. 

This rule has the following default rule threshold:

### Time to fix

60 min
