A ZKTeco terminal on the wall doesn't give you attendance data. A ZKTeco terminal, placed correctly, enrolled properly, wired to the right software, gives you attendance data. The difference shows up on the 28th of the month.
1. Placement decisions
Put the device where the queue can form without blocking a doorway, under cover from rain and direct sun (optical sensors hate glare), and on the natural path in — not somewhere staff must detour to. Multi-gate sites need a device per gate; staff will not walk 200 metres to clock in, they'll just stop clocking.
2. Enrolment discipline
Enrol two fingers per employee minimum (index and middle) — hands get cuts and burns. For face-recognition models, enrol in the lighting conditions the device actually lives in. Record the employee ID mapping in your HR system at enrolment time, not "later". Every mystery punch in your payroll dispute pile started as a lazy enrolment.
3. Network wiring
Connect the terminal to your LAN via Ethernet where possible — Wi-Fi terminals drop and re-sync in batches, which creates duplicate-punch noise. A cheap UPS on the device and the switch keeps attendance recording through the power cuts that will otherwise eat your morning-shift data.
4. Software: the decision that matters most
The terminal only collects punches; software turns them into payroll. Your options, honestly compared in our full HR software comparison, come down to: ZKTeco's own BioTime (strong attendance engine, attendance only), cloud HR suites (full HR, internet-dependent, per-employee USD fees), or offline-first local platforms like WFA, which syncs ZKTeco devices natively on your LAN and adds leave, appraisals and disciplinary records with no internet dependency (disclosure: WFA is built by this site's operator — about).
5. The first-month routine
Run the old manual register in parallel for one payroll cycle. Compare, fix enrolment gaps, then retire the paper. HR teams that skip the parallel month spend the next three arguing with staff about "missing" punches that were really missing enrolments.
WFA — Offline-First HR & Attendance Software
ZKTeco attendance sync, leave and appraisals — on your own LAN. 14-day free trial.