Typing requirements by role — the master table
| Role | Posted floor | Competitive | Where the numbers come from |
|---|---|---|---|
| Customer service / support | 35–45 | 50–60 | Posting ranges; live-chat roles trend higher |
| Administrative / clerical | 40–55 | 60–70 | Government specs (CalHR: 40 WPM, 5-min proctored) + posting ranges |
| Data entry | 40–50 WPM / 8–10K KPH | 60–75 / 10–12K KPH | Posting ranges; KPH standard for numeric roles |
| Programmer / developer | Rarely posted | 50–70 useful | Requirement text almost never lists WPM — the reasons are interesting |
| Transcription (general) | 60–75 | 80–100 | Posting ranges; medical/legal list the high end |
| Court reporter | 225 (certification) | 260 (merit tier) | NCRA RPR/RMR standards — on stenotype, not a keyboard |
Test yourself against the bands
Your result below is checked against these requirements automatically:
Click the words and start typing — the timer starts on your first keystroke. space next word · Esc restart
Three things postings mean but don’t say
They test net WPM. Employer tests deduct errors — a messy 70 grades as a 55, and a posting’s “60 WPM” means sixty after deductions. Government specs write this explicitly (“40 wpm after deduction for errors” — Pennsylvania’s Clerk Typist exam text). They pair a speed floor with an accuracy floor. 95–98% appears alongside the WPM figure in most typing-listed postings, and clearing one while missing the other still fails the screen. Test length matters. Government certifications standardize on 5-minute tests (California’s CalHR spec requires exactly that, proctored) because sustained pace is what the job buys — which is why our test offers a 5-minute mode and why a 1-minute sprint score overstates what you’d certify at.
How this research works
Figures on these pages are compiled from three source types, cited by name on each role page: official government specifications (state civil-service typing certification requirements), certification standards (NCRA court-reporting speeds), and posted requirement ranges aggregated from live job listings on major boards. Where sources disagree, we show the range rather than picking a flattering number — and as this site’s own dataset of job-posting requirements grows, these pages move from compiled ranges to measured distributions, with the verified date marking each update. Method details: methodology.