30-Day Typing Practice Plan - Beginner to Exam-Ready
A realistic 30-day typing practice plan with a daily routine and week-by-week targets to move from beginner to exam-ready speed.
What does 35 WPM really mean? Learn how gross WPM, net WPM, KDPH and accuracy are calculated, with worked examples for government typing tests.
Every typing test shows you a number called WPM. Exam notifications talk about "35 words per minute" or "8,000 key depressions per hour". Coaching centres talk about "net speed". If these terms confuse you, you are not alone. This article explains each one in plain language, gives you the formulas, and walks through worked examples so you can check any result yourself.
WPM stands for words per minute. It is the most common way to measure typing speed. But there is a catch: words have different lengths. "I" is one letter and "administration" is fourteen. If we simply counted words, someone typing short words would look faster than someone typing long ones.
To solve this, typing tests use a standard word: 1 word = 5 keystrokes, including spaces and punctuation. So if you type 250 characters (keystrokes) in one minute, that counts as 50 words, no matter how many actual words you typed.
Gross WPM is your raw speed. It counts everything you typed, including mistakes.
Formula:
Gross WPM = (Total keystrokes / 5) / Time in minutes
Example 1: Ravi types 1,750 keystrokes in 10 minutes.
Gross speed tells you how fast your fingers move, but it says nothing about quality. That is why exams care more about net speed.
Net WPM adjusts your gross speed for the errors you left uncorrected. It is the number that actually matters in most qualifying tests.
Formula:
Net WPM = Gross WPM - (Uncorrected errors / Time in minutes)
Example 2: Ravi from the example above left 40 uncorrected errors in his 10-minute test.
So even though his fingers moved at 35 WPM, his effective speed is 31. If the exam required 35 WPM, this could be a problem.
Key point: errors you fix during the test do not reduce net WPM directly, but they cost time and lower your gross speed. Errors you leave behind reduce net WPM. Either way, accuracy pays.
Different exams and software may count errors slightly differently. Some count a wrong word as one error, some count character-level mistakes, and some treat full and half mistakes separately. The exact evaluation method is defined in each exam's official notification, so always read it.
Accuracy is the percentage of what you typed that was correct.
Formula:
Accuracy (%) = (Correct characters / Total characters typed) x 100
Example 3: Priya typed 2,000 characters, of which 1,920 were correct.
For exam preparation, a good target is 95% or higher. Below 90% usually means you are typing faster than your control allows.
KDPH means key depressions per hour. It is used in exams like the SSC Data Entry Speed Test (DEST) and SSC CHSL, where notifications describe speed in key depressions rather than words.
Formula:
KDPH = Keystrokes typed x (60 / Time in minutes)
Example 4: Amit types 2,100 keystrokes in the 15-minute DEST.
As per recent notifications, the DEST requires 8,000 key depressions per hour, so Amit clears the speed requirement (subject to the error rules in the notification). To reach 8,000 KDPH in 15 minutes you need about 2,000 correct keystrokes.
Since 1 word = 5 keystrokes and 1 hour = 60 minutes:
KDPH = WPM x 5 x 60 = WPM x 300
WPM = KDPH / 300
| WPM | Keystrokes per minute | KDPH (approx.) |
|---|---|---|
| 20 | 100 | 6,000 |
| 25 | 125 | 7,500 |
| 27 | 135 | 8,000 (DEST level) |
| 30 | 150 | 9,000 |
| 35 | 175 | 10,500 |
| 40 | 200 | 12,000 |
| 50 | 250 | 15,000 |
This is why the SSC CHSL requirement of 35 WPM in English is often written as about 10,500 key depressions per hour, and 30 WPM in Hindi as about 9,000 KDPH.
Let us put everything together. Neha takes a 10-minute English typing test.
Step 1: Gross WPM = (2,000 / 5) / 10 = 400 / 10 = 40 WPM
Step 2: Net WPM = 40 - (30 / 10) = 40 - 3 = 37 WPM
Step 3: Accuracy = (1,900 / 2,000) x 100 = 95%
Step 4: KDPH = 2,000 x (60 / 10) = 12,000 KDPH
Neha's net speed of 37 WPM is above the SSC CHSL English requirement of 35 WPM. You do not have to do this by hand every time; our typing speed calculator does it instantly.
The same formulas apply to Hindi, but keystrokes behave differently. In Mangal Inscript, a single visible character like a conjunct may need two or three keystrokes (letter + halant + letter). In Krutidev or Remington, some characters need Shift or special combinations.
This is one reason why Hindi speed requirements are usually lower than English. For example, as per recent notifications, SSC CHSL asks for 30 WPM in Hindi versus 35 in English, and RRB NTPC typist posts ask for 25 WPM in Hindi versus 30 in English. You can measure your Hindi speed on the Hindi typing test page.
For most typist posts, a net speed of 35-40 WPM in English and 30 WPM in Hindi gives you a comfortable margin. Always check the specific requirement in the official notification for your exam.
Gross WPM counts all keystrokes you typed, including mistakes. Net WPM subtracts a penalty for uncorrected errors, so it reflects your effective, usable speed.
Divide KDPH by 300. For example, 8,000 KDPH / 300 is roughly 27 WPM, and 10,500 KDPH / 300 is 35 WPM.
It is a long-standing standard that makes results fair across passages with short and long words. Spaces and punctuation are included in the 5 keystrokes.
Directly, yes. Uncorrected errors reduce net WPM, and corrections slow you down. Many exams also have a maximum error limit, so low accuracy can fail you even with high speed.
Want to see your own gross WPM, net WPM, accuracy and KDPH in one place? Take a quick 1-minute typing test or plug your numbers into the typing speed calculator.
A realistic 30-day typing practice plan with a daily routine and week-by-week targets to move from beginner to exam-ready speed.
Not every typing error is counted the same. Understand full mistakes, half mistakes and how error percentage is usually calculated in exam typing tests.
Is 40 WPM good? See realistic typing speed ranges by age and profession, and the speeds you actually need for SSC, RRB and CPCT typing tests.