EPS Calculator — Earnings Per Share
Basic EPS · Diluted EPS · EPS Growth Trend · Multi-Company Comparison · P/E Ratio
Enter Company Financials
Enter in actual numbers — e.g. 5 Crore = 50,000,000
e.g. ₹500 Cr = 5,00,00,00,000
Usually ₹0 for most Indian companies
e.g. 10 Crore = 10,00,00,000
For P/E ratio calculation
Per ₹1,000 Invested at Current Price
Step-by-Step Calculation
Diluted EPS
Includes convertible securities, options, and warrants
Core Inputs
e.g. 10 Cr = 10,00,00,000
Convertible Securities
Warrants / Options (Treasury Stock Method)
Calculation Breakdown
EPS Growth & Trend
Enter up to 5 years of EPS values (oldest first)
Oldest
Latest
For P/E at each year
EPS by Year (Visual)
Year-over-Year Analysis
| Period | YoY Growth | EPS | P/E |
|---|
Multi-Company EPS Comparison
Compare up to 3 companies side by side
Enter in actual numbers — e.g. 600 Cr net income = 6,00,00,00,000
Side-by-Side Comparison
| Company | Basic EPS | Rating | P/E Ratio | Rank |
|---|
"Best Value" badge = lowest P/E ratio (cheapest relative to earnings). Rank = highest EPS first.
Worked Examples
Large-Cap Bank (HDFC-style)
IT Giant (Infosys-style)
Small-Cap with Dilution
What is EPS (Earnings Per Share)?
Earnings Per Share (EPS) is one of the most widely used financial metrics in stock market analysis. It tells investors how much net profit a company generates for each outstanding share of common stock. A rising EPS signals growing profitability and is a key driver of long-term stock price appreciation. For Indian investors using NSE and BSE data, EPS is reported in the company's quarterly and annual results as "Basic EPS" and "Diluted EPS" as required under Indian Accounting Standards (Ind AS 33).
Basic EPS Formula
The basic EPS formula is straightforward:
Basic EPS = (Net Income − Preferred Dividends) ÷ Weighted Average Common Shares Outstanding
For most Indian companies listed on NSE or BSE, preferred dividends are zero, so Basic EPS simplifies to Net Profit After Tax (PAT) divided by the number of shares. PAT is found in the P&L statement of any annual report, and shares outstanding are found in the notes to accounts.
Diluted EPS Formula
Diluted EPS presents a more conservative, worst-case picture of earnings per share by assuming all potential shares from convertible instruments are exercised:
Diluted EPS = (Net Income − Pref. Div + Bond Interest×(1−Tax)) ÷ (Basic Shares + Dilutive Shares)
Dilutive shares include convertible preferred shares, shares from in-the-money stock options (calculated using the Treasury Stock Method), and shares that would result from convertible bond conversion. Diluted EPS is always less than or equal to Basic EPS.
EPS Classification for Indian Stocks
| Classification | EPS Range | Typical Companies | What It Means |
|---|---|---|---|
| Excellent | > ₹50 | HDFC Bank, TCS, Infosys | Strong, mature blue-chip profitability |
| Good | ₹20 — ₹50 | Mid-cap leaders | Solid earnings, good growth candidates |
| Average | ₹5 — ₹20 | Smaller mid-caps, turnaround stories | Moderate profitability; assess growth trajectory |
| Poor | < ₹5 | Small-caps, loss-to-profit stage | Low earnings; high risk; verify growth drivers |
Note: EPS should always be evaluated in the context of industry norms, P/E ratio, and EPS growth trend. A ₹5 EPS for a ₹50 stock implies a P/E of 10x, which may be very attractive. The same EPS for a ₹500 stock implies a P/E of 100x.
Treasury Stock Method Explained
The Treasury Stock Method (TSM) is used to calculate dilutive shares from stock options and warrants. The logic is: if all in-the-money options are exercised, the company receives cash equal to Options × Exercise Price. That cash is assumed to be used to repurchase shares at the average market price. The net new shares added are:
Dilutive Shares = Options − (Options × Exercise Price ÷ Average Market Price)
Only options where the exercise price is below the average market price are considered dilutive. Out-of-the-money options are anti-dilutive and excluded from Diluted EPS calculations per Ind AS 33.
EPS vs P/E Ratio
EPS and P/E ratio are two sides of the same coin in stock valuation. The P/E ratio (Price-to-Earnings) is simply the stock price divided by EPS. In India, the Nifty 50 index has historically traded at a P/E of 18–25x. A stock with an EPS of ₹50 trading at ₹1,000 has a P/E of 20x. Comparing EPS growth rates alongside P/E ratios helps identify growth stocks trading at fair value versus expensive momentum plays.
How to Read EPS from Indian Annual Reports
- Net Income (PAT) is found in the Standalone and Consolidated Profit & Loss statement in crore (Cr) rupees.
- Weighted Average Shares Outstanding are disclosed in the Notes to Accounts under the EPS note, typically in lakhs or crore shares.
- Convert: 1 Crore = 1,00,00,000 (10 million); 1 Lakh = 1,00,000 (100,000).
- Enter the actual number in this calculator. For example, if PAT is ₹500 Crore, enter 5000000000 (5 followed by 9 zeros).
- Dilutive instruments (ESOPs, FCCBs) are disclosed in the Notes on Share Capital and the EPS note.