Scoring
How we grade your typing test
Typing Teacher mirrors the published court and government typing exam conventions — the same net-speed formula and mistake taxonomy, with the marks per mistake configured to match each exam. Here is the full math, with nothing hidden.
Last updated: July 3, 2026
Speed — gross and net WPM
Speed uses the standard five-character word. Your gross speed counts every character you typed; your net speed then subtracts a penalty for mistakes, one weighted mistake per minute.
- Gross WPM = (total keystrokes ÷ 5) ÷ minutes
- Net WPM = Gross WPM − (weighted mistakes ÷ minutes), never below 0
Accuracy and error rate
Both are measured against the source passage, so leaving words out lowers your accuracy just as typing them wrong does.
- Accuracy = correct words ÷ source words × 100
- Error % = weighted mistakes ÷ source words × 100
Mistakes and how much they cost
We compare your text to the passage word by word (a whole-passage alignment, not a naive character-by-character diff), then sort every difference into one of these categories:
- Omission — a passage word you didn't type
- Addition — an extra word not in the passage
- Substitution — a wholly different word
- Spelling — a minor letter slip in an otherwise-right word
- Spacing — two words run together, e.g. "inthe"
- Paragraph — a missed Tab indent at a paragraph start
- Capitalisation — the right word with only a letter-case slip, e.g. "order" for "Order". Counted as a half mistake (half the spelling deduction) unless the exam configures its own weight.
Whether a wrong word counts as a small spelling slip or a full substitution depends on how many letter edits it is from the correct word — short edits are spelling, larger ones are substitutions.
How much each mistake deducts is configured per exam, so we match the marking scheme candidates actually face. Some exams deduct a full mark for every mistake; SSC counts a minor spelling or spacing slip as a half mistake (0.5); a court exam may deduct a quarter mark (0.25) per mistake. The exact weights used for your test are shown on your result screen under "How this was scored".
Marks and verdict
When an exam defines a maximum score, your marks are simply max marks − total weighted deduction (floored at 0). Your pass/fail verdict then checks the exam's thresholds — minimum net WPM, minimum accuracy, maximum error % and so on. Only the thresholds an exam actually sets are applied.
The graded window
Longer passages can be graded only up to a fixed word count. Anything you type past that cap is ignored — it neither helps your speed nor adds mistakes — mirroring how many real exams score just the required portion.
A worked example
Passage (15 words): "The Honourable High Court has scheduled the hearing for tomorrow at eleven in the morning." Typed in 30 seconds (76 keystrokes): "The Honorable High has the hearing for tomorow at eleven inthe morning. now".
- Mistakes: 2 omissions (Court, scheduled), 1 addition (now), 2 spelling (Honorable, tomorow), 1 spacing (inthe) → 6 weighted mistakes
- Gross WPM = (76 ÷ 5) ÷ 0.5 = 30 · Net WPM = 30 − (6 ÷ 0.5)… floored at 0… = 18
- Accuracy = 9 ÷ 15 = 60% · Error % = 6 ÷ 15 = 40%
- Marks (out of 50), at 1 mark per mistake = 50 − 6 = 44 — a court exam at 0.25 per mistake would instead deduct 1.5, for 48.5
Which exam is this?
The same engine is tuned per exam by changing the thresholds and mistake weights — so a passage tagged SSC CGL DEST, CPCT, MPSC or District Court is graded with that exam's real rules. Look for the exam tag on each passage and live test to practice the one you're preparing for.