Data entry jobs often ask for a typing test, but the requirement is not always a simple words-per-minute number. One posting may ask for a net WPM, another for keystrokes per hour (KPH), and another for a separate numeric keypad (10-key) test. This guide explains what those numbers mean, how to convert between them, how to check whether your current speed is enough, and how to prepare in a couple of weeks.
There is no single official speed for data entry work. Each employer sets its own bar, so the posting or the test instructions are always the final word.
What data entry typing tests usually measure
Common data entry test formats include:
- Alphanumeric typing: copying text that mixes letters, numbers, codes and punctuation, such as addresses or order details.
- Numeric or 10-key tests: entering columns of numbers with the numeric keypad, usually scored in keystrokes per hour.
- Form filling: typing values into separate fields and pressing Tab or Enter to move between them.
- Accuracy checks: many tests report an accuracy percentage next to the speed, and some set a minimum.
Read the requirement before you practice
Before you start drilling, look closely at the posting or any instructions you received and answer these questions:
- Which unit? WPM, characters per minute (CPM) or keystrokes per hour (KPH)?
- Gross or net? Net speed is lowered by errors; gross speed is not.
- Is there an accuracy minimum? For example, a stated percentage you must reach.
- How long is the test? One minute, five minutes or longer.
- What kind of content? Plain sentences, mixed alphanumeric data or numbers only.
- Can you correct mistakes? Some tests allow Backspace, others lock each field once you move on.
If the posting does not say, it is reasonable to ask the recruiter.
Test your typing speed free — 60 seconds to your WPM and accuracy.
Open the free typing speed test →Converting WPM to KPH (and back)
Typing tests treat one "word" as five characters, including spaces. That makes a rough conversion possible if you assume one keystroke per character:
- KPH ≈ WPM × 5 × 60 = WPM × 300
- WPM ≈ KPH ÷ 300
| WPM | Characters per minute | Approximate KPH |
|---|---|---|
| 30 | 150 | 9,000 |
| 40 | 200 | 12,000 |
| 50 | 250 | 15,000 |
| 60 | 300 | 18,000 |
| 70 | 350 | 21,000 |
Example: if a posting asks for 10,000 KPH, then 10,000 ÷ 300 ≈ 33.3, so the equivalent is roughly 33 WPM of text typing.
Treat this as a ballpark only. A capital letter usually takes two keystrokes (Shift plus the letter), and Tab or Enter between fields can count as keystrokes even though they are not characters. Most importantly, 10-key speed is a separate skill, so a strong WPM does not guarantee a strong numeric keypad score. Our guide to CPM vs WPM covers these conversions in more detail.
Worked example: is my score good enough?
Say a hypothetical posting asks for 45 net WPM with at least 95% accuracy, and you take a one-minute practice test:
- You type 290 characters in total, including spaces.
- 278 characters are correct and 12 are wrong, and all 12 errors are left uncorrected.
- Gross WPM = 290 ÷ 5 = 58.
- Net WPM = 58 − (12 ÷ 1) = 46.
- Accuracy = 278 ÷ 290 × 100 ≈ 95.9%.
You pass, but only just. The 12 errors cost you 12 WPM, so cleaning up even half of them would give you a much safer margin than trying to type faster. If you want to check this math on your own results, how WPM is calculated walks through gross WPM, net WPM and accuracy step by step.
To compare against a KPH requirement instead, use gross speed: 58 × 300 = 17,400 keystrokes per hour as a rough estimate.
Why accuracy matters so much in data entry
In everyday writing, a typo is usually easy to spot and fix. In data entry, a wrong digit in an account number, a price or a date can look perfectly normal and still cause problems later. That is why many data entry tests emphasize accuracy, and why it is worth practicing at a speed where you rarely make mistakes.
Keep your eyes on the source material instead of the keyboard. If you still look down often, our guide to improving typing accuracy and the touch typing home row post are good next steps.