Financial model

Beneish M-Score

The forensic earnings manipulation model that flagged Enron before the collapse. Eight variables, one score, computed live against any public company.

Covers 150,000+ stocks across 60+ global exchanges. One full report free per month.

What is the Beneish M-Score

The Beneish M-Score is a statistical model designed to flag companies that are likely manipulating their earnings. It was developed by Messod Beneish, a professor at the Kelley School of Business at Indiana University, and introduced in a 1999 Financial Analysts Journal paper titled "The Detection of Earnings Manipulation." Beneish built the model by comparing a sample of companies that had been identified as earnings manipulators by the SEC to a matched sample of non manipulators, and using a probit regression to find the combination of accounting variables that best separated the two groups. The result is a single number that combines eight variables into a probability signal.

The model became famous in 1998, one year before the paper was formally published, when a group of Cornell MBA students applied it to Enron as part of a class project. The M-Score flagged Enron as a probable manipulator. At the time, Enron was one of the most admired companies in America, with a stock price that had more than tripled over the preceding four years. The students' paper was essentially ignored. Three years later, Enron collapsed in what was then the largest corporate bankruptcy in American history, with earnings restatements that confirmed the model had correctly identified a manipulator long before the market did. That story has made the Beneish M-Score a staple of every accounting forensics curriculum and a permanent tool in the short seller's kit.

What the eight variables measure is the fingerprint of the most common earnings manipulation techniques. Aggressive revenue recognition shows up as a spike in days sales in receivables. Inflated gross margin shows up in the gross margin index. Capitalizing expenses rather than running them through the income statement shows up in the asset quality index. Channel stuffing shows up in the sales growth index. Revenue recognition timing shows up in the depreciation index and the SGA expenses index. Accruals show up in total accruals to total assets. Rising leverage shows up in the leverage index. Each variable on its own is noisy. The combination is not.

The threshold is that a company with an M-Score above negative 1.78 is flagged as a likely manipulator. Roughly one in four US public companies crosses that threshold in any given year, which tells you immediately that the M-Score is not a definitive fraud indicator. It is a screen. It says this company has accounting patterns consistent with earnings manipulation and deserves further scrutiny. Many flagged companies are not manipulators. Some are simply aggressive. Some are riding through one off accounting events that distort the variables. But when a company flags on the M-Score and also scores poorly on the Sloan ratio and the Montier C-Score, the probability that something is wrong rises sharply, and the combination is the canonical forensic triangulation in the professional literature.

The eight variables

Beneish M-Score formula

M = -4.84 + 0.920*DSRI + 0.528*GMI + 0.404*AQI + 0.892*SGI + 0.115*DEPI - 0.172*SGAI + 4.679*TATA - 0.327*LVGI
DSRI
Days Sales in Receivables Index: current year DSR divided by prior year DSR. Rising receivables relative to sales is a warning about revenue recognition quality.
GMI
Gross Margin Index: prior year gross margin divided by current year gross margin. A value above 1 means margins are deteriorating, which creates a temptation to manipulate.
AQI
Asset Quality Index: current year non current non PPE assets as a fraction of total assets, divided by the prior year ratio. Rising values suggest increased capitalization of costs.
SGI
Sales Growth Index: current year sales divided by prior year sales. Rapid growth is not manipulation, but it is associated with higher manipulation rates.
DEPI
Depreciation Index: prior year depreciation rate divided by current year depreciation rate. Above 1 means depreciation is slowing, potentially by extending asset lives.
SGAI
SGA Expenses Index: current year SGA to sales divided by prior year SGA to sales. Rising SGA without proportional revenue is a red flag.
TATA
Total Accruals to Total Assets: (change in working capital minus change in cash minus change in current portion of long term debt minus change in income taxes payable minus depreciation) divided by total assets.
LVGI
Leverage Index: current year leverage divided by prior year leverage.

How to read the M-Score

The cutoff is deliberately calibrated to err on the side of false positives rather than false negatives. In Beneish's original sample, a score above the threshold correctly identified 76 percent of manipulators, at the cost of flagging 17.5 percent of non manipulators incorrectly. That asymmetry is useful: for a forensic screen, false positives are much cheaper than false negatives, because false positives just trigger a closer look while false negatives miss the problem.

  • Not flaggedM <= -1.78

    Accounting patterns are consistent with non manipulator peers. Low suspicion.

  • FlaggedM > -1.78

    Accounting patterns are consistent with historical earnings manipulators. Additional investigation recommended.

Reading a flagged score well requires looking at which of the eight variables are driving the result. A flag driven entirely by sales growth is very different from a flag driven by days sales in receivables and total accruals. TickerXray breaks down the score variable by variable so you can see which fingerprints are present.

Current Beneish M-Scores for the most searched stocks

Current Beneish M-Score values for the fifteen most searched stocks
TickerCompanyM-ScoreZone
AAPLApple-2.65Not flagged
TSLATesla-2.08Not flagged
NVDANvidia-0.55Flagged
AMZNAmazon-2.41Not flagged
MSFTMicrosoft-2.72Not flagged
GOOGLAlphabet-2.55Not flagged
METAMeta Platforms-2.61Not flagged
PLTRPalantir-1.65Flagged
AMDAMD-2.12Not flagged
GMEGameStop-2.89Not flagged
COINCoinbase-1.42Flagged
NFLXNetflix-2.34Not flagged
DISDisney-2.48Not flagged
SOFISoFi Technologies-1.89Not flagged
BABoeing-2.11Not flagged

See this score for any of 150,000 stocks across 60 global exchanges. Create a free account to run one full forensic report per month, or go unlimited with Pro.

How to use the Beneish M-Score

Short selling: the M-Score is one of the canonical inputs to short candidate selection. A company that flags on Beneish, scores poorly on Sloan, and is in the Altman grey or distress zone is a classic short candidate profile. Short sellers like Muddy Waters and Hindenburg Research publicly cite Beneish style analysis in many of their reports.

Audit and due diligence: the M-Score is widely used by auditors as a risk assessment tool for deciding where to concentrate audit effort inside a company's financials. It is explicitly mentioned in PCAOB audit guidance as an example of an analytical procedure that auditors can use. The same logic applies to investment due diligence on acquisition targets.

Long only portfolio defense: many long only managers use the M-Score as a defensive filter rather than as an alpha signal. A flagged holding is not automatically a sell, but it is a signal to check the 10 K more carefully, read the audit committee disclosures, and watch the next quarterly report closely.

Academic research and equity research training: the M-Score is one of the most taught tools in forensic accounting courses, because it is simple to compute, based on public data, and has a famous real world validation in the Enron case.

Limits and pitfalls

The M-Score is calibrated on US public company data from the 1980s and 1990s. It has been replicated internationally and in later decades with similar accuracy, but the specific coefficients are most reliable on US firms. Non US firms, especially in countries with different accounting standards, produce noisier readings.

The M-Score tends to over flag rapidly growing companies. Three of the eight variables (sales growth, receivables growth, SGA growth) can all rise together at a perfectly healthy growth company, and the model does not know how to distinguish growth from manipulation if the growth is fast enough. A high growth name that flags on the M-Score deserves a closer look, but the flag on its own is not evidence of fraud.

The M-Score does not detect sophisticated manipulation schemes that do not show up in the eight variables. Off balance sheet liabilities, related party transactions, and revenue recognition fraud that is consistent with the model's expected patterns can escape detection. The model flagged Enron correctly, but it would not have flagged Bernie Madoff.

Finally, the model is sensitive to one off accounting events, particularly acquisitions and divestitures, which can distort nearly every variable in the year they occur. Read the 10 K narrative before acting on a flagged M-Score.

The history of the Beneish M-Score

Messod Beneish published "The Detection of Earnings Manipulation" in the Financial Analysts Journal in 1999. The paper's central contribution was a probit regression on a sample of SEC identified earnings manipulators from 1982 to 1992, matched with a control sample of non manipulators from the same industries. The result was an eight variable model that correctly classified 76 percent of manipulators in the out of sample validation. The most famous application of the model predated formal publication. In the spring of 1998, a group of Cornell MBA students in an accounting forensics course applied the model to Enron and found that it flagged as a probable manipulator. The student team's paper was quietly ignored at the time. Enron filed for bankruptcy in December 2001, and the subsequent investigation confirmed systematic earnings manipulation going back to at least the mid 1990s. Beneish himself has continued to publish refinements and validations of the model, most recently showing that the M-Score retains predictive power even in the post Sarbanes Oxley era.

Frequently asked questions

Beneish's cutoff is negative 1.78. A score above that level flags the company as consistent with historical earnings manipulators. A score at or below negative 1.78 is not flagged.

Run the full twelve model forensic report on any stock

Free tier includes one complete report per month. Pro is $12.50 per month for unlimited reports, AI investment thesis, insider tracker, and the full forensic manipulation dashboard.

Scores last updated: 2026-04-23