Attendance management
for the way your team works.

Manage personnel, shifts, leave, and daily attendance calculations on your own Windows or Mac computer. Import punch records from CSV or Excel .xlsx, or connect compatible ZKTeco biometric devices for automatic sync over ADMS.

No biometric device is required for CSV or Excel imports.

IN 08:01:42OT +1.8HNIGHT-DIFF +2.0HSYNCED

Screenshots show the English interface.

Bring the work together

Attendance takes more than collecting clock-in and clock-out records.

Without ZKTimeOne

Separate personnel lists, shift sheets, leave records, and punch exports → manual checks every cutoff

With ZKTimeOne

Personnel + schedules + leave + received punch records → daily attendance calculations in one app

Features

Attendance management in one place

Keep personnel, schedules, leave, overtime applications, punch records, and daily attendance calculations together. Review each employee's workday without joining separate spreadsheets.

Daily calculations, less manual work

Assigned schedules and received clock-in and clock-out records drive calculations for hours worked, lateness, overtime, and night differential.

Import CSV or Excel punch records

Bring clock-in and clock-out records into Time Records from a CSV or Excel .xlsx file using Employee No. No biometric device is required for file imports.

Automatic ZKTeco punch sync

Connect compatible ZKTeco biometric devices over ADMS to receive punch records automatically. Devices appear in the app ready to claim when they connect.

Correct an individual day

Resolve a missed punch or disputed day in Attendance Calculations. The correction is visible on the calculated record, while the original punch records stay unchanged.

Roles for your team

Admins manage users and biometric devices, enrollers manage personnel and enrollment, and viewers have read-only access from the same installation.

Built to extend

Use plugins to build integrations with your punch records and calculated attendance data without changing the core app.

How it works

From team setup to attendance review.

01

Set up your team

Add personnel, create shifts, assign schedules, and record leave and overtime applications.

02

Receive punch records

Import a CSV or Excel .xlsx file using Employee No., or connect a compatible ZKTeco biometric device over ADMS. Review both in Time Records.

03

Review daily calculations

See worked hours, lateness, overtime, and night differential calculated against each employee's schedule.

04

Correct and export

Resolve exceptions in Attendance Calculations, then export the results to CSV for payroll review.

Built-in integration

ZKTeco punch sync, without repeated exports.

Compatible ZKTeco biometric devices send clock-in and clock-out records to ZKTimeOne over ADMS. The app discovers them when they connect, so you can claim them and review incoming records in one place.

Made for practical businesses

A focused app for attendance management.

OFFICE

Small offices

Keep staff schedules, leave, and daily attendance in one focused app instead of separate spreadsheets.

FACTORY

Factories & warehouses

Review multi-shift schedules, overtime, and night differential alongside received punch records.

RETAIL

Restaurants & retail

Manage changing shift patterns, leave, and overtime without a separate schedule sheet for each branch.

RESELLER

IT providers

Deploy attendance management on a client's own computer, with built-in ZKTeco ADMS integration where supported.

Simple, one-time pricing

Try it free.
Own it for $10.

30-day free trial
$10one time

Perpetual license. No monthly subscription.

Start free 30-day trial

On a Mac? Download for Mac instead.

Already on day 31? Sign in and register your installation ID for a keycode.

Questions

Before you install.

Is ZKTimeOne a cloud or SaaS product?

No. ZKTimeOne runs on your own Windows or Mac computer. It brings personnel, schedules, leave, and attendance calculations into one local installation.

How much does ZKTimeOne cost?

ZKTimeOne includes a free 30-day trial. After that, a perpetual license is $10 one time — no monthly fees, ever.

Do I need a ZKTeco biometric device?

No. Admins and enrollers can import clock-in and clock-out records from CSV or Excel .xlsx files using Employee No. Compatible ZKTeco ADMS devices can also supply them automatically. Assign schedules to calculate worked hours.

Does it automatically sync logs from my ZKTeco biometric device?

Yes. ZKTimeOne syncs automatically with compatible ZKTeco biometric devices over the ADMS push protocol as punches happen.

What does it calculate from punch records?

Hours worked, lateness, overtime, and night differential, based on received clock-in and clock-out records and assigned schedules.

Can it handle schedules and leave?

Yes — reusable schedule profiles with a kept history, plus leave applications, all in the same install.

Can it be customized?

Yes. A plugin system lets you build integrations with your own punch records and calculated attendance data without forking the app.

Need help, or have a question about your license?

Email support@zktimeone.com and we'll get back to you.

Make attendance easier to manage.

Bring schedules, leave, punch records, and daily calculations together. Try ZKTimeOne free for 30 days, then keep it for $10. Already running it? Sign in and register your installation ID (Settings > License) to get a keycode.