Preventive vs Detective Controls
What are preventive vs detective controls?
Preventive controls stop errors, fraud or security incidents before they happen, while detective controls identify problems after they occur so they can be corrected; most organizations use both.
Updated November 2026 · 5 min read
Every control is designed either to stop something going wrong or to notice when it has. A lock on a door, a requirement for manager approval and a system rule that blocks duplicate invoices are preventive. They make the problem less likely to happen. A reconciliation of bank statements, a review of exception reports and a security alert for unusual logins are detective. They find problems that got through. A third category, corrective controls, fixes problems once they are found, such as restoring data from backups or reversing an incorrect payment. Some frameworks also describe deterrent controls, such as warning notices, and recovery controls.
The distinction appears in the COSO framework, auditing standards, security frameworks and most control documentation, where each control is tagged by type. Neither type is better in every case. Preventive controls stop losses before they occur but can slow the business and cannot anticipate everything. Detective controls catch what prevention misses but only after the event. For finance, security, audit and risk teams, combining the two gives defense in depth, with each type covering the other's weaknesses. The right mix depends on the risk, the volume of activity and the cost of each control.
Definition of Preventive and Detective Controls
Preventive controls are designed to avoid unintended events, errors, fraud or security incidents by stopping them before they occur. Detective controls are designed to identify such events after they have occurred, in time for corrective action to be taken. Corrective controls restore systems or correct errors once a problem is detected.
Both types are core internal controls, are recorded as control attributes in a risk control matrix and are tested through control testing.
Examples of Preventive Controls
Approval requirements and authorization limits stop unauthorized transactions, such as purchases above a threshold without manager sign-off. Limits should be set so that approvals focus on transactions that matter.
Segregation of duties prevents one person from controlling a transaction from start to finish.
Access controls and multi-factor authentication stop unauthorized users from reaching systems and data.
System validation rules block invalid inputs, such as duplicate invoice numbers or payments to suppliers that have not been approved.
Training and clear policies prevent errors by making sure people know the rules. Training is a weaker preventive control on its own, since people can still forget or ignore the rules.
Examples of Detective Controls
Reconciliations compare records, such as bank statements and the general ledger, to find discrepancies.
Management reviews of reports, such as expense exceptions or variance analyses, identify unusual items.
Security monitoring and alerts detect suspicious activity, such as logins from unusual locations.
Audits and inventory counts compare records with reality. They often uncover problems that other controls have missed.
Continuous control monitoring checks transactions and settings automatically and flags exceptions.
Importance of Preventive and Detective Controls in Risk and Compliance
Combining both types provides defense in depth. If a preventive control fails or is bypassed, a detective control can still catch the problem. This layering is especially important for critical risks.
The balance affects cost and speed. Too many preventive controls slow the business, while relying only on detection allows losses to occur before they are found. Finding the right balance is a business decision as well as a control decision.
Classifying controls also helps auditors. Knowing whether a control prevents or detects helps auditors judge whether a risk is adequately covered and how to test it.
Preventive and Detective Controls and Financial Management
Preventive controls avoid losses entirely, which matters most where losses are large or hard to recover, such as fraudulent payments that leave the organization.
Detective controls can be cheaper and less disruptive for high-volume, low-value transactions, where reviewing exceptions costs less than approving everything in advance.
Automated preventive controls, such as system rules, are often the cheapest to run over time, since they work without human effort once configured.
The timeliness of detective controls matters, since an error found the same day is much cheaper to fix than one found at year end.
Common Challenges
Organizations may rely too heavily on detective controls, such as monthly reviews, that find problems only after losses have occurred. Monthly detection may be too slow for fast-moving risks such as payment fraud.
Excessive preventive controls can create bottlenecks, encouraging people to find workarounds. Workarounds can create new, unmonitored risks.
Detective controls lose their value if exceptions are not investigated and corrected. Every detective control needs a clear owner and a response process.
How to Balance Preventive and Detective Controls
Balancing preventive and detective controls involves assessing each risk, choosing the most efficient mix, automating where possible and making sure detection leads to correction.
The right balance depends on the size of potential losses, how quickly problems can be detected and the cost of each type of control. It should also consider how much each control slows down the business.
Choosing the Mix
For risks with large or irreversible losses, such as payments to fraudsters or data breaches, prioritize preventive controls.
For high-volume, low-value activities, consider detective controls that review exceptions rather than approving every transaction.
For critical risks, use both, so a failure in one is caught by the other. Test both regularly, since a failure in one may go unnoticed if the other appears to be working.
Making Controls Work Together
Automate preventive controls in systems where possible, since automated controls are consistent and cheap to run.
Make detective controls timely, with clear thresholds for what counts as an exception and owners responsible for investigating.
Link detective controls to corrective actions, so problems are fixed and their causes addressed, and review the mix as processes and systems change.
Examples of Preventive and Detective Controls in Risk and Compliance
The examples below show preventive and detective controls in practice.
Both use illustrative figures. The first adds a preventive control after losses, and the second reduces approval bottlenecks with detection.
In each, rebalancing controls improved results.
Adding Prevention After Losses
A distributor relies on a monthly review of supplier payments to detect errors, and finds that duplicate payments worth about $300,000 a year are caught only after the money has left.
It adds a system rule that blocks payments matching an existing invoice number, amount and supplier.
Duplicate payments fall by over 90%, and the monthly review now focuses on the few cases the rule cannot catch.
Reducing Approval Bottlenecks
A consulting firm requires manager approval for every expense claim, and approvals take an average of nine days.
It removes approval for claims under $200 and introduces an automated weekly review of low-value claims for unusual patterns.
Reimbursement time falls to three days, and the detective review identifies a small number of policy breaches that are followed up promptly.
Conclusion
Preventive controls stop problems before they happen, while detective controls identify problems after they occur so they can be corrected. Corrective controls then fix the problems that are found.
In risk and compliance, combining preventive and detective controls provides defense in depth, balances cost and speed and helps auditors judge coverage. Prioritizing prevention for large or irreversible losses, using detection for high-volume activities, automating where possible and linking detection to correction help organizations build an efficient, effective control environment.
Related terms
Internal Controls
The checks that protect assets, keep reporting reliable and ensure compliance.
Risk Control Matrix (RCM)
A table mapping each risk to its controls, owners and testing.
Control Testing
Checking that controls are well designed and actually work.
Continuous Control Monitoring (CCM)
Automated, ongoing control testing that catches failures as they happen.