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
- 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
| Ticker | Company | M-Score | Zone | Takeaway |
|---|---|---|---|---|
| AAPL | Apple | -2.65 | Not flagged | Clean read; receivables and accruals stable. |
| TSLA | Tesla | -2.08 | Not flagged | Near threshold on SGI and AQI; still clear. |
| NVDA | Nvidia | -0.55 | Flagged | Sales growth index dominates the flag. |
| AMZN | Amazon | -2.41 | Not flagged | Clean across the eight variables. |
| MSFT | Microsoft | -2.72 | Not flagged | Minimal accruals; gross margin stable. |
| GOOGL | Alphabet | -2.55 | Not flagged | Clean read; receivables in line with sales. |
| META | Meta Platforms | -2.61 | Not flagged | Depreciation rate stable; accruals modest. |
| PLTR | Palantir | -1.65 | Flagged | Sales growth and receivables both elevated. |
| AMD | AMD | -2.12 | Not flagged | GMI near 1.0; not flagged. |
| GME | GameStop | -2.89 | Not flagged | Shrinking sales suppress most indices. |
| COIN | Coinbase | -1.42 | Flagged | Large sales growth index swings drive the flag. |
| NFLX | Netflix | -2.34 | Not flagged | Clean across the board. |
| DIS | Disney | -2.48 | Not flagged | Stable margins; accruals moderate. |
| SOFI | SoFi Technologies | -1.89 | Not flagged | SGI elevated; still below the cutoff. |
| BA | Boeing | -2.11 | Not flagged | Not flagged despite losses; check Altman and Piotroski. |
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
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