How typing speed is calculated in government exams
By TypingPrep Team · Updated 18 October 2026 · 9 min read
Two candidates can type for ten minutes at the same raw speed and get completely different results. The difference is how examiners treat mistakes. This article explains every formula used in Indian typing tests, with numbers you can check against your own TypingPrep result screen.
What counts as a “word”
For English, a word is standardised as five key depressions, including spaces and punctuation. So “The cat sat.” (12 characters) counts as 2.4 words, no matter how many actual words it contains. This prevents short-word passages from looking faster. For Hindi and other Unicode scripts the number of characters does not match the number of keys pressed, so TypingPrep (like most Hindi tests) counts the actual words typed.
Gross speed
Gross WPM = (total key depressions ÷ 5) ÷ time in minutes
Example: you type 2,100 characters in 10 minutes → (2,100 ÷ 5) ÷ 10 = 42 gross wpm.
Net speed
Net WPM = Gross WPM − (mistakes ÷ time in minutes)
Continuing the example with 12 full mistakes and 6 half mistakes: weighted mistakes = 12 + 6 × ½ = 15. Net = 42 − (15 ÷ 10) = 40.5 net wpm.
Key depressions per hour (KDPH)
KDPH = key depressions ÷ minutes × 60
SSC expresses typing requirements in key depressions: 35 wpm = 10,500 KDPH, 30 wpm = 9,000 KDPH, and the SSC CGL DEST requires 8,000 KDPH – about 2,000 key depressions in 15 minutes. Data Entry Operators in CHSL need 15,000 KDPH. Because every character counts, finishing more of the passage directly raises your KDPH.
Full and half mistakes
SSC and many other recruiters classify errors into two groups:
| Error | Type | Example |
|---|---|---|
| Omission of a word | Full | Passage: “the new scheme” → typed “the scheme” |
| Substitution / wrong word | Full | “scheme” → “schemes” |
| Spelling mistake | Full | “government” → “goverment” |
| Addition of a word not in the passage | Full | “the new scheme” → “the new big scheme” |
| Repetition of a word | Full | “the the new scheme” |
| Capitalisation error | Half | “India” → “india” |
| Punctuation error | Half | “Delhi.” → “Delhi” |
| Spacing error | Half | “new scheme” → “newscheme” |
Error percentage
Error % = (full mistakes + half mistakes ÷ 2) ÷ total words in the attempted passage × 100
If you attempted 360 words with 9 full and 4 half mistakes: (9 + 2) ÷ 360 × 100 = 3.06%. That would qualify for SSC (where limits are typically 5–10% depending on post and category) but would narrowly fail the Supreme Court JCA, which allows a maximum of 3%.
The Railway (RRB) formula
Net speed = (total words typed − 10 × mistakes) ÷ time in minutes
Railway Recruitment Boards penalise each mistake by ten words. The official example: 400 words in 10 minutes with 10 mistakes → (400 − 100) ÷ 10 = 30 wpm, exactly the English requirement. One more mistake and the candidate fails. The lesson is simple: in RRB tests a mistake costs as much as ten correctly typed words.
A complete worked example
Passage: “The Commission will conduct the skill test on computers. Candidates must report at 9:00 a.m.”
Typed: “The commission will conduct the skill test on computer. Candidates must reportat 9:00 a.m.”
- “Commission” → “commission”: capitalisation – half mistake.
- “computers.” → “computer.”: wrong word – full mistake.
- “report at” → “reportat”: spacing – half mistake.
- Weighted mistakes = 1 + 2 × ½ = 2.
Try typing it yourself in the typing test – the result screen shows each of these steps.
How TypingPrep evaluates your answer
TypingPrep aligns your typed words with the passage using a weighted edit-distance algorithm – the same idea examiners apply manually. It finds the alignment with the lowest penalty, so a single skipped word is recorded as one omission instead of shifting every following word out of place. Words you did not reach at the end of the passage are not counted as omissions. Capitalisation, punctuation and spacing differences are recognised as half mistakes; spelling, omissions and additions are full mistakes. You can then compare your figures with your exam’s method: standard net speed, SSC KDPH with error %, or the RRB formula – all are displayed on the result screen.
Each recruiting body publishes its own evaluation rules in the notification. Use these formulas for practice and always follow the official notice for your exam.
Frequently asked questions
What is the difference between gross and net WPM?
Gross WPM is everything you typed divided by time. Net WPM subtracts your mistakes, so it reflects only correct work. Exams judge net speed (or speed plus an error limit).
How many key depressions is 35 wpm?
35 wpm × 5 key depressions × 60 minutes = 10,500 key depressions per hour. 30 wpm equals 9,000 KDPH.
Is a spacing mistake a full mistake?
In SSC-style evaluation, spacing errors – joining two words or splitting one – are usually half mistakes. Omitting a word is a full mistake.
Does backspace reduce my score?
Not directly. Backspaces cost time, which lowers your speed, but a corrected word is not counted as a mistake.