Data Entry Test Practice
Copy each record into the form, fast and exact. A free typing speed and accuracy practice test: about 5 min, scored the moment you finish.
Loading game…
What is a data entry test?
A data entry test measures how fast and how accurately you copy information from a source into a form. You see a record (a name, an address, an invoice number, a date, an amount, a product code) and type it into the matching fields, moving between them with Tab. The result is reported as keystrokes per hour (KPH) together with an accuracy percentage. This free practice gives you ten invoice records to enter in five minutes, then scores every field on our server: an exact match per field, character-level accuracy for near misses, your KPH and words per minute, and a list of the fields you got wrong next to what the source said.
Who uses data entry tests
Employers use them when hiring for data entry clerks, administrative assistants, receptionists, accounts payable and receivable clerks, medical and insurance records staff, order processing, customer service back office and operations support. Staffing agencies often test every clerical candidate before putting them forward. The tests come from general skills-testing platforms: eSkill, TestGorilla, Indeed Assessments and Kenexa Prove It are names candidates commonly report, and many agencies run their own typing and ten-key tests. Formats vary: alphanumeric entry from records like the ones here, numeric ten-key entry (keystrokes per hour on the number pad), plain typing tests in words per minute, and checking tasks where you compare two lists and mark the differences.
What is a good data entry score?
Data entry speed is usually stated in keystrokes per hour. Figures commonly cited in job ads and by test vendors put 8,000 to 10,000 KPH as an acceptable rate for alphanumeric entry and 12,000 KPH or more as strong, with numeric ten-key rates expected higher. Accuracy matters more than speed: many employers ask for 98% accuracy or better, because a mistyped invoice number or amount costs far more to fix later than a slow record. For a rough comparison, 10,000 KPH is about 33 words per minute counted at five keystrokes a word. Form entry is slower than free typing, because you read, switch fields and copy codes that are not words.
Our score out of 100 weighs accuracy at 60% and speed at 40%. Accuracy below 90% earns nothing on the accuracy part; speed is measured as net KPH (KPH multiplied by your accuracy) and is full at 15,000. Someone at 98% accuracy and 10,000 net KPH scores about 75. The percentile comes from a fixed norm table built on those commonly cited rates, not from a live ranking against other players, and it is not any employer's benchmark.
The skills a data entry test checks
- Touch typing on letters, digits and punctuation, without looking at the keyboard, so your eyes stay on the source.
- Exactness: capital letters, apostrophes in names such as O'Brien, commas in amounts, leading zeros in ZIP codes, and the dash pattern of a product code all have to match.
- Look-alike characters: 0 and O, 1 and I, 5 and S, 8 and B. Codes are where most errors happen.
- Keeping your place: moving through the fields in order with Tab and not skipping or repeating a line of the source.
- Steady pace: a rhythm you can hold for the whole test rather than bursts and corrections.
Tips
Accuracy first: going back to fix a typo costs keystrokes and time, and a wrong field costs more than a slow one. Read a whole chunk, such as "INV-2026-04817", then type it in one go instead of glancing back after every character. Use Tab to move to the next field and Enter at the end of the record; reaching for the mouse breaks your rhythm. Practise codes and numbers as much as words, because they are what slows people down. If the job mentions ten-key, practise numeric entry on a number pad separately. Warm up for a few minutes before a real test, and sit so that the source and the form are both in view without turning your head.
How this practice differs from a real test
The records are generated from a seed, so every run gives new names, addresses, invoice numbers, dates, amounts and codes. Pasting is turned off, and the server counts keystrokes from the text you submit rather than trusting the browser, so corrections do not inflate your rate. Real tests vary in length (often 5 to 15 minutes), in how they count keystrokes and in whether they give partial credit; some only count fully correct fields. We show both: exact fields and character accuracy. A physical keyboard is strongly recommended. The practice works on a phone, but phone typing is much slower and is not what employers measure.
GamePrep is independent and not affiliated with eSkill, TestGorilla, Indeed, IBM Kenexa or any other test publisher or staffing agency. The records are invented for practice; any resemblance to real people or companies is coincidental.
- 1
Play
Hit start and the game runs the way the real assessment does, timers and all.
- 2
Get scored
Your result is graded on the server against fixed norms and turned into a percentile.
- 3
Improve
Save your run to a free account and watch your score climb across sessions.
Frequently asked questions
What is a data entry test?
A timed test in which you copy records (names, addresses, invoice numbers, dates, amounts, codes) from a source into form fields. It reports your speed in keystrokes per hour (KPH) and your accuracy as a percentage.
What is a good KPH for data entry?
Figures commonly cited in job ads and by test vendors put 8,000 to 10,000 KPH as acceptable for alphanumeric entry and 12,000 KPH or more as strong. Numeric ten-key tests usually expect higher rates. Accuracy of 98% or better is a common requirement.
How is KPH calculated?
Keystrokes per hour is the number of keystrokes divided by the time taken, scaled to an hour. Typing 900 characters in 5 minutes is 10,800 KPH. This practice counts the characters you submit, so corrections do not inflate the rate, and also reports net KPH (KPH multiplied by your accuracy).
How do I convert KPH to words per minute?
Divide KPH by 60 to get keystrokes per minute, then by 5 (the standard word length): 10,000 KPH is about 33 WPM. Form entry is slower than free typing, so data entry WPM figures look lower than typing-test WPM.
How accurate do you need to be on a data entry test?
Many employers ask for 98% accuracy or higher, and accuracy usually counts for more than speed. On this practice accuracy is 60% of the score, and anything below 90% earns nothing on that part.
Can I take the data entry test on my phone?
Yes, the practice works on a phone, but a physical keyboard is strongly recommended: real data entry tests are taken at a desk, and phone typing is much slower.
Is this the eSkill or TestGorilla data entry test?
No. GamePrep is independent and not affiliated with eSkill, TestGorilla, Indeed, Kenexa or any test publisher. The records are invented and generated fresh for each run.
Read more about this game
The free prep checklist
Assessment coming up? One email with the 1-page checklist candidates use before a game-based assessment: which games to drill, and what to do the night before. Unsubscribe anytime.
No spam. We never share your email.
Keep your scores
Guest scores live only in this browser. Create a free account to keep them on any device and track your percentile across all 39 games.



