EN DE
Free financial calculator

Piotroski F-Score Calculator

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

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.

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 35,000+ stocks — no typing required.