Omitted Variable Bias: How to Predict the Direction Before You Run the Regression

July 31, 2026

Econometrics · Causal inference
Omitted Variable Bias: How to Predict the Direction Before You Run the Regression
Your supervisor asks “which way is it biased?” — and you can answer without collecting a single data point. Here’s how.
Here’s a question that separates people who ran a regression from people who understand one.
You regress wages on years of schooling. You get a coefficient of 0.11 — about an 11% return per year. Your supervisor looks at it and says:
“You’ve left out ability. Which way is that biasing your estimate?”
Now. You don’t have data on ability. Nobody does. You cannot run the regression with ability included, because ability isn’t in your dataset, isn’t in anybody’s dataset, and arguably isn’t measurable at all.
And yet you can answer the question. Confidently. Right now, before touching a keyboard.
The answer is “upward,” and by the end of this post you’ll be able to say why in one sentence, and do the same thing for any omitted variable in any regression you ever run.
This is the single most useful skill in applied econometrics, and it’s usually taught as a formula to memorise rather than a thing you can actually do. Let’s fix that.

What’s actually going wrong

Start with the model you wish you could run — the true one:
wage = β₀ + β₁·schooling + β₂·ability + ε
You can’t run it. Ability is unobserved. So you run this instead:
wage = α₀ + α₁·schooling + u
And here’s the problem: ability didn’t disappear. It got shoved into the error term. Your u now contains ability plus everything else.
That would be fine — genuinely fine — if ability had nothing to do with schooling. Error terms are allowed to contain things. That’s what they’re for.
But ability is not unrelated to schooling. More able people tend to get more schooling. So your regressor is correlated with your error term.
And that breaks the one assumption that actually matters.
🔑 Key term
Zero conditional mean assumption — E(ε|X) = 0. In English: the error term has an average of zero at every value of your regressor. Equivalently, whatever’s in the error is unrelated to what’s in X.
This is the assumption that makes OLS unbiased. Break it and your coefficient is wrong — not imprecise, wrong — and it stays wrong no matter how much data you collect.
💡 Insight — the two kinds of broken
Undergraduate econometrics courses spend most of their time on heteroskedasticity, autocorrelation, and clustering. Those problems are inconvenient: your coefficient is still unbiased, your standard errors are wrong, and there’s a one-line fix in every software package.
Omitted variable bias is fatal. Your coefficient is wrong. It stays wrong as n → ∞. There is no robust option that fixes it. Only a better research design does.
Weight your attention accordingly. The problems with formulas get taught because they have formulas. The problem that requires judgement is the one that ends careers.

The formula

Here it is. It’s short, and every part of it is something you can reason about.
📐 Formula — omitted variable bias
plim α̂₁ = β₁ + β₂ · δ₁
where δ₁ is the coefficient from regressing the omitted variable on the included one:
ability = δ₀ + δ₁·schooling + v
Reading it: what you estimate (α̂₁) equals the truth (β₁) plus a bias term. The bias is the product of two things:
β₂ — how much the omitted variable affects y
δ₁ — how the omitted variable relates to your included regressor
When to reach for it: before you run anything. This is a planning tool, not a diagnostic.
What it assumes: that you can reason about the signs of β₂ and δ₁ from theory. Which you usually can — that’s what theory is for.
Bias = β₂ × δ₁. Two terms. Two signs. Multiply them. That’s it. That’s the whole thing.
And here’s the part that makes it powerful: you don’t need data to sign either term. You need economics.

The sign table — put this on your wall

Multiply the two signs. That’s your bias direction.
δ₁ > 0 (omitted variable ↑ with x)δ₁ < 0 (omitted variable ↓ with x)
β₂ > 0
(omitted variable ↑ y)
Upward bias
estimate too big
Downward bias
estimate too small
β₂ < 0
(omitted variable ↓ y)
Downward bias
estimate too small
Upward bias
estimate too big
Read it as ordinary multiplication. Positive × positive = positive bias. Positive × negative = negative bias. Negative × negative = positive bias.
Now let’s use it.

Back to the schooling question

Two questions, both answerable from theory alone.
Does ability raise wages, holding schooling constant?
Almost certainly yes. More able workers are more productive; more productive workers earn more. β₂ > 0.
Are more able people more likely to get more schooling?
Almost certainly yes. School is easier and more rewarding if you’re good at it; able students get encouraged, admitted, and funded. δ₁ > 0.
Bias = (+) × (+) = positive. Upward.
So your 11% estimate is too big. Part of what you’re attributing to schooling is really ability wearing schooling’s clothes. The true causal return is somewhere below 11%.
You just answered your supervisor’s question. No data. No regression. Two sentences of economics and a multiplication.
💡 Insight — this is what theory is for
Students often experience economic theory as a thing that happens in one module and empirical work as a thing that happens in another. This is the bridge.
You cannot sign β₂ and δ₁ statistically — the whole problem is that you don’t have the variable. You can only sign them by thinking about the world. That’s not a weakness of the method. That’s the method. An econometrician without a theory is just a person with a spreadsheet.

Four more examples, worked fast

Get quick at this. It’s a two-line habit.

Example 1 — Class size and test scores

You regress test scores on class size and find smaller classes → higher scores. You’ve omitted family income.
• Does family income raise scores? Yes. β₂ > 0.
• Is family income related to class size? Richer areas fund smaller classes, so income ↓ class size. δ₁ < 0.
• Bias = (+) × (−) = negative. Your estimate is too negative — you’re overstating the benefit of small classes. Part of it is just wealthy families.

Example 2 — Police and crime

You regress crime rates on police numbers and find more police → more crime. Absurd on its face. You’ve omitted underlying crime propensity.
• Does crime propensity raise crime? By definition. β₂ > 0.
• Do high-crime places hire more police? Obviously. δ₁ > 0.
• Bias = (+) × (+) = upward. Your positive coefficient is bias, possibly entirely. This is simultaneity — police respond to crime — and it’s why this literature lives on natural experiments like terror alerts and election cycles.

Example 3 — Minimum wage and employment

You regress employment on minimum wage across US states and find no effect. You’ve omitted local economic conditions.
• Do strong local economies raise employment? Yes. β₂ > 0.
• Do states raise minimum wages when their economies are strong? Generally yes — it’s politically easier. δ₁ > 0.
• Bias = (+) × (+) = upward. Your estimate is biased towards finding no harm. Which means a null result is weaker evidence than it looks — and it’s precisely why Card and Krueger needed a neighbouring-state design rather than a cross-state regression.

Example 4 — Advertising and sales

You regress sales on ad spend. You’ve omitted product quality.
• Does quality raise sales? Yes. β₂ > 0.
• Do firms with better products advertise more? Usually — they have more to shout about and more margin to spend. δ₁ > 0.
• Bias = (+) × (+) = upward. Your ROI on advertising is overstated. Every marketing department in the world has this problem and most of them don’t know it.
Notice the pattern: upward bias is the common case. Good things cluster with good things. The omitted variable usually helps y and correlates positively with the treatment, so naive regressions usually flatter the treatment.
That’s a genuinely useful prior. When you read a paper with no identification strategy claiming a large positive effect, your default suspicion should be that it’s smaller than reported.

“So I’ll just control for everything”

No. And this is where a lot of otherwise-good dissertations die.
Adding controls is not free. Some controls remove bias. Some controls create it. Knowing which is which requires — again — theory, not software.

Bad control 1: the mediator

You want the effect of education on earnings. You control for occupation.
But education works through occupation. Getting a degree gets you a graduate job, and the graduate job pays more. By controlling for occupation, you’ve removed the main channel by which education operates. Your coefficient now answers: “among people in the same job, does education pay?” — which is a real question, but a completely different one from the one you asked.
🔑 Key term
Mediator — a variable on the causal pathway from X to Y. Controlling for a mediator removes part of the effect you’re trying to measure, giving you a direct effect rather than a total effect. That’s a legitimate estimand — but only if it’s the one you meant.

Bad control 2: the collider

This one is genuinely counterintuitive and it’s worth slowing down for.
Suppose a firm hires people based on two independent things: ability and interview charm. In the general population these are unrelated.
Now look only at people the firm hired. Among the hired, ability and charm are negatively correlated — because if you got hired despite being unremarkable at interview, you must have been very able, and vice versa.
You didn’t discover a relationship. You manufactured one, by conditioning on a variable that both causes affect.
🔑 Key term
Collider — a variable caused by both X and Y (or by X and something in the error). Controlling for a collider creates bias where none existed. This is the exact reverse of the omitted variable problem, and it’s why “control for everything” is not a strategy — it’s a way to invent findings.
This is also why studies of hospitalised patients, hired employees, admitted students, or surviving firms are treacherous: the sample is defined by a collider.
💡 Insight — three questions before you add any control
1. Does it cause y? If no, it’s not a confounder and it’s not helping.
2. Is it caused by x? If yes, it’s a mediator — you’ll get the direct effect, not the total.
3. Is it caused by both x and y? If yes, it’s a collider — adding it makes things worse.
A confounder causes both x and y and is caused by neither. That’s the only kind you actually want. Drawing this out as a diagram — a DAG — takes two minutes and prevents most of these mistakes.
📊 Case study — thirty years of trying to find the return to education
This is the best worked example in economics, because the profession spent decades on it in public.
Step 1: The naive regression (1970s).
Regress log(wage) on schooling. Get ~10%. Everyone knows it’s biased upward by ability. Nobody can prove by how much.
Step 2: Add controls (1980s).
Throw in IQ scores, parental education, test scores. The coefficient falls — to roughly 7–8%. Progress! But the obvious objection: IQ tests are a noisy, contested proxy for the thing you actually mean, and measurement error in a control means it doesn’t fully control. The bias shrinks; it doesn’t vanish.
Step 3: Twins (1990s).
Ashenfelter and Krueger had an idea. Identical twins share genes and upbringing. Compare twins with different amounts of schooling and you’ve differenced out ability.
Elegant. And the estimates came in around 9% — sometimes higher than the naive OLS, which caused a great deal of consternation.
Why higher? Because twins-differencing removes ability bias but amplifies measurement error. Schooling is self-reported; the difference between two noisy reports is noisier still; and measurement error in a regressor causes attenuation bias, pulling coefficients toward zero. Remove one bias, magnify another. The twins design traded a known problem for a different known problem.
Step 4: Natural experiments (1990s–2000s).
Find something that changed people’s schooling for reasons unrelated to their ability.
Angrist and Krueger used quarter of birth. Compulsory schooling laws let you leave at 16; if you’re born in Q4 you start school younger and hit 16 having completed more schooling than a Q1-born classmate. Your birth quarter has nothing to do with your ability. So it’s an instrument.
Card used distance to the nearest college. Growing up near a university makes attendance cheaper. Geography isn’t ability.
Others used compulsory schooling reforms — Britain raised the leaving age from 14 to 15 in 1947, from 15 to 16 in 1972. Overnight, a cohort got an extra year for reasons entirely unrelated to their ability. That’s as close to an experiment as history hands you.
These estimates clustered around 10–15% — often higher than OLS. Which was, again, surprising.
Step 5: Understanding why (2000s onwards).
The resolution is subtle and it’s the best part of the story. Instruments like distance-to-college or compulsory schooling don’t affect everyone. They affect the people on the margin — those who’d have dropped out but for the law, or wouldn’t have enrolled but for the nearby campus. Those people tend to come from disadvantaged backgrounds and tend to have high returns to the education they were nearly denied.
So the instrument estimates a local average treatment effect — the return for the compliers — not the average for everyone. It’s higher than OLS not because OLS was biased downward, but because it’s answering a different question about a different group.
What you should take from this:
Ability bias is real and it’s upward. It’s also not the only bias, and the corrections carry biases of their own. Thirty years of extremely clever work by extremely clever people converged on “somewhere around 7–12%, and it depends who you’re asking about.”
That’s not a failure. That’s what honest empirical work looks like. And you can now follow the entire argument, because it’s all just β₂ × δ₁ and the things that go wrong when you try to fix it.
🔬 Research spotlight — Angrist & Krueger (1991)
The paper: Angrist, J.D. & Krueger, A.B. (1991), “Does Compulsory School Attendance Affect Schooling and Earnings?”, Quarterly Journal of Economics, 106(4), pp. 979–1014.
The idea: use quarter of birth as an instrument for schooling. Compulsory attendance laws tie school entry to your birthday and permit leaving at a fixed age, so birth quarter mechanically nudges completed schooling — while having nothing whatsoever to do with your ability. Exogenous variation, delivered free by the calendar.
Why it mattered: it’s a founding text of the credibility revolution. The move — stop arguing about functional form, start hunting for exogenous variation — reoriented empirical economics for a generation. Angrist shared the 2021 Nobel for this line of work.
Why it also matters that it was attacked: Bound, Jaeger and Baker (1995) pointed out that quarter of birth is a weak instrument — it explains a tiny fraction of the variation in schooling. And weak instruments are dangerous in a specific, non-obvious way: with a weak first stage, 2SLS is biased towards OLS, and can produce confident-looking nonsense. They demonstrated it devastatingly by re-running the analysis with randomly generated instruments and recovering similar-looking results.
The lesson for you: the fix for a bias is not automatically a solution. IV solves omitted variable bias by introducing a new set of assumptions — relevance and exogeneity — and only one of them is testable. The paper is still a landmark. The critique is also right. Both things are true, and being able to hold both is what reading a literature means.

What to write in your assignment

When you discuss a potential omitted variable — and you should, in every empirical write-up — use this structure:
“The estimated coefficient on [x] is likely to be biased [upward/downward] due to the omission of [variable]. [Variable] plausibly [raises/lowers] [y] (β₂ [>/<] 0), and is likely to be [positively/negatively] correlated with [x] (δ₁ [>/<] 0), implying a bias of [sign]. The estimate should therefore be interpreted as [an upper/a lower] bound on the true causal effect.”
That paragraph, written well, is worth more than a page of robustness checks. It demonstrates that you know what your regression can and cannot claim — which is the thing being examined.
Then say what you’d do about it. Even if you can’t do it. “With access to [data], I would [instrument / use fixed effects / exploit reform X].” Markers reward knowing the fix exists.

Common errors

⚠ The six that cost marks
Error 1 — “I controlled for it, so it’s causal.”
Controlling for observables handles observable confounders. The dangerous ones are unobservable — that’s why they’re a problem. Controls narrow the gap; they don’t close it.
Error 2 — Robust standard errors offered as a fix.
robust fixes heteroskedasticity. It does nothing whatsoever to endogeneity. Your coefficient is still wrong; you’ve just computed a more accurate uncertainty interval around a wrong number.
Error 3 — Controlling for a mediator and reporting the total effect.
If you controlled for occupation, you have the direct effect of education. Don’t call it the return to education.
Error 4 — Dropping variables because they’re insignificant.
A confounder confounds whether or not its t-stat clears 1.96. Inclusion is a theory decision, not a p-value decision.
Error 5 — Thinking more controls always helps.
Colliders. Bad controls. “Kitchen sink” regressions can be further from the truth than a simple one. More is not better; right is better.
Error 6 — Assuming bias means “small.”
Bias has a direction, not a size, until you know β₂ and δ₁ in magnitude. An upward-biased estimate could be twice the truth or 1% above it. Sign is what you get for free. Magnitude costs data.

Practice questions

Q1. You regress firm profits on R&D spending and find a strong positive effect. You’ve omitted management quality. Sign the bias and explain.
Q2. You regress hourly wages on union membership. You’ve omitted worker productivity. Suppose unions organise more effectively in high-productivity industries. Sign the bias.
Q3. A researcher regresses life expectancy on healthcare spending across countries, controlling for GDP per capita, education, urbanisation, and 14 other variables. They report a causal interpretation. Give two reasons to be sceptical that aren’t “correlation isn’t causation.”
Q4. You regress earnings on schooling and control for occupation to “reduce omitted variable bias.” Your coefficient falls from 0.11 to 0.04. What have you actually done?
Q5. Explain why an upward-biased estimate makes a statistically insignificant result more interesting than a significant one.

Worked answers

A1. β₂ > 0: better management raises profits. δ₁ > 0: better-managed firms are more likely to invest in R&D — they’re better at spotting opportunities and executing on them. Bias = (+)(+) = upward. The R&D effect is overstated; part of it is management quality showing up in both places. This is a well-known problem in the innovation literature, which is why it leans on R&D tax credit changes as natural experiments.
A2. β₂ > 0: more productive workers earn more. δ₁ > 0 by the assumption given: unions are more prevalent where productivity is high. Bias = (+)(+) = upward. The union wage premium is overstated. Note the assumption is doing real work — if you instead argued unions organise where workers are weakest, δ₁ flips and so does the bias. Which is the point: the sign of your conclusion depends on the economics you argue for, so argue for it explicitly rather than asserting it.
A3. Two good answers from many:
Reverse causality. Rich, healthy countries can afford more healthcare, and healthier populations are more productive. Spending and life expectancy determine each other. No number of controls fixes simultaneity.
Bad controls. GDP per capita is plausibly a mediator — healthcare spending improves health, healthier populations are more productive, productivity raises GDP. Controlling for GDP removes part of the effect being measured.
• (Also acceptable: unobservable confounders like diet, climate, or institutional quality; measurement heterogeneity in how countries record deaths; and the ecological fallacy of drawing individual-level conclusions from country-level data.)
The general lesson: the number of controls is not evidence of causal credibility. Twenty controls and no identification strategy is twenty controls and no identification strategy.
A4. You’ve controlled for a mediator. Education raises earnings substantially by getting people into better-paid occupations. By holding occupation fixed, you removed that channel. Your 0.04 is the direct effect — the return to education among people in the same job — not the total return to education.
Both numbers are meaningful. They answer different questions. The mistake isn’t the regression; it’s calling 0.04 “the return to education” when it’s “the within-occupation return to education.” Say which one you’ve estimated.
A5. Because bias and result are pointing in opposite directions.
If your estimate is biased upward and you still fail to find a significant positive effect, then the true effect is even smaller than the small thing you measured. The bias was working in favour of finding something, and it didn’t. That’s genuinely informative — much more so than a significant positive result, which is exactly what upward bias would produce anyway.
This is why the minimum wage example matters. If cross-state regressions are biased towards finding no employment harm, then a null result is weak evidence. But if the design is biased towards finding harm and you find none — that’s a real finding.
The general principle: always ask whether your bias runs with or against your conclusion. A result that survives a bias working against it is worth ten that agree with one.

The short version

Bias = β₂ × δ₁. Sign both from theory. Multiply.
• β₂: does the omitted variable affect y?
• δ₁: does the omitted variable correlate with your x?
Upward bias is the default case — good things cluster with good things
• You need no data to do this. You need economics.
• More controls ≠ less bias. Mediators remove real effects; colliders create fake ones
• Robust standard errors do nothing for this
• Bias has a direction for free. Magnitude costs a research design.

References

1. Angrist, J.D. & Krueger, A.B. (1991) “Does Compulsory School Attendance Affect Schooling and Earnings?”, Quarterly Journal of Economics, 106(4), pp. 979–1014.
2. Ashenfelter, O. & Krueger, A. (1994) “Estimates of the Economic Return to Schooling from a New Sample of Twins,” American Economic Review, 84(5), pp. 1157–1173.
3. Bound, J., Jaeger, D.A. & Baker, R.M. (1995) “Problems with Instrumental Variables Estimation when the Correlation Between the Instruments and the Endogenous Explanatory Variable is Weak,” Journal of the American Statistical Association, 90(430), pp. 443–450.
4. Card, D. (1995) “Using Geographic Variation in College Proximity to Estimate the Return to Schooling,” in Christofides, L.N. et al. (eds) Aspects of Labour Market Behaviour. Toronto: University of Toronto Press.
5. Card, D. (1999) “The Causal Effect of Education on Earnings,” in Handbook of Labor Economics, Vol. 3A. Amsterdam: Elsevier, pp. 1801–1863.
6. Angrist, J.D. & Pischke, J.-S. (2010) “The Credibility Revolution in Empirical Economics,” Journal of Economic Perspectives, 24(2), pp. 3–30.
7. Cinelli, C., Forney, A. & Pearl, J. (2024) “A Crash Course in Good and Bad Controls,” Sociological Methods & Research, 53(3), pp. 1071–1104.
8. Wooldridge, J.M. (2019) Introductory Econometrics: A Modern Approach. 7th edn. Boston: Cengage.
This is the anxiety at the centre of econometrics.
If you understood omitted variable bias, you’ve understood the discipline’s central problem — everything else is refinement. Statistics Made Simple takes this apart properly, with the Frisch–Waugh–Lovell theorem showing you exactly what a multiple regression coefficient is.

Related Posts

Zero-Sum vs Non-Zero-Sum Games: Key Differences with Examples

Game Theory · Core ConceptsZero-Sum vs Non-Zero-Sum GamesOne of the most fundamental distinctions in game theory — and one that determines whether cooperation is even possible between rational players.When two people negotiate a salary, does one person's gain always...

Zero-Sum vs Non-Zero-Sum Games: Key Differences with Examples

Game Theory · Core ConceptsZero-Sum vs Non-Zero-Sum GamesOne of the most fundamental distinctions in game theory — and one that determines whether cooperation is even possible between rational players.When two people negotiate a salary, does one person's gain always...