Skip to content

Beneish M-Score Guide — Formula, Variables, and How Analysts Use It

A complete walkthrough of the Beneish M-Score model for detecting earnings manipulation — the eight variables, the threshold, the historical track record, and the workflow analysts use when the score flashes a warning.

DouyaFounder, Methodology, Editor
Published: 2026-04-14
Last updated: 2026-04-29

The Beneish M-Score is the closest thing fundamental investing has to a fraud-detection radar. Published by Indiana University accounting professor Messod D. Beneish in The Detection of Earnings Manipulation (Financial Analysts Journal, 1999), it bundles eight financial-statement ratios into a single probability-style score. When the score exceeds the threshold of −1.78, the company's accounting patterns statistically resemble those of confirmed manipulators in the original training sample.

It is not a magic answer. The model misclassifies plenty of clean companies, especially in industries Beneish never had data for (SaaS, biotech, asset-light platforms). But it remains one of the most practical first-pass filters an investor can run, and it gets cited in earnings-quality conversations more than almost any other quantitative model. This guide walks through what the score actually measures, the eight variables in plain language, the historical hits and misses, and the workflow analysts use when the M-Score flashes a warning.

What the M-Score is — and what it isn't

The Beneish model was trained on 74 companies that the SEC sanctioned for earnings manipulation between 1982 and 1992, plus a control sample of clean firms in the same industries. Beneish ran a probit regression on dozens of candidate ratios and arrived at an eight-variable formula that correctly classified about 76% of the manipulator sample on out-of-sample tests. That hit rate sounds high until you account for the false-positive rate: a substantial number of clean companies score above the threshold simply because their working capital or sales-mix is shifting for legitimate reasons.

Two implications follow:

  • The M-Score is a triage tool, not a verdict. A company above −1.78 does not deserve an accusation. It deserves a closer reading of the 10-K, the accrual ratio, and the cash-flow-versus-net-income gap.
  • The score is best at industrial companies. Receivables, inventory, gross margin, and depreciation drove most of the manipulation in Beneish's training data. Modern software, pharma, and platform companies often produce ambiguous M-Scores even when their accounting is clean.

If you remember nothing else from this guide, remember the framing: the M-Score is what tells you to slow down and look at the filing. It is not what tells you the filing is wrong.

The eight variables, in plain language

The full formula is:

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

Each variable is a year-over-year ratio (current year divided by prior year), built from the income statement and balance sheet. Here is what each one is trying to catch.

DSRI — Days Sales in Receivables Index

DSRI = (AR_t / Sales_t) ÷ (AR_{t−1} / Sales_{t−1})

Receivables growing faster than sales is the single most common signature of revenue stretching. Companies pulling forward revenue, booking channel-stuffed shipments, or giving customers extended terms see receivables balloon out of proportion to billings. A DSRI well above 1.1 deserves a careful look at the revenue-recognition footnote.

GMI — Gross Margin Index

GMI = GrossMargin_{t−1} / GrossMargin_t

Note the inversion: GMI is higher when margins are deteriorating. The intuition is that companies whose underlying business is weakening have a stronger temptation to reach for accounting cushions to keep the income statement looking stable. A rising GMI alongside flat or growing reported earnings is a yellow flag.

AQI — Asset Quality Index

AQI = (1 − (Current Assets + PP&E) / Total Assets)_t ÷ same ratio_{t−1}

What this really measures is the share of "other" non-current assets — goodwill, capitalized software, deferred costs, and similar discretionary items. When that share grows, the company is shifting expenses off the income statement and into the balance sheet. A rising AQI is one of the cleanest analytic signals for cost capitalization.

SGI — Sales Growth Index

SGI = Sales_t / Sales_{t−1}

High growth itself is not manipulation. But Beneish observed that manipulators were disproportionately high-growth companies under pressure to maintain a trajectory. SGI works in tandem with the other variables: a 1.6 SGI plus a 1.4 DSRI plus a deteriorating GMI is the ugliest combination in the model.

DEPI — Depreciation Index

DEPI = (Depreciation / (Depreciation + PP&E))_{t−1} ÷ same ratio_t

DEPI rises when a company slows down its depreciation rate — typically by extending useful-life assumptions. That is the textbook way to flatter near-term operating income at the cost of inflating future write-downs. Reading the property-and-equipment footnote for changes in useful-life estimates is the natural follow-up when DEPI is elevated.

SGAI — SG&A Index

SGAI = (SG&A / Sales)_t ÷ same ratio_{t−1}

Beneish found that selling, general, and administrative expenses ratcheting up faster than revenue often preceded earnings reversals — the company was losing operating leverage even as the income statement still looked acceptable. Note the negative coefficient: rising SGAI subtracts from M (making manipulation less likely), because if real costs are running hot the company is less likely to be hiding losses through accruals.

TATA — Total Accruals to Total Assets

TATA = (Net Income − Operating Cash Flow) / Total Assets_t

This is the single most important variable in the model — its coefficient (4.679) dwarfs everything else. TATA captures the gap between reported earnings and cash, normalized for company size. Persistently high TATA is the cleanest accounting smoke signal that earnings quality is weakening.

LVGI — Leverage Index

LVGI = (Total Debt / Total Assets)_t ÷ same ratio_{t−1}

Rising leverage by itself is not manipulation; in fact, manipulators in Beneish's sample tended to have stable or falling leverage (because aggressive accounting helped them pass debt covenants). Hence the negative coefficient. A surprisingly low LVGI alongside other red flags can be the signature of debt-covenant pressure.

A worked example: how the variables interact

Imagine a hypothetical mid-cap software company with the following year-on-year changes:

  • Sales up 35% (SGI = 1.35)
  • Receivables up 65% (DSRI = 65 days vs 50 days, ratio ≈ 1.30)
  • Gross margin compressed from 72% to 67% (GMI ≈ 1.07)
  • Goodwill and capitalized software grew from 18% to 28% of assets (AQI ≈ 1.14)
  • Depreciation rate slowed (DEPI ≈ 1.05)
  • SG&A as a share of sales held flat (SGAI ≈ 1.00)
  • Net income $200M, operating cash flow $80M, total assets $4B (TATA = 0.030)
  • Leverage flat (LVGI ≈ 1.00)

Plugging these into the formula:

M = -4.84
   + 0.920 × 1.30
   + 0.528 × 1.07
   + 0.404 × 1.14
   + 0.892 × 1.35
   + 0.115 × 1.05
   − 0.172 × 1.00
   + 4.679 × 0.030
   − 0.327 × 1.00
   ≈ -1.49

A score of −1.49 is above −1.78. The model would flag the company. Notice no single number is dramatic on its own. What pushes the score over the line is the combination — receivables outrunning sales, margin compression, asset quality drifting downward, and a meaningful TATA gap. That is the Beneish signature.

Walking back from the score: the sensible follow-up questions are why receivables are growing faster than billings (channel stuffing? extended terms? a strategic shift to enterprise customers with longer payment cycles?), and what is being capitalized into the goodwill-and-intangibles bucket. Both questions are answered in the revenue-recognition and property-and-equipment footnotes of the 10-K, not in the headline numbers.

Historical hits — and a few notable misses

The Cornell MBA class case is the most famous: in 1998, students applying the M-Score to Enron's filings concluded the company looked like a manipulator. They got it right two years before the collapse. The 1998 Enron M-Score was elevated because of high TATA, deteriorating asset quality (special-purpose entities accumulating on the balance sheet), and DSRI well above sample norms.

Other historical hits:

  • WorldCom (2001) — The 2001 M-Score pre-restatement registered above the threshold, driven by capitalization of operating costs (rising AQI) and weakening cash conversion (rising TATA).
  • Wirecard (2018-2019) — Wirecard's M-Score was elevated for several years before the 2020 collapse, with extreme DSRI driven by the alleged Asian receivables that ultimately turned out to be fictional. The score did not prove fraud, but it would have triggered a closer read of the risk factors section.
  • Luckin Coffee (2019) — The fabricated-revenue scandal showed up in the M-Score primarily through DSRI (receivables outrunning a story of mass coffee-card prepayment) and GMI deterioration.

The misses are equally instructive:

  • Tesla, multiple years (2016-2020) — High SGI plus elevated TATA in early scaling years produced repeated M-Score warnings. The flags were correct in identifying earnings volatility but wrong in suggesting fraud; Tesla's accounting was aggressive in places but ultimately survived audit and short-seller scrutiny.
  • Netflix (multiple years) — Streaming-content amortization treated as a depreciable asset distorts AQI and DEPI badly. The M-Score regularly flagged Netflix without indicating any manipulation.

The pattern: the model performs best on industrial companies with conventional revenue recognition and depreciable hard assets, and worst on platform, content, and software companies whose accounting models the original 1999 calibration simply did not contemplate.

How to use the M-Score in practice

A reasonable analyst workflow:

  1. Compute the score on a multi-year window. A single-year M-Score is noisy. Look at the trend over three to five years.
  2. Decompose the contribution. When the score crosses −1.78, identify which variables are driving it. A high-TATA-and-DSRI signature is different from a high-AQI-and-DEPI signature, and they point at different footnotes.
  3. Read the relevant 10-K sections. TATA and DSRI direct you to the cash-flow statement and the receivables footnote. AQI and DEPI direct you to property-and-equipment. GMI directs you to the segment MD&A and any pricing or mix-shift commentary.
  4. Look for confirmatory signals from other models. A high M-Score with low accrual ratio is contradictory; reconcile before drawing conclusions.
  5. Treat the score as a tie-breaker, not a thesis. If the underlying business case is compelling and the M-Score is borderline because of one industry-specific quirk, the score should not override fundamental judgment.

The M-Score is one of several tools that belong in the same kit as the accrual ratio, the cash-flow-versus-net-income check, and the broader earnings-manipulation red-flag checklist. For the underlying philosophy, the earnings-quality guide is the parent reference.

When the M-Score says "look closer," listen. When it says "everything looks fine," confirm with at least one other test. And when it says something the rest of your evidence flatly contradicts, trust the evidence — the model is a screen, not an oracle.

Frequently asked

What is the Beneish M-Score?
The Beneish M-Score is a probabilistic model published in 1999 by Professor Messod Beneish that combines eight financial ratios into a single number designed to flag companies whose accounting patterns resemble historical earnings manipulators. A score above −1.78 puts a company in the suspicious zone.
Is the Beneish M-Score reliable?
It is a screening tool, not a verdict. The original out-of-sample test caught roughly 76% of known manipulators while flagging false positives. It is best treated as a trigger to investigate further — never as proof of fraud.
How is the M-Score different from the Altman Z-Score?
The Altman Z-Score predicts bankruptcy risk using leverage, working capital, retained earnings, and earnings before interest and tax. The Beneish M-Score is purely about earnings-quality and accrual patterns. A company can have a healthy Z-Score and a worrying M-Score at the same time.
Did the Beneish model catch Enron?
Yes. A team of MBA students at Cornell applied the M-Score to Enron's 1998 financials and concluded the company was a likely manipulator — two years before the collapse. The case is now part of the standard finance-school curriculum.
Does the Beneish M-Score work for technology and SaaS companies?
Less well. The model was calibrated on industrial companies in the 1990s, where receivables and inventory dynamics drove most manipulation. SaaS deferred-revenue mechanics, stock-based compensation, and high capex-light margins distort several of the eight variables. Use the score as a starting point and apply judgment.

Related reading

This article is for informational purposes only and does not constitute investment advice. See our full disclaimer.