Home › Typing Test Scoring

Typing Test Scoring Explained

Maintained by Nitin Mathuria · Formula implementation reviewed 16 July 2026

Quick answer: A typing-test result is more than one WPM number. This page explains how the simulator converts keystrokes into gross WPM, net WPM, KDPH and accuracy, how full and half mistakes are counted, and why different government exams need different scoring profiles.

Try a free typing test →

Core typing-test formulas

The following formulas describe the practice calculation used by the simulator's standard scoring engine. The formula implementation is versioned in the application so a stored result can be tied to the logic that produced it.

Standard wordstotal keystrokes ÷ 5
Gross WPMstandard words ÷ time in minutes
Error unitsfull mistakes + (half mistakes × 0.5)
Standard net WPM(standard words − error units) ÷ time in minutes
KDPHtotal keystrokes × 60 ÷ time in minutes
Accuracy(standard words − error units) ÷ standard words × 100

Worked example

Suppose a 10-minute attempt contains 1,500 keystrokes, 4 full mistakes and 2 half mistakes. The standard-word total is 1,500 ÷ 5 = 300, so gross speed is 300 ÷ 10 = 30 WPM. Error units are 4 + (2 × 0.5) = 5. Under the standard model, net speed is (300 − 5) ÷ 10 = 29.5 WPM, accuracy is 295 ÷ 300 = 98.33%, and KDPH is 1,500 × 60 ÷ 10 = 9,000.

Use the right comparison: Compare your result with the target metric named by your exam. Some notices use WPM, some use KDPH, and some apply an error cap or marks deduction.

Why exam profiles score differently

Practice modelHow it behavesExample use
Standard full/halfSubtracts full and half error units from standard words before net WPM.Profiles using ordinary error-weighted speed
RRB penaltyApplies the profile's free error buffer and deducts words for errors beyond it.RRB-style CBTST practice
Correct wordsCalculates net speed from exact correct words rather than rewarding incorrect words.Selected CPCT/RSMSSB-style profiles
Count penaltyExempts a configured number of errors, then deducts a configured word amount.Selected state typing profiles
Error percentageUses an error percentage against the profile's reference-word denominator.Profiles with an explicit error cap
Marks deductionStarts from a maximum mark total and deducts marks per error.Profiles whose rule is expressed in marks

These are practice implementations tied to each page's rule note; they are not a claim that one formula applies to every government recruitment exam. Open the relevant requirements comparison and official sources page before relying on a rule.

What counts as a mistake?

The alignment engine compares the reference passage with the typed passage and labels events such as wrong words, omissions, repetitions, spacing, punctuation, capitalization, line breaks and transpositions. A profile selects how those events are weighted. For example, a profile may treat punctuation or capitalization as a half mistake, while another may count every listed error as full.

Railway-style practice can also group consecutive omissions or repetitions so a run is not reported as a separate mistake for every word. The selected exam page shows the applicable behaviour and the result report lists the detected events.

How to read your result

  1. Check the selected exam, language, layout and duration first.
  2. Read net WPM or KDPH together with accuracy; do not judge readiness by gross speed alone.
  3. Look at full and half mistake counts and the repeated labels in the report.
  4. Repeat the same profile on a new passage and look for consistent results.
  5. Compare with the current official notice, not with a result from a different exam profile.

Frequently asked questions

How is typing-test WPM calculated?

The standard practice formula divides total keystrokes by 5 to get standard words, then divides by the duration in minutes. Gross WPM uses that total; net WPM subtracts the profile's error units first.

What is KDPH in a typing test?

KDPH means key depressions per hour. The practice calculation is total keystrokes × 60 ÷ duration in minutes.

What is a half mistake?

In profiles using the full-plus-half model, a half mistake contributes 0.5 error unit. The exact classification depends on the exam profile.

Is this an official result?

No. It is a practice result from an independent private tool. The recruiting authority's current notice and evaluation system remain authoritative.

Formula implementation version documented on this page: 1.2.0. The site may update an engine when its practice configuration changes; the relevant exam page displays the applicable rule note.