Beneish M-Score - Definition, Formula & Calculator

Author:Will ShawWill Shaw
Reviewed by:Charlie TianCharlie Tian
Fact checked by:Vera YuanVera Yuan
Updated March 18, 2026

What Is Beneish M-Score?

Beneish M-Score is a forensic accounting model designed to identify whether a company may have manipulated its earnings. Developed by Professor Messod D. Beneish, the model combines eight financial ratios into a single score that estimates the likelihood of earnings manipulation based on patterns in receivables, margins, asset quality, sales growth, depreciation, SG&A expense, leverage and accruals.1

Unlike profitability ratios such as return on capital employed or return on equity, Beneish M-Score is not meant to measure business quality or operating efficiency. Its purpose is narrower and more investigative: it helps investors spot accounting red flags that may deserve closer scrutiny. In that sense, it is often used as part of a broader due diligence process alongside measures such as the Altman Z-Score and Piotroski F-Score.

mscore Sector Screener
Use the screener to find the 5 stocks with the highest and lowest mscore for each sector
Sector
Sort
Region
Ticker Company Price GF Score™ mscore
-
-
-
-
-

The core intuition is straightforward. Companies that manipulate earnings often leave traces in the financial statements. For example, receivables may rise faster than sales, gross margins may deteriorate, accruals may increase or depreciation assumptions may become more favorable. The Beneish model looks for these kinds of patterns and weights them according to their historical association with manipulators.

The most widely cited interpretation threshold is:

M-Score>1.78higher likelihood of earnings manipulation\text{M-Score} > -1.78 \Rightarrow \text{higher likelihood of earnings manipulation}
M-Score1.78lower likelihood of earnings manipulation\text{M-Score} \le -1.78 \Rightarrow \text{lower likelihood of earnings manipulation}

That does not mean a company above -1.78 is definitely manipulating earnings, or that a company below -1.78 is automatically safe. It means the financial statement patterns look more or less similar to those observed in Beneish’s original research sample.

Key Takeaways
  • Beneish M-Score is a screening tool used to detect the likelihood of earnings manipulation.
  • It combines eight accounting-based indices into one composite score.
  • A score greater than -1.78 is commonly interpreted as a warning sign.
  • The model is most useful as an early-alert system, not as proof of fraud.
  • Investors should use it alongside other forensic, valuation and quality metrics.

How Is Beneish M-Score Calculated?

The classic eight-variable Beneish model is calculated as follows:

M-Score=4.84+0.920DSRI+0.528GMI+0.404AQI+0.892SGI+0.115DEPI0.172SGAI+4.679TATA0.327LVGI\text{M-Score} = -4.84 + 0.920 \cdot \text{DSRI} + 0.528 \cdot \text{GMI} + 0.404 \cdot \text{AQI} + 0.892 \cdot \text{SGI} + 0.115 \cdot \text{DEPI} - 0.172 \cdot \text{SGAI} + 4.679 \cdot \text{TATA} - 0.327 \cdot \text{LVGI}

Each variable captures a different potential warning sign:

1. DSRI: Days Sales in Receivables Index

This measures whether receivables are growing faster than revenue.

DSRI=(ReceivablestRevenuet)(Receivablest1Revenuet1)\text{DSRI} = \frac{\left(\frac{\text{Receivables}_t}{\text{Revenue}_t}\right)}{\left(\frac{\text{Receivables}_{t-1}}{\text{Revenue}_{t-1}}\right)}

A high DSRI may suggest aggressive revenue recognition or weakening collection quality.

2. GMI: Gross Margin Index

This compares prior-year gross margin to current-year gross margin.

GMI=(Gross Profitt1Revenuet1)(Gross ProfittRevenuet)\text{GMI} = \frac{\left(\frac{\text{Gross Profit}_{t-1}}{\text{Revenue}_{t-1}}\right)}{\left(\frac{\text{Gross Profit}_t}{\text{Revenue}_t}\right)}

A value above 1 indicates deteriorating gross margins, which may increase pressure to manipulate earnings.

3. AQI: Asset Quality Index

This measures the proportion of assets that are less tangible or potentially more subjective.

AQI=1(Current Assetst+Net PPEtTotal Assetst)1(Current Assetst1+Net PPEt1Total Assetst1)\text{AQI} = \frac{1 - \left(\frac{\text{Current Assets}_t + \text{Net PPE}_t}{\text{Total Assets}_t}\right)}{1 - \left(\frac{\text{Current Assets}_{t-1} + \text{Net PPE}_{t-1}}{\text{Total Assets}_{t-1}}\right)}

A rising AQI can indicate growing capitalization of costs or a shift toward assets that are harder to evaluate.

4. SGI: Sales Growth Index

This captures year-over-year sales growth.

SGI=RevenuetRevenuet1\text{SGI} = \frac{\text{Revenue}_t}{\text{Revenue}_{t-1}}

Sales growth itself is not manipulation, but fast-growing companies may face stronger incentives to maintain appearances.

5. DEPI: Depreciation Index

This compares the rate of depreciation between periods.

DEPI=(Depreciationt1Depreciationt1+Net PPEt1)(DepreciationtDepreciationt+Net PPEt)\text{DEPI} = \frac{\left(\frac{\text{Depreciation}_{t-1}}{\text{Depreciation}_{t-1} + \text{Net PPE}_{t-1}}\right)}{\left(\frac{\text{Depreciation}_t}{\text{Depreciation}_t + \text{Net PPE}_t}\right)}

A DEPI above 1 may suggest that depreciation has slowed, which can boost reported earnings.

6. SGAI: SG&A Expense Index

This compares SG&A expense as a percentage of sales across periods.

SGAI=(SG&AtRevenuet)(SG&At1Revenuet1)\text{SGAI} = \frac{\left(\frac{\text{SG\&A}_t}{\text{Revenue}_t}\right)}{\left(\frac{\text{SG\&A}_{t-1}}{\text{Revenue}_{t-1}}\right)}

A rising SGAI can indicate declining operating efficiency.

7. LVGI: Leverage Index

This measures whether leverage has increased.

LVGI=(Long-Term Debtt+Current LiabilitiestTotal Assetst)(Long-Term Debtt1+Current Liabilitiest1Total Assetst1)\text{LVGI} = \frac{\left(\frac{\text{Long-Term Debt}_t + \text{Current Liabilities}_t}{\text{Total Assets}_t}\right)}{\left(\frac{\text{Long-Term Debt}_{t-1} + \text{Current Liabilities}_{t-1}}{\text{Total Assets}_{t-1}}\right)}

Higher leverage can increase pressure to meet earnings targets or debt covenants.

8. TATA: Total Accruals to Total Assets

This captures the extent to which earnings are supported by accruals rather than cash.

TATA=Income from Continuing OperationstCash Flow from OperationstTotal Assetst\text{TATA} = \frac{\text{Income from Continuing Operations}_t - \text{Cash Flow from Operations}_t}{\text{Total Assets}_t}

Higher accruals are often viewed as a classic warning sign in earnings-quality analysis.

GuruFocus calculation notes

GuruFocus uses the Beneish M-Score field name **mscore** and follows the eight-variable framework above in its term pages and screening tools. In GuruFocus calculations, some line items may be mapped to the closest available reported data. For example, depreciation may use depreciation, depletion and amortization, and accruals may be derived from income and cash flow statement items available in the company’s filings. If depreciation data is unavailable, GuruFocus notes that it may assume a constant depreciation rate and set the depreciation index to 1, which avoids overstating the signal when data is incomplete.

As with any model built from reported financial statement data, exact values can vary slightly across data providers depending on line-item definitions, restatements and trailing-twelve-month treatment.

Beneish M-Score Trend Over Time

(AAPL)
Loading financial chart...

A single M-Score can be useful, but the trend often tells a richer story. If a company’s score moves steadily upward toward or above the -1.78 threshold, investors may want to investigate what changed in the underlying drivers. Was receivables growth accelerating? Did margins weaken? Did accruals rise sharply?

A stable, consistently low M-Score does not guarantee clean accounting, but it generally suggests fewer obvious manipulation signals in the reported numbers. A sudden deterioration, especially when paired with weakening fundamentals, deserves more attention.

What Does Beneish M-Score Tell You?

Beneish M-Score tells you whether a company’s financial statements exhibit patterns historically associated with earnings manipulation. It is best understood as a probability-oriented red-flag model rather than a verdict.

In practical terms:

  • More negative scores generally suggest a lower likelihood of manipulation.
  • Less negative or positive scores suggest a higher likelihood that reported earnings deserve closer scrutiny.
  • A score above -1.78 is commonly treated as a warning threshold.

Investors use the metric because reported earnings can sometimes look healthy even when the underlying accounting quality is deteriorating. A company may still appear profitable while receivables balloon, accruals rise or depreciation assumptions become more aggressive. Beneish M-Score helps surface those inconsistencies.

This makes it especially useful in situations where investors want to stress-test the quality of earnings, such as:

  • companies with rapid growth,
  • businesses under pressure to meet analyst expectations,
  • firms with rising leverage,
  • serial acquirers,
  • or companies with unusually strong earnings relative to cash flow.

Still, the score should be interpreted carefully. A high M-Score does not prove fraud. It simply suggests that the company’s accounting profile looks more similar to firms that manipulated earnings in Beneish’s research sample.

Limitations of Beneish M-Score

Like any screening model, Beneish M-Score has important limitations.

First, it is a statistical model, not a forensic conclusion. It identifies patterns associated with manipulation, but it cannot determine intent, materiality or legality. A company can score poorly for benign reasons, including temporary working capital swings, acquisitions, business model changes or industry-specific accounting dynamics.

Second, the model relies on historical accounting data. If the underlying financial statements are incomplete, restated or affected by unusual classifications, the score may be distorted. Differences in accounting standards, disclosure quality and data-provider mappings can also affect the result.

Third, Beneish M-Score is often less useful for financial institutions, insurers and other businesses whose balance sheets and income statements do not fit the model’s original industrial-company framework particularly well. Cross-industry comparisons should therefore be made with caution.

Fourth, the model can produce false positives and false negatives. Some companies with elevated scores may not be manipulating earnings, while some actual manipulators may not be flagged. That is why investors should not use M-Score in isolation.

Finally, the model says little about valuation or business quality. A company can have a low risk of manipulation and still be overvalued or fundamentally weak. Likewise, a high-quality business may occasionally show a temporary accounting signal that inflates the score.

For these reasons, Beneish M-Score works best when paired with other tools such as cash flow analysis, margin trends, auditor changes, footnote review, Altman Z-Score, Piotroski F-Score and valuation metrics.

Real-World Example

A useful way to think about Beneish M-Score is to compare a mature, steady business with a company under heavier growth or reporting pressure.

Take Walmart as an example. Large, mature retailers often produce relatively stable revenue, working capital and margin patterns. When a company like Walmart posts an M-Score well below the warning threshold, that generally suggests its reported numbers do not show the classic manipulation signals the model is designed to detect. That does not make the company risk-free, but it does reduce one specific accounting concern.

By contrast, investors often pay closer attention to M-Score in companies where growth expectations are high, margins are under pressure or accruals are rising. In those cases, a score moving toward or above -1.78 can be a prompt to dig deeper into receivables growth, capitalization policies, depreciation assumptions and the relationship between earnings and cash flow.

The key lesson is that Beneish M-Score is most valuable as a starting point for investigation. If the score looks elevated, the next step is not to jump to a conclusion. The next step is to ask better questions.

(WMT)

FAQs

What is a good Beneish M-Score?

  • In general, a Beneish M-Score of -1.78 or lower is viewed more favorably because it suggests a lower likelihood of earnings manipulation. The lower, or more negative, the score, the better from a screening perspective.

What is the difference between Beneish M-Score and related metrics?

  • Beneish M-Score focuses on the likelihood of earnings manipulation.
  • Altman Z-Score focuses on financial distress and bankruptcy risk.
  • Piotroski F-Score focuses on financial strength and improving fundamentals.
  • Accrual ratios and earnings-quality measures overlap conceptually with M-Score, but M-Score is a broader composite model built specifically for manipulation detection.

Can Beneish M-Score be negative?

  • Yes. In fact, Beneish M-Scores are often negative. A more negative score generally indicates fewer manipulation signals, while a less negative or positive score indicates more warning signs.

How should investors use Beneish M-Score?

  • Investors should use it as a screening and due diligence tool, not as standalone proof of misconduct. If a company has an elevated M-Score, review the underlying drivers, compare the trend over time, examine peers and read the financial statement footnotes before drawing conclusions.
Related Terms
  • Earnings per Share (Diluted) - Net income divided by the fully diluted share count, the most widely used measure of a company's per-share profitability.
  • Enterprise Value - The total value of a company including market cap, debt, and minority interest minus cash, representing the theoretical acquisition price.
  • GF Score - A GuruFocus composite score from 0–100 ranking stocks across valuation, profitability, growth, momentum, and financial strength.
  • Market Cap - The total market value of a company's outstanding shares, calculated by multiplying the current share price by total shares outstanding.
  • Piotroski F-Score - A nine-point scoring system that evaluates a company's financial health across profitability, leverage, and operating efficiency.
  • Free Cash Flow per Share - Operating cash flow minus capital expenditures divided by shares outstanding, showing discretionary cash generated per share.
  • Book Value per Share - A company's total shareholders' equity divided by shares outstanding, representing the per-share net asset value on the books.
  • Revenue per Share - Total revenue divided by shares outstanding, a top-line productivity metric showing how much sales each share represents.

Summary

Beneish M-Score is one of the most widely used forensic accounting tools for identifying potential earnings manipulation. By combining eight financial statement signals into a single score, it helps investors detect patterns that may not be obvious from headline earnings alone.

Its greatest value lies in what it prompts investors to do next. A weak score should not be treated as a conviction on its own, but it can be an effective early warning sign that a company’s accounting quality deserves closer examination. Used alongside cash flow analysis, peer comparisons and other quality metrics, Beneish M-Score can be a valuable part of a disciplined investment process.

Sources

  1. Messod D. Beneish, “The Detection of Earnings Manipulation,” Financial Analysts Journal (1999): https://www.jstor.org/stable/4480190
  2. Indiana University Kelley School of Business, Messod D. Beneish faculty page: https://kelley.iu.edu/faculty-research/faculty-directory/profile.html?ID=MBENEISH
  3. Investopedia, “Beneish M-Score: Definition, Formula, and How to Use It”: https://www.investopedia.com/terms/b/beneish-m-score.asp
  4. Corporate Finance Institute, “Beneish M-Score”: https://corporatefinanceinstitute.com/resources/accounting/beneish-m-score/
  5. Old School Value, “Beneish M Score Formula and Calculator”: https://www.oldschoolvalue.com/stock-valuation/beneish-m-score/
  6. GuruFocus, Walmart summary page: https://www.gurufocus.com/stock/WMT/summary