EN DE
Free financial calculator

Piotroski F-Score Calculator

9 balance-sheet signals of fundamental strength - enter the values, the signals are checked automatically.

Free toolWhat is your stock worth? 40,000+ stocks valued in secondsFair value from 26 models plus a quality score. Free, no sign-up.Value a stock →

Inputs

Net income

Also called: Net profit, earnings, bottom line

Where to find it: Income statement, very last line.

How to derive: Revenue − all costs, interest and taxes.

Operating cash flow

Also called: OCF, cash from operations

Where to find it: Cash-flow statement, first section.

How to derive: Net income + non-cash items ± change in working capital.

%

Return on assets

Also called: ROA

Where to find it: Stats page, or compute it.

How to derive: Net income ÷ total assets × 100.

%

Return on assets

Also called: ROA

Where to find it: Stats page, or compute it.

How to derive: Net income ÷ total assets × 100.

Total debt

Also called: Interest-bearing debt, borrowings

Where to find it: Balance sheet: short-term + long-term borrowings (bonds, loans).

How to derive: Add short-term and long-term interest-bearing debt.

Total debt

Also called: Interest-bearing debt, borrowings

Where to find it: Balance sheet: short-term + long-term borrowings (bonds, loans).

How to derive: Add short-term and long-term interest-bearing debt.

Current ratio

Also called: Liquidity ratio

Where to find it: Compute from the balance sheet.

How to derive: Current assets ÷ current liabilities. >1 = liquid.

Current ratio

Also called: Liquidity ratio

Where to find it: Compute from the balance sheet.

How to derive: Current assets ÷ current liabilities. >1 = liquid.

Shares outstanding

Also called: Share count

Where to find it: Stock overview page or balance-sheet notes.

How to derive: Market cap ÷ share price (as a rough check).

Shares outstanding

Also called: Share count

Where to find it: Stock overview page or balance-sheet notes.

How to derive: Market cap ÷ share price (as a rough check).

%

Margin

Also called: Profit margin (gross/net)

Where to find it: Income statement: respective profit ÷ revenue.

How to derive: Gross margin = gross profit ÷ revenue; net margin = net income ÷ revenue.

%

Margin

Also called: Profit margin (gross/net)

Where to find it: Income statement: respective profit ÷ revenue.

How to derive: Gross margin = gross profit ÷ revenue; net margin = net income ÷ revenue.

Asset turnover

Also called: Asset turnover ratio

Where to find it: Compute from income statement + balance sheet.

How to derive: Revenue ÷ total assets. Higher = more efficient.

Asset turnover

Also called: Asset turnover ratio

Where to find it: Compute from income statement + balance sheet.

How to derive: Revenue ÷ total assets. Higher = more efficient.

Result, live

F-Score (0–9)
–

Piotroski (2000): value stocks scoring ≥ 7 beat the market decisively. The 9 signals: profitability (4), leverage/liquidity (3), efficiency (2).

The Piotroski F-Score sums up a company's fundamental health in a single number from 0 to 9. Each passed balance-sheet signal scores one point. The higher the score, the sounder its profitability, leverage and efficiency.

How the formula works

Nine yes/no tests from three areas: profitability (4), leverage and liquidity (3), and efficiency (2). Each signal met scores one point.

F-Score = sum of the 9 passed signals (0–9)

Example: A firm is profitable, cuts debt and lifts its margin, it passes 8 of the 9 tests. F-Score = 8, fundamentally strong.

How to read the result

  • 7 to 9: fundamentally strong.
  • 5 to 6: decent.
  • 0 to 4: weak, caution.

What to watch out for

  • The score measures the trend in fundamentals, not valuation, a strong firm can still be expensive.
  • Piotroski built it for cheap value stocks; on pricey growth names it says less.
  • A single year can mislead through one-off effects.

To find stocks with a high F-Score, use the Piotroski F-Score screener, each with its fair value.

Frequently asked questions

Which nine signals are checked?
Positive profit and operating cash flow, rising return on assets, cash flow above profit, falling long-term debt, better liquidity, no new shares, higher gross margin and better asset turnover.
Is a high F-Score enough to buy?
No. It confirms fundamental strength but says nothing about price. Combine it with a valuation measure like the P/E or our fair value.
Do I have to look up every figure myself?
In our Fair Value Calculator the balance-sheet data needed are already on file for 40,000+ stocks, no typing required.
What is the Piotroski F‑Score?
A single number from 0 to 9 for a company's fundamental health, introduced by accounting professor Joseph Piotroski in 2000. Nine yes/no tests from the financial statements each score one point: four on profitability, three on leverage and liquidity, two on efficiency. 7 to 9 counts as fundamentally strong, 5 to 6 as decent, 0 to 4 as weak.
How do you calculate the Piotroski F‑Score?
Each of the nine tests scores 1 point if it passes and 0 if not; the F-Score is the sum (0–9). Example with this calculator's starting values: net income (500 m) and operating cash flow (650 m) are positive, ROA rose from 5% to 6%, cash flow is above net income, long-term debt fell from 2,000 m to 1,800 m, the current ratio rose from 1.4 to 1.5, shares fell from 510 m to 500 m, gross margin rose from 40% to 42% and asset turnover from 0.75 to 0.8. All nine tests pass: F-Score = 9, fundamentally strong.