What Is WPM and How Is Typing Speed Calculated? (Gross vs Net WPM Formulas)
Learn how typing speed is calculated mathematically. Understand the standard 5-character word rule, Gross WPM vs Net WPM, CPM, and official government exam evaluation formulas.
Take a calibrated test and view your Gross WPM, Net WPM, CPM, and exact character accuracy calculated with pure deterministic formulas.
Take Free Speed Test1. What is a 'Word' in Typing Tests?
In standard English and Hindi typing evaluation, a 'word' is not counted by the number of dictionary words separated by spaces. Because words vary in length (e.g. 'a' vs 'extraordinary'), counting dictionary words would make tests unfair based on passage vocabulary.
Instead, the international standard definition of a typing word is exactly 5 keystrokes (characters), including spaces and punctuation marks:
Therefore, typing 250 total characters (including spaces) in one minute equals exactly 50 Words Per Minute.
2. Gross WPM (Gross Words Per Minute)
Gross WPM measures your raw typing velocity regardless of mistakes made during the session. It represents how fast your fingers physically strike keys over time.
For example, if you type 1,500 characters in a 10-minute test:
3. Net WPM (Penalty-Adjusted Speed)
Net WPM is your true effective typing speed after deducting uncorrected errors. It is the most realistic measure of usable productivity because mistakes require time to correct.
If Net WPM drops below zero due to excessive errors, it is clamped to 0.
4. CPM vs WPM (Characters vs Words)
CPM (Characters Per Minute) or KPH (Key Depressions Per Hour) measures total raw keystrokes:
In many Indian government examinations (like SSC CHSL Data Entry Operator tests), requirements are officially stated in Key Depressions:
- 8,000 Key Depressions Per Hour ≈ 26.6 WPM (1,333 strokes in 10 mins)
- 10,500 Key Depressions Per Hour ≈ 35 WPM (1,750 strokes in 10 mins)
- 9,000 Key Depressions Per Hour ≈ 30 WPM (1,500 strokes in 10 mins for Hindi)
5. Government Exam Calculation Standards (SSC, CPCT)
Official examination bodies apply specific evaluation schemes:
SSC CHSL / CGL (Error Percentage Scheme):
SSC does not calculate Net WPM by subtracting 1 word per error. Instead, SSC calculates:
Candidates qualify if their error percentage remains ≤ 7% for Unreserved (UR) and ≤ 10% for Reserved categories.
State High Courts & PSCs (Net Speed Scheme):
Many state high courts deduct penalty words (e.g. 5 words subtracted per mistake) from Gross WPM to calculate qualifying Net WPM.
TypingSetu's Exam Mode implements the verified SSC CHSL evaluation algorithm with Full and Half mistake classifications to match real exam grading.
6. Step-by-Step Calculation Example
Let's work through a practical test result:
- Test Duration: 10 Minutes
- Total Characters Typed: 1,875
- Correct Characters: 1,800
- Uncorrected Errors: 15
Calculations:
- Gross WPM:
- Error Deduction:
- Net WPM:
- Accuracy Percentage:
- CPM:
Related Guides & Resources
How to Increase Typing Speed: Proven Techniques to Go from 30 to 60+ WPM
Stuck at 30 WPM? Learn how professional typists expand their visual buffer, eliminate keystroke friction, and break through typing speed plateaus.
How to Improve Typing Accuracy: Why Precision Beats Speed in Typing Tests
Speed without accuracy is useless in professional and competitive typing. Learn how to train precision and eliminate persistent typos.
How to Prepare for a Government Typing Test: SSC, State PSC & High Court Exams
Preparing for SSC CHSL, CGL, CPCT, or High Court typing tests? Learn the official criteria, room calibration strategies, and how to qualify on your first attempt.