Competitive vs Non-Competitive Inhibition Explained
By Dr. Zubair Khalid, DVM, MS, PhD ·

Competitive inhibition is reversible inhibition in which the inhibitor binds only the free enzyme at the active site, so a high substrate concentration can outcompete it and restore the maximal rate. Non-competitive inhibition is reversible inhibition in which the inhibitor binds the enzyme at a site distinct from the active site, so raising substrate concentration cannot restore the maximal rate. The first changes how much substrate you need to reach half-maximal speed. The second changes how fast the enzyme can ever go.
These two patterns are the backbone of enzyme kinetics, and they show up everywhere. Drug discovery screens rank molecules by whether they block a substrate pocket or a regulatory site. Toxicology labs use the same plots to explain why cyanide shuts down respiration and why methanol poisoning is treated by flooding the system with ethanol. Clinical pharmacologists use inhibition type to predict whether a drug effect can be diluted by a meal, a metabolite, or a competing substrate. Getting the kinetics exactly right matters because the wrong label sends a medicinal chemist down the wrong optimization path.
This article covers competitive enzyme inhibition, non-competitive inhibition, and the related uncompetitive and mixed patterns. It gives you the Lineweaver-Burk logic, a worked numerical example with units, a comparison table with drug and toxin examples, and the mistakes that trip up students in exams and researchers at the bench.
The Core Kinetic Framework
Every reversible inhibitor discussion starts with the Michaelis-Menten equation. The initial velocity v depends on the substrate concentration [S], the maximal velocity Vmax, and the Michaelis constant Km, which is the substrate concentration at which the enzyme runs at half of Vmax.
v = (Vmax × [S]) / (Km + [S])
Km is often described loosely as a measure of substrate affinity. Strictly, Km is a composite of rate constants, and a lower Km means the enzyme reaches half-maximal rate at a lower substrate concentration. When an inhibitor changes the apparent Km (written Km^app) or the apparent Vmax, the shape of the curve shifts in a way that identifies the inhibition type.
The key experimental move is to run the same enzyme assay at several substrate concentrations, once with no inhibitor and once at a fixed inhibitor concentration. You then transform the data into a double-reciprocal plot, the Lineweaver-Burk plot, which linearizes the Michaelis-Menten curve.
1/v = (Km / Vmax) × (1/[S]) + 1/Vmax
On this plot, the y-intercept is 1/Vmax, the x-intercept is -1/Km, and the slope is Km/Vmax. That single transformation is why the Lineweaver-Burk plot is the standard teaching tool: each inhibitor class produces a distinctive geometric signature.
Why the Mechanism Determines the Pattern
The geometry of the plot is not arbitrary. It follows directly from where the inhibitor binds.
A competitive inhibitor binds the free enzyme at the active site. It and the substrate are mutually exclusive. As [S] rises, the substrate outcompetes the inhibitor, and at infinite [S] the inhibitor is fully displaced. Vmax is therefore unchanged. But you now need more substrate to reach half-maximal rate, so Km^app rises.
A pure non-competitive inhibitor binds a separate site and binds equally well to free enzyme and to the enzyme-substrate complex. It does not prevent substrate binding, and substrate does not prevent inhibitor binding. The fraction of enzyme molecules that are inhibited is fixed regardless of [S]. So the enzyme population behaves as if a constant fraction has been removed. Km is unchanged because the surviving enzyme has normal affinity. Vmax falls because fewer functional enzyme molecules are available.
An uncompetitive inhibitor binds only the enzyme-substrate complex. It cannot bind free enzyme. This is the counterintuitive one. Because it removes ES complexes, it pulls the equilibrium toward ES formation, which lowers apparent Km. It also lowers Vmax because it traps enzyme in a dead-end complex. Both parameters drop.
A mixed inhibitor binds both free enzyme and the ES complex, but with different affinities. It is the general case, and both Km and Vmax change, usually in opposite directions or with unequal magnitude. This is where most real inhibitors land.
Competitive Inhibition in Detail
In competitive inhibition, the inhibitor is typically a structural analog of the substrate. It fits the active site but cannot be converted to product. The enzyme-inhibitor complex is catalytically dead but reversible.
The apparent Km under competitive inhibition is:
Km^app = Km × (1 + [I]/Ki)
Here [I] is the inhibitor concentration and Ki is the dissociation constant of the enzyme-inhibitor complex. That is the crucial definition: Ki is an equilibrium dissociation constant, not an IC50. It has units of concentration and describes the intrinsic affinity of the inhibitor for the enzyme. IC50 is an operational value that depends on the substrate concentration, the Km, and the assay conditions used to measure it. For a competitive inhibitor, IC50 shifts with [S], so two labs can report very different IC50 values for the same compound. Ki does not shift that way. Bearne derived the relationship showing that for competitive inhibition the optimal substrate concentration for detecting inhibition is [S]opt = Km × (1 + [I]/Ki) [1]. That equation makes the dependence explicit.
What the Lineweaver-Burk Plot Shows
For competitive inhibition, the family of lines at different inhibitor concentrations all intersect at a single point on the y-axis, which is the 1/V axis. That intersection occurs at 1/Vmax because Vmax is unchanged. The slopes increase with inhibitor concentration because Km^app/Vmax rises. The x-intercepts move toward zero (that is, -1/Km^app becomes less negative) as Km^app increases.
That y-axis intersection is the single most reliable visual signature of competitive inhibition. If your lines converge on the 1/V axis, you have a competitive pattern.
Worked Example with Units
Suppose you assay an enzyme with substrate concentrations of 1, 2, 5, and 10 mM. Without inhibitor, you measure initial velocities of 10, 16, 25, 33 µmol/min. With a fixed competitive inhibitor present, you measure 5, 10, 20, 30 µmol/min.
Fit the uninhibited data to Michaelis-Menten and you get approximately Vmax = 50 µmol/min and Km = 4 mM. Check with [S] = 5 mM: v = (50 × 5)/(4 + 5) = 250/9 = 27.8 µmol/min, close to the measured 25 given rounding in the raw data.
Now fit the inhibited data. Vmax stays at approximately 50 µmol/min, but Km^app rises to about 12 mM. Check with [S] = 10 mM: v = (50 × 10)/(12 + 10) = 500/22 = 22.7 µmol/min. The measured value of 30 µmol/min is higher than this rough fit, which is exactly what you expect when real data scatter around a line. The point is the direction and the parameter that moved.
Convert to Lineweaver-Burk coordinates. For the uninhibited 5 mM point: 1/v = 1/25 = 0.040 min/µmol, and 1/[S] = 1/5 = 0.20 mM⁻¹. For the inhibited 5 mM point: 1/v = 1/20 = 0.050 min/µmol, same 1/[S] = 0.20 mM⁻¹. Plot both datasets. The two regression lines cross at the y-axis value of 1/Vmax = 1/50 = 0.020 min/µmol. The uninhibited line has x-intercept at -1/Km = -0.25 mM⁻¹. The inhibited line has x-intercept at -1/Km^app = -1/12 = -0.083 mM⁻¹. Both lines share the same y-intercept, and that shared point is the diagnostic.
If you then want Ki, use Km^app = Km × (1 + [I]/Ki). With Km = 4 mM and Km^app = 12 mM, the ratio is 3, so 1 + [I]/Ki = 3, meaning [I]/Ki = 2. If the inhibitor was used at 10 mM, then Ki = 5 mM. That is the dissociation constant of the enzyme-inhibitor complex, expressed in the same units as the substrate concentration.
Competitive Inhibitors in Practice
Statins are the textbook clinical example. They are competitive inhibitors of HMG-CoA reductase, the rate-limiting enzyme in cholesterol synthesis, because they resemble the substrate HMG-CoA. Methotrexate is another classic, acting as a competitive inhibitor of dihydrofolate reductase by mimicking folate. Both are structural analogs that occupy the substrate pocket.
In the research literature, competitive inhibition is reported frequently. A study of Zanthoxylum chalybeum alkaloids found that one phenolic compound showed competitive inhibition against both α-glucosidase and α-amylase, comparable to the reference drug acarbose [2]. A study of cholinesterase inhibitors found that a series of diaryl ether-phenolic Mannich base derivatives acted as competitive inhibitors, with Ki values in the nanomolar range [3]. Cycloastragenol competitively inhibited CYP2E1 and CYP2C19 with Ki values of 7.56 and 8.91 µM [4]. A study of royal jelly peptides identified IDFDF as a competitive inhibitor of angiotensin-converting enzyme [5]. The pattern is consistent: a molecule that resembles the substrate or occupies the substrate site produces competitive kinetics.
Non-Competitive Inhibition in Detail
Pure non-competitive inhibition means the inhibitor binds the enzyme at a site other than the active site, and it binds with equal affinity to free enzyme and to the enzyme-substrate complex. The inhibitor does not care whether substrate is bound. Substrate does not care whether inhibitor is bound.
Because the inhibitor removes a fraction of enzyme molecules from the active pool regardless of [S], Vmax falls in proportion to the fraction of inhibited enzyme. Km is unchanged because the enzyme molecules that remain uninhibited behave normally.
The apparent Vmax under non-competitive inhibition is:
Vmax^app = Vmax / (1 + [I]/Ki)
Note that Ki here is again a dissociation constant, this time for the enzyme-inhibitor complex at the allosteric site. It is not an IC50.
What the Lineweaver-Burk Plot Shows
For pure non-competitive inhibition, the family of lines intersects at a single point on the x-axis, which is the 1/[S] axis. That point is -1/Km, which is unchanged across inhibitor concentrations. The y-intercepts increase because 1/Vmax^app rises. The slopes increase in proportion because Km/Vmax^app rises while Km stays fixed.
That x-axis intersection is the diagnostic signature. If your lines converge on the 1/[S] axis, you have a non-competitive pattern.
Non-Competitive Inhibitors in Practice
Cyanide is the classic toxicological example. It binds the iron in cytochrome c oxidase at a site that is not the oxygen-binding site in the simple sense, and it blocks electron transport regardless of oxygen concentration. The enzyme cannot be rescued by adding more substrate. This is why cyanide poisoning is so fast and so lethal: no amount of substrate or oxygen restores respiration.
In the research literature, non-competitive inhibition appears across many enzyme families. A study of Origanum dictamnus essential oil found non-competitive inhibition of tyrosinase [6]. A study of medium-chain triglyceride oil reported non-competitive inhibition of acetylcholinesterase and butyrylcholinesterase, with Ki values of 31.01 and 24.86 mg/mL [7]. A study of royal jelly peptides identified DVNFR as a non-competitive inhibitor of angiotensin-converting enzyme [5]. A study of acetazolamide, a reference carbonic anhydrase inhibitor, found non-competitive inhibition against carbonic anhydrase IX [8]. Cycloastragenol inhibited CYP3A4 non-competitively with a Ki of 6.61 µM [4].
The Naming Problem
The term "non-competitive" is widely misused. Many papers and textbooks use it loosely for any inhibition that is not competitive, including mixed inhibition. Pure non-competitive inhibition is a special case of mixed inhibition in which the inhibitor binds free enzyme and ES complex with exactly equal affinity. In mixed inhibition, the two affinities differ, and both Km and Vmax change.
This matters because the Lineweaver-Burk signatures differ. Pure non-competitive inhibition gives x-axis intersection. Mixed inhibition gives lines that intersect somewhere in the second quadrant, above the x-axis and to the left of the y-axis, not at either axis. If a paper reports "non-competitive" but shows lines crossing off-axis, the correct label is mixed.
Several recent studies illustrate the confusion. A study of salicylate esters on 11β-HSD2 reported "predominantly noncompetitive or mixed/noncompetitive" inhibition, explicitly acknowledging the overlap [9]. A study of benzalkonium chlorides on aromatase reported "mixed/noncompetitive" inhibition where the compounds bind both free enzyme and ES complex [10]. A study of alkyltrimethylammonium chlorides on steroid 5α-reductase reported "mixed/non-competitive" behavior [11]. The honest reporting in these papers reflects the reality that pure non-competitive inhibition is less common than mixed inhibition in drug discovery.
Uncompetitive and Mixed Inhibition
Uncompetitive inhibitors bind only the enzyme-substrate complex. They do not bind free enzyme. This produces a distinctive pattern: both Km^app and Vmax^app fall by the same factor, so the ratio Km/Vmax is unchanged. On a Lineweaver-Burk plot, the lines are parallel. They do not intersect at all.
The equations are:
Vmax^app = Vmax / (1 + [I]/Ki')
Km^app = Km / (1 + [I]/Ki')
where Ki' is the dissociation constant for the inhibitor binding to the ES complex. Both parameters drop by the same factor, so the slope Km/Vmax stays constant and the lines are parallel.
Uncompetitive inhibitors are less intuitive because they require the substrate to bind first. They are common among inhibitors that bind a conformational state of the enzyme that only exists after substrate binding. A study of pancreatic lipase found that four porphyrin compounds were uncompetitive inhibitors [12]. A study of flavonol glycosides from Cyclocarya paliurus found that one compound showed uncompetitive inhibition of α-glucosidase [13]. A study of flavone-triazole derivatives found that one derivative was an uncompetitive inhibitor of α-glucosidase [14]. A study of chlorpyrifos dissipation in soil reported uncompetitive inhibition of soil enzymes as one of three patterns observed [15].
Mixed inhibitors bind both free enzyme and ES complex with different affinities. Both Km and Vmax change, and the lines intersect off-axis. A study of Zanthoxylum chalybeum alkaloids found mixed inhibition for several compounds against α-glucosidase and α-amylase [2]. A study of Origanum dictamnus essential oil found mixed inhibition for acetylcholinesterase, α-glucosidase, and lipase [6]. A study of royal jelly peptides found MQGFIPE and PNDIL were mixed inhibitors of angiotensin-converting enzyme [5]. A study of salicylate esters found mixed/noncompetitive inhibition of 11β-HSD2 [9].
Comparison Table
| Inhibitor Type | Effect on Km | Effect on Vmax | Lineweaver-Burk Intersection | Drug or Toxin Example |
|---|---|---|---|---|
| Competitive | Increases (Km^app = Km × (1 + [I]/Ki)) | Unchanged | On the 1/V axis (y-axis) | Statins (HMG-CoA reductase), methotrexate (DHFR) |
| Pure non-competitive | Unchanged | Decreases (Vmax^app = Vmax / (1 + [I]/Ki)) | On the 1/[S] axis (x-axis) | Cyanide (cytochrome c oxidase) |
| Uncompetitive | Decreases | Decreases | Parallel lines, no intersection | Porphyrin compounds (pancreatic lipase) [12] |
| Mixed | Increases or decreases | Decreases | Off-axis, second quadrant | Salicylate esters (11β-HSD2) [9] |
How Inhibition Type Is Determined at the Bench
The workflow is straightforward but demands care.
First, choose substrate concentrations that bracket Km. If you only test [S] far above Km, you cannot see Km shifts. If you only test [S] far below Km, you cannot see Vmax shifts. Bearne showed that for competitive inhibition the optimal substrate concentration for detecting inhibition is Km × (1 + [I]/Ki), and for typical [I]/Ki values between 0.5 and 4, [S] around 2Km to 3Km maximizes the signal [1]. That is a practical guide for assay design.
Second, run the assay at several inhibitor concentrations, not just one. A single inhibitor concentration gives you one line and no intersection point. You need at least three inhibitor concentrations plus a no-inhibitor control to see the pattern.
Third, use the Lineweaver-Burk plot for visualization but consider global nonlinear fitting for parameter estimation. The double-reciprocal transformation distorts error structure, so the lowest-velocity points (highest 1/v) carry disproportionate weight. A study of salicylate esters explicitly noted that global nonlinear fitting with AICc-based model comparison supported the inhibition assignment, and Lineweaver-Burk plots were retained only for visualization [9]. That is good practice. The plot tells you the pattern. The nonlinear fit gives you the parameters.
Fourth, report Ki, not just IC50. Ki is a dissociation constant and is independent of the substrate concentration used in the assay. IC50 depends on [S], Km, and the inhibition mechanism. Bearne's analysis makes the distinction concrete: for competitive inhibitors, IC50 changes with [S], so IC50 values from different labs are not directly comparable unless the assay conditions match [1]. Ki is the portable parameter.
Fifth, check for time dependence. Some inhibitors are reversible and equilibrate quickly. Others, like mechanism-based inhibitors, show time-dependent inactivation. Cycloastragenol inhibited CYP3A4 with time-dependent kinetics (KI = 3.54 µM, kinact = 0.028/min) while CYP2E1 and CYP2C19 inhibition were time-independent [4]. Time dependence changes the analysis and the interpretation.
Common Mistakes and Limitations
The most common mistake is calling any non-competitive pattern "non-competitive" when the data actually show mixed inhibition. Pure non-competitive inhibition requires equal affinity for free enzyme and ES complex, which is a special case. If your Lineweaver-Burk lines intersect off-axis, the correct label is mixed. Several recent papers use "mixed/noncompetitive" as a hedge, which is honest but imprecise [9][10].
The second mistake is treating Ki and IC50 as interchangeable. Ki is a dissociation constant with units of concentration that describes intrinsic binding affinity. IC50 is the inhibitor concentration that gives 50% inhibition under specific assay conditions. For a competitive inhibitor, IC50 depends on [S] and Km. Reporting IC50 alone does not tell you the mechanism or the affinity.
The third mistake is using a single substrate concentration. One [S] gives you one velocity and no kinetic information. You need a substrate titration to see Km and Vmax changes.
The fourth mistake is ignoring the difference between reversible and irreversible inhibition. The Michaelis-Menten framework assumes rapid reversible binding. Mechanism-based inhibitors and covalent modifiers do not follow these equations, and forcing them into a competitive or non-competitive label is wrong.
The fifth mistake is overinterpreting Lineweaver-Burk plots. The double-reciprocal transformation amplifies error at low [S] and can make noisy data look like a clean intersection. Use the plot for pattern recognition and nonlinear regression for parameters.
A limitation of the classification itself is that many real inhibitors do not fit neatly. A compound can bind the active site and an allosteric site, or show partial inhibition where the enzyme-inhibitor-substrate complex retains some activity. Partial inhibition produces patterns that do not match the simple models. A study of chlorpyrifos on soil enzymes found three different inhibition patterns across different enzymes in the same soil system [15], which shows that the same inhibitor can behave differently depending on the enzyme target.
Individual cases in clinical or toxicological settings need professional assessment. The kinetics tell you the mechanism in a test tube. They do not tell you what happens in a whole organism with absorption, distribution, metabolism, and excretion in play.
Quick Review
- Competitive inhibition: inhibitor binds free enzyme at the active site. Km^app rises, Vmax unchanged. Lines intersect on the 1/V axis.
- Pure non-competitive inhibition: inhibitor binds free enzyme and ES complex equally at a separate site. Vmax^app falls, Km unchanged. Lines intersect on the 1/[S] axis.
- Uncompetitive inhibition: inhibitor binds only ES complex. Both Km^app and Vmax^app fall. Lines are parallel.
- Mixed inhibition: inhibitor binds both forms with different affinities. Both parameters change. Lines intersect off-axis.
- Ki is a dissociation constant. IC50 is an operational value that depends on assay conditions.
- Statins and methotrexate are competitive inhibitors. Cyanide is a non-competitive inhibitor of cytochrome c oxidase.
- Always run multiple substrate concentrations and multiple inhibitor concentrations to assign the mechanism.
Frequently Asked Questions
What is the difference between competitive and non-competitive inhibition?
Competitive inhibition is reversed by high substrate concentration because the inhibitor and substrate compete for the same site. Non-competitive inhibition is not reversed by substrate because the inhibitor binds a separate site and removes enzyme from the active pool regardless of substrate concentration.
Why does competitive inhibition raise Km but not Vmax?
The inhibitor blocks the active site, so more substrate is needed to reach half-maximal rate, which raises apparent Km. At very high substrate concentration, the substrate outcompetes the inhibitor completely, so the enzyme can still reach its full Vmax.
Why does non-competitive inhibition lower Vmax but not Km?
The inhibitor binds a separate site and removes a fraction of enzyme molecules from the active pool. The remaining uninhibited enzyme has normal affinity, so Km is unchanged. Fewer functional enzyme molecules means Vmax falls.
Is Ki the same as IC50?
No. Ki is a dissociation constant that describes the intrinsic affinity of the inhibitor for the enzyme. IC50 is the inhibitor concentration that produces 50% inhibition under specific assay conditions and depends on substrate concentration and Km.
What does an intersection on the x-axis of a Lineweaver-Burk plot mean?
An intersection on the 1/[S] axis means Km is unchanged across inhibitor concentrations, which is the signature of pure non-competitive inhibition. The y-intercepts shift because Vmax falls.
Can a single inhibitor show different inhibition types against different enzymes?
Yes. The same compound can be competitive against one enzyme and non-competitive or mixed against another, depending on the binding site geometry and the enzyme's conformational states. The inhibition type is a property of the inhibitor-enzyme pair, not the inhibitor alone.
Related Articles
- Competitive vs Non-Competitive Immunoassays: Choosing the Right Format
- Digital PCR and PCR Inhibition
- Humic Acid Inhibition in PCR
- Reverse Transcription PCR Inhibition
- qPCR Inhibition: How to Identify and Resolve It
- Virus Neutralization and Hemagglutination Inhibition Testing
Sources
- A practical consideration for the substrate concentration when determining IC(50) values for enzyme inhibition.
- Inhibition Kinetics and Theoretical Studies on Zanthoxylum chalybeum Engl. Dual Inhibitors of α-Glucosidase and α-Amylase.
- Development of novel diaryl ether-phenolic Mannich Base derivatives with potent cholinesterase inhibition and low neuronal toxicity.
- In vitro investigation of the effect of cycloastragenol (CAG) on the cytochrome P450 enzyme activities.
- In Silico and In Vitro Screening and Mechanisms of Angiotensin I-Converting Enzyme Inhibitory Peptides from Protein Hydrolysates of Royal Jelly.
- Phytochemical analysis and enzyme inhibition of Origanum dictamnus L essential oil through in vitro and in silico methods.
- Neurodegenerative protection with Orgaheal medium-chain triglycerides oil: Evidence from cell cultures, enzyme inhibition studies, and measurement of antioxidant and lipid-lowering properties.
- Unraveling the mechanism of carbonic anhydrase IX inhibition by alkaloids from Ruta chalepensis: A synergistic analysis of in vitro and in silico data.
- Salicylate esters inhibit human and rat 11β-Hydroxysteroid dehydrogenase type 2: Mechanistic insights from enzyme kinetics, SPR, and molecular modeling.
- Chain Length-Dependent Inhibition of Human and Rat Placental Aromatase by Benzalkonium Disinfectants: Experimental, Quantitative Structure-Activity Relationship, and In Silico Docking Insights.
- Chain-length-selective inhibition of human and rat steroid 5α-reductase type 1 by alkyltrimethylammonium chloride disinfectants: kinetic, surface plasmon resonance, computational, and network toxicology analyses with implications for neurosteroidogenesis.
- Understanding Anti-Obesity Potential of Four Porphyrin Compounds by Investigating Pancreatic Lipase Inhibition.
- α-Glucosidase inhibitory flavonol glycosides from Cyclocarya paliurus (Batalin) Iljinskaja and their kinetics characteristics.
- Flavone-1,2,3-triazole derivatives as potential α-glucosidase inhibitors: Synthesis, enzyme inhibition, kinetic analysis and molecular docking study.
- Dissipation kinetics of chlorpyrifos and 3,5,6 trichloro-2-pyridinol under vegetation of different aromatic grasses: Linkage with enzyme kinetics and microbial community of soil.