Skip to content
Chefotech HRMS
Every calculation explains itself

HR software that runs your rules, not someone else's

Employees, attendance, leave and payroll in one platform — where grace periods, half-day thresholds, accrual rates and salary formulas are settings you control rather than assumptions you inherit.

Full account, not a sandbox · No card required · Export your data any time

Dashboard

Present

184

On leave

12

Late

7

Absent

3

Attendance this week

92% average

Headcount by department

Production82%
Quality46%
Design31%
Admin18%
  • Configurable policy engine
  • Biometric device support
  • Multi-location & multi-shift
  • Role-based access control
  • Append-only audit trail

The platform

Four modules, one set of rules

They share the same policy engine, so a change to your working week reaches attendance, leave and payroll at once — instead of three places you have to remember.

Core HR

One record per person, and it stays correct

Employee profiles, org structure, documents and history in one place — with the fields your organisation actually uses, not the ones a vendor guessed at.

  • Add custom fields without waiting for a release
  • Reporting lines that drive approvals automatically
  • Documents with expiry tracking and reminders
  • Full change history on every record
How this works
Dashboard

Present

184

On leave

12

Late

7

Absent

3

Attendance this week

92% average

Headcount by department

Production82%
Quality46%
Design31%
Admin18%

Time & attendance

Attendance that matches your rules, not ours

Grace periods, late marks, half-day thresholds and overtime are settings. Night shifts and rotating rosters are handled properly rather than as an afterthought.

  • Biometric devices over API, webhook or file import
  • Night shifts produce one record, not two half days
  • Raw device events kept, so a mis-mapped device is recoverable
  • Every day shows which rule decided its status
How this works
Attendance · this week
DayInOutStatus
Mon08:5618:04Present
Tue09:2218:10Late mark
Wed22:0006:02Night shift
Thu09:0113:30Half day
Fri08:58Missing punch

Why Thursday is a half day

  1. 1. Worked 4h 29m of a 9h shift
  2. 2. Half-day threshold is 45% of the shift = 4h 03m
  3. 3. Full-day threshold is 85% = 7h 39m — not met

Leave

Including the parts that cause arguments

Accruals, carry forward, encashment and the sandwich rule. Employees see exactly what a request costs — and why — before they submit it.

  • Three counting modes for weekends inside a request
  • Prorated allocation for mid-year joiners
  • Eligibility by service, probation, notice period or gender
  • Approval updates the balance and the attendance together
How this works
Apply for leave

Leave type

Earned leave · 14.5 days available

From

Fri 12 Sep

To

Mon 15 Sep

This request costs

4 days

  • Fri 12 Sep — deducted
  • Sat 13 · Sun 14 — deducted (sandwich rule: leave on both sides)
  • Mon 15 Sep — deducted

Balance after approval: 10.5 days

Payroll

Every payslip carries its own working

Salary structures built from formulas you control. When someone queries a deduction, the answer is on the payslip rather than in someone's memory.

  • Components that reference each other in a defined order
  • Proration basis is configuration, not an assumption
  • Exceptions are surfaced, not silently rounded away
  • Deterministic: the same inputs always give the same output
How this works
Payslip · September
Basic45,000.00
HRA (40% of Basic)18,000.00
Conveyance1,600.00
Provident fund (12%)5,400.00
Loss of pay (1 day)2,442.00
Net pay56,758.00

How loss of pay was calculated

Gross 64,600 ÷ 26 working days = 2,484.62 per day × 1 unpaid day, rounded to the nearest rupee. Per-day basis is a setting; yours is “working days”.

Security

An HRMS holds the most sensitive data you have

Salaries, addresses, attendance patterns, medical leave. These are the controls that protect it — described plainly enough that your security reviewer can check them.

Read the security page

Tenant isolation at the data layer

A query without an authenticated tenant context fails rather than returning data. Isolation is architecture here, not developer diligence.

Append-only audit trail

Sign-ins, permission changes, salary edits and exports are recorded with actor, time and before/after — and cannot be edited, including by an owner.

Least-privilege by default

Salary visibility is a separate permission from the rest of a record, so a manager can approve leave without seeing pay.

AI-assisted setup

Setup has a lot of screens. You are never stuck on one alone.

An HRMS has dozens of settings across attendance, leave and payroll, and it is easy to freeze on a field wondering what it actually controls. The assistant answers that in seconds, grounded in this product — and where it can, drafts the configuration itself for you to review.

Set up your own AI key

Answers, mid-setup, in seconds

Stuck on what a field means while configuring a policy? Ask in plain words. The assistant is grounded in what this platform actually does, so it explains the real screen you are looking at rather than guessing.

Drafts the policy, you approve it

Describe a leave policy in one sentence — "18 casual leaves, sandwich rule on weekends, no carry forward" — and review a structured draft before anything is saved. Nothing is written until a human accepts it.

Runs on your own key

Bring your own Google Gemini API key. Usage and cost stay inside your own Google account — a busy month for your team never competes with any other customer's budget.

Connects to

What it talks to today

Only integrations that actually work. A logo you discover is aspirational during implementation is worse than one that was never claimed.

Biometric

  • ZKTeco devices
  • eSSL devices
  • Generic webhook bridge

Data

  • CSV / Excel import
  • Excel & CSV export

Notifications

  • SMTP email

Storage

  • Google Drive
  • Cloudinary

Need something else? Tell us what you use.

Employee app

Check in, apply for leave, read a payslip — from a phone

A native Android app and a web app that works on any device, themed automatically with your own brand colour the moment you set one.

Pricing that scales with your headcount

Every plan includes the full setup experience, guided help and unlimited support. Start on the trial with everything unlocked and decide later.

Plans start with a 14-day trial that has every module unlocked. Create an account to see current pricing, or contact us for enterprise terms.

Questions worth asking before you buy

The ones that decide whether a system actually fits how you work.

Almost certainly. Counting modes, accrual, carry forward, encashment, proration and eligibility are all configuration. The rule that usually breaks other systems — whether a weekend inside a leave request is deducted — has three settings, and the employee sees the resulting cost before they submit.

More in the help centre and the documentation.

Try it with your own policies

Configure your real leave rules, your real shifts, your real salary structure — and see what the engine does with them before you decide.

No card required · Export your data any time · Cancel from Settings