Biometrics & Attendance · Guide

How to Enrol a Fingerprint on a ZKTeco K40 Pro

A good enrolment is the difference between a terminal staff trust and one they fight. Ten seconds of care per person pays back every morning.

Shop ZKTeco K40 terminals →Get help on WhatsApp
By Qyvea LimitedPublished 2026-10-20Updated 2026-10-202 min read
On this page01. Option A: enrol at the terminal02. Option B: enrol from the software03. Press like a pro04. Why two fingers05. After enrolling06. A typical scenario07. Common mistakes08. Quick checklist09. Frequently asked questions
ZKTeco K40 fingerprint time attendance terminal
Quick answer

At the K40 Pro press Menu > User Mgt > New User, enter the employee ID, choose Fingerprint and press the same finger three times until it says Enrolled Successfully. Repeat for a second finger. Use the same ID as in the software.

Key takeaways

  • Enrol at least two fingers per person.
  • Press firmly, flat and in the centre of the sensor.
  • Use the same ID as the software.
  • Enrol in clean, dry conditions.

01Option A: enrol at the terminal

  1. Press Menu and sign in as administrator.
  2. Open User Mgt and choose New User.
  3. Enter the employee ID. It must match the software exactly.
  4. Select Fingerprint.
  5. Press the finger on the sensor three times when prompted, until it confirms.
  6. Repeat for a second finger, then save.

02Option B: enrol from the software

Open Personnel > Employee, select the person, click the fingerprint icon, set the reader to Terminal, choose the K40 Pro and pick a finger on the hand picture. Press it three times on the sensor. The full flow is in the main walkthrough.

Enroll fingerprint window connected and showing the hand picture
Figure 1. Connected: pick a finger on the hand picture.

03Press like a pro

  • Use the index or middle finger of each hand. Thumbs and little fingers are harder to read.
  • Place the finger flat, covering the centre of the glass.
  • Press with steady, medium pressure. Too light gives a weak print; too hard flattens it.
  • Keep the same angle each of the three presses.
  • Wipe dirty, oily or very dry fingers first.

04Why two fingers

A cut, plaster or wet hand can stop one finger. Two fingers, ideally from different hands, stop that from blocking someone's day. For workers with worn fingerprints, see worn fingerprints.

05After enrolling

If you enrolled at the terminal, sync the data so the software has the fingerprints. If you enrolled from the software, check the person can punch on the device. If it fails, see fingerprint not recognised.

06A typical scenario

A bakery in Kitengela enrolled workers with floury hands and got constant rejections. Re-enrolling after washing and drying their hands, and adding a second finger each, cut rejections sharply. The terminal was fine; the enrolment quality was the problem.

Illustrative example based on common cases, not a named customer.

07Common mistakes

  • Enrolling with a wet, dirty or very dry finger.
  • Pressing at an angle or only the fingertip.
  • Enrolling one finger only.
  • Different ID on the terminal than in the software.
  • Rushing the three presses.

08Quick checklist

  1. Clean, dry hands
  2. Same ID as the software
  3. Press flat and firm three times
  4. Second finger enrolled
  5. Test a punch
  6. Sync to the software

09Frequently asked questions

How many fingerprints can one person have?

Several. Two or three fingers is a good habit; the exact limit depends on firmware.

Can I enrol without the software?

Yes. The terminal can enrol users by itself; you sync later.

Why does it say duplicate fingerprint?

That finger is already enrolled under another ID. Delete the wrong record and re-enrol.

Can children or older staff enrol?

Yes, though very light or worn prints may need a different finger or a face/card terminal.

This guide is part of our ZKTeco K40 and ZKBio Time.Net series. For the full start-to-finish walkthrough with screenshots, read How to Configure a ZKTeco K40 Pro with ZKBio Time.Net.

ZKTeco and ZKBio are trademarks of ZKTeco Inc. Menu names on the K40 Pro and in the software vary slightly by firmware and software version; where yours differ, look for the nearest match. Qyvea is a ZKTeco reseller and installer in Kenya.

Why customers choose Qyvea

Genuine brandsManufacturer warranty on what we sell, so you are not gambling on the box.
One team, start to finishThe people who advise you also install and support it.
Fast answersWhatsApp replies usually within 30 minutes, and delivery within 24 hours in Nairobi.
Easy to buyPay by M-Pesa, bank transfer or card. Free delivery in Nairobi on orders over KES 5,000.
Risk taken off you7-day returns and exchanges on products, and a workmanship warranty on installations.
Customers say soRated 4.6/5 from 57 Google reviews.

Your next step takes one minute: send us a photo of the place on WhatsApp and we will tell you what it needs.

Related articles

Biometrics & Attendance · Guide
ZKBio Time.Net: Import Employees From Excel
Prepare a clean sheet and import hundreds of staff in one go.
2 min readREAD FULL ARTICLE →
Biometrics & Attendance · Guide
How to Delete a User or Fingerprint on a ZKTeco K40 Pro
Remove leavers cleanly from the terminal and the software without losing old records.
2 min readREAD FULL ARTICLE →
Biometrics & Attendance · Troubleshooting
ZKBio Time.Net: Employees Not Uploading to the K40 Pro
Staff exist in the software but not on the terminal? Check area, options and the log.
2 min readREAD FULL ARTICLE →
← PreviousZKBio Time.Net Backup and Restore: Protect Your Attendance DataNext →ZKBio Time.Net: How to Add an Employee

Need this system installed?

Talk to Qyvea. We design, install and maintain it.

Chat with us — 30 min response