Skip to content
Request an invite
Request an invite

HRMS software for small teams in India · by invitation

HR and payroll for small Indian teams, in one price

From ₹59 per employee a month · payroll included · no minimum · 30-day free trial

LekhaHR is cloud-based HRMS software for Indian teams from two people to a few hundred. Records, attendance, leave and payroll with PF, ESI, PT and TDS run on one record per person, and every payslip line shows the rule and date behind it.

from

₹59 per employee a month

₹99 for the first 25 · ₹79 for 26–50 · ₹65 for 51–100 · ₹59 from 101 · billed monthly · GST extra · no minimum

Everything included

  • People records
  • Attendance and punch
  • Leave
  • Payroll with PF, ESI, PT and TDS
  • Payslips
  • Onboarding and exits, F&F
  • Letters
  • Approvals

No add-ons · no setup fee · no minimum

Request an invite

30-day free trial, no card needed

See pricing
Paiteq Technologies/ HomeLive · 10:14:06 IST

Good morning, Meenal

Tue, 29 Sep 2026 · Founder, also HR · her team of 5 of 42

4

In now

because 4 of 5 punched in since 08:52

2

Late mark

because Vikram's grace ended at 09:40; Rohan's offline punch arrived 09:31

1

On leave

because Priya's casual leave was approved

Team todayall 5 shown

  • Meenal JoshiIn 08:52 · officePresent
  • Asha RaoIn 09:02 · officePresent
  • Rohan DasIn 09:31 · phone said 09:18Late mark
  • Vikram NairIn 09:41 · shift 09:30, grace 10 minLate mark
  • Priya MenonCasual leave · back Thu 1 OctOn leave

Waiting on you2

Leave · 09:48

Asha Rao

Casual leave · Fri 16 – Mon 19 Oct

2 daysbecause Sat 17 and Sun 18 are weekly offs

Regularisation · 09:55

Vikram Nair

Missed punch-out · Mon 28 Sep

if approved: Present, out 18:32

Month close · today

September payroll

Waiting for your approval · payslips Wed 30 Sep

Design preview · sample data
Paiteq Technologies · 5 people · today, ISTMeenal JoshiAsha RaoRohan DasVikram NairPriya Menonin 08:52 · before the 09:00 shift startin 09:02 · leave request 09:48, waiting on Meenalpunched 09:18 offline · counted 09:31, when it arrived · late mark until a fixin 09:41 · grace ended 09:40, so a late markcasual leave · approved Mon 28 Sep · back Thu 1 OctNot yet written06:0008:0010:0012:0014:0016:0018:0020:0022:0010:14 now09:0010:0011:00MJARRDVNPMNot yet written10:14
Design preview · sample data · a five-person team at Paiteq Technologies

No. 01

The minimum bill


Both plans below bill for 50 people, so a 5-person team pays for 45 it has not hired.

How much does HRMS software cost for a 5-person team?

LekhaHR Operations costs ₹495 a month for 5 people, billed monthly, before GST: 5 employees at ₹99 each, with no base fee. Many HRMS plans start at a fixed monthly minimum sized for 25 or 50 people, so a small team pays for people it has not hired.

Monthly bill for a 5-person team, monthly billing
No.PlanSeats on the bill · filled: your 5 peopleMonthly bill
1.1LekhaHROperations plan · billed monthly5 seats, one for each personbecause the bill counts the people you have: 5 × ₹99.₹495a month
1.2greytHR · GrowthPayroll, Leave, Core HR, Attendance and shiftsbecause it is a flat plan that covers up to 50 employees, so five people pay the same as 50.₹4,495a month
1.3Zimyo · BasicCore HR, Time and attendance, Payroll, Full and finalbecause it is ₹80 per user with a 50-user minimum: 50 × ₹80 = ₹4,000, for 5 people or for 50.₹4,000a month

a person in your teama seat the minimum bills for

Competitor figures: each vendor's published price for the named plan, as listed (the vendors do not say whether GST is included), reviewed on 19 Oct 2026. Prices change.

Why this price

Why teams choose LekhaHR at this price

  1. 01

    Pay only for the people you have.

    No base fee, no 25-, 50- or 100-seat bundle: 5 people pay for 5. Bands fall like tax slabs (₹99 for the first 25 · ₹79 for 26–50 · ₹65 for 51–100 · ₹59 from 101), so hiring never raises anyone’s rate.

  2. 02

    Payroll included. Everything included.

    One price covers people records, attendance and punch, leave, payroll with PF, ESI, PT and TDS and payslips, onboarding, exits and F&F, letters and approvals. No add-ons, no second payroll bill, no setup fee.

  3. 03

    Built for Indian rules, dated and explained.

    Labour Code wages, the ₹25,000 EPF ceiling from 17 Sep 2026, PT by state and TDS; every payslip line shows its working.

09:02

IST · No. 02 · morning


The first entry of the day is written by the person it is about.

The first punch starts the record.

Your team punches in from a computer or a phone. Works today in the phone's browser; a native mobile app is coming soon. Location is taken once, at the punch, never through the day. By the time you open LekhaHR, the day already knows who is in, who is late and who is on leave.

Web and mobile punch

One tap, stamped with server time.

Shifts and grace

Late marks follow the rule you set.

Day status with a reason

Every half day says why.

Regularisation

Fix a missed punch before cutoff.

How attendance works

09:02Paiteq

Good morning, Asha

You're in.

09:02:14IST · punched in

Koramangala office. Taken at the punch, not after.

Shift 09:00–18:00 · grace 10 min

Vikram Nair · September

Each day, its status and its because

  • Tue 15Presentin 09:34, inside the 10 min grace
  • Wed 16Present · 8 h 40 min 09:29, out 18:39, 30 m break
  • Thu 17Presentin 09:30, out 18:31
  • Fri 18Regularisedmissed punch-out; out 18:40, approved by Meenal Joshi on Mon 21 Sep
  • Mon 21Late markin 09:44; grace for the 09:30 shift ended at 09:40

Design preview · sample data

13:30

IST · No. 03 · midday


Two days, not four. The weekend is already in the policy, so nobody counts it by hand.

Leave arrives with the answer worked out.

A request shows its count, its reason and the balance it will leave before anyone approves it. Asha's Fri 16 – Mon 19 Oct request counts 2 days, because the weekend in the middle is a weekly off, and leaves her 4.0 days.

01Balances
a ledger, every line dated
02Sandwich rule
on or off, per leave type
03Approvals
routed to the right person
04Private leave
the team sees only “on leave”

How leave works

Asha Rao · Casual leave

Requested 29 Sep 2026 · 09:48 IST · to Meenal Joshi

Fri 16 Oct1 daySat 17 OctWeekly offSun 18 OctWeekly offMon 19 Oct1 day
Balance before
6.0

9.0 credited, Jan to Sep, less 3.0 taken

Fri 16 – Mon 19 Oct
−2.0

Sat 17 and Sun 18 are weekly offs, and the sandwich rule is off for casual leave

Balance after
4.0 days
29 Sep 2026 · 13:31 IST
by Meenal Joshi
Leave approved29 Sep · 13:31 IST

Design preview · sample data

16:10

IST · No. 04 · afternoon


A dashboard that waits for tonight's batch is a report. This one moves while you read it.

Every role signs in to a live view.

Dashboards move as punches and approvals land, from the first sign-in. Any role, prebuilt or one you write, can be given any module at the scope you choose: self, team or the whole company.

AttendanceLive

4 of 5 in

because Priya is on approved leave until Thu 1 Oct

Updated 16:10:02

Leave · this week

1 away

because Priya Menon took casual leave, 29–30 Sep

Next: Asha · 16–19 Oct

Employee records

2 to verify

because Rohan's PAN card and Vikram's address proof came in today

Approvals waiting

1

because Vikram's Mon 28 Sep regularisation is still open

Any role, any module

Access · sample configuration

Any role, any module, Access · sample configuration
RoleCore HRAttendanceLeavePayroll
FounderOrgOrgOrgOrg
Office managercustom roleOrgOrgOrgView
Team leadTeamTeamTeamNone
EmployeeSelfSelfSelfSelf
Accountantcustom roleNoneViewNoneOrg

because in a team of five the founder is often HR, and your accountant needs payroll and nothing else.

Design preview · sample data

19:45

IST · No. 05 · month close


When the cycle locks, the record stops moving. Anything later is written as an adjustment, never over the top.

Does LekhaHR include payroll with PF, ESI, PT and TDS?

Yes. At month close LekhaHR works out PF, ESI, professional tax and TDS line by line, and each payslip line shows the rule, the rate and the date behind it. Attendance locks and paid days carry into payroll. You or your accountant file the returns and make the deposits, from figures you can check.

September 2026 · payroll inputs

attendance 26 Aug – 25 Sep

Pay basis
calendar days (30)

because pay is prorated on the days in September, and LOP is read from 26 Aug – 25 Sep

Meenal Joshi
30 paid days

LOP 0 · because she was present on every working day in the window

Asha Rao
30 paid days

LOP 0 · counted as paid days, because casual leave is paid leave (10–11 Sep)

Vikram Nair
30 paid days

LOP 0 · because his late mark on 21 Sep is counted, not deducted, under this policy

Rohan Das
29.5 paid days

LOP 0.5 day · because 16 Sep was a half day with no half-day leave applied before the cutoff; 29 Sep goes to October's run

Priya Menon
30 paid days

LOP 0 · her casual leave on 29–30 Sep is paid leave and falls in October's input

Payroll cutoff Fri 25 Sep 2026, 19:30 IST
by Meenal Joshi · reads 26 Aug – 25 Sep
Attendance locked25 Sep 2026

Rohan Das · payslip

September 2026 · Paiteq Technologies · 42 people

Gross pay
₹17,307.00

29.5 of 30 paid days: LOP 0.5 day, because 16 Sep was a half day with no half-day leave applied before the cutoff; 29 Sep goes to October's run

Wages under the Code
₹10,817.00

basic and special allowance; HRA and conveyance (₹6,490) are within half of pay, so nothing is added back

EPF, employee 12%
−₹1,298.00

12% of ₹10,817 wages, below the EPF ceiling all month (₹15,000 to 16 Sep, ₹25,000 from 17 Sep 2026), so PF is on all of it

ESI, employee 0.75%
−₹82.00

₹81.13 rounded up. Wages are within the ₹21,000 ceiling, tested on Code wages since 21 Nov 2025. Paiteq adds 3.25%, ₹352

TDS
₹0.00

his projected income for tax year 2026-27 is below the basic exemption limit, so no tax is deducted and no Form 130 (earlier Form 16) is due

Take-home
₹15,927.00

₹17,307 less EPF and ESI; no professional tax, because Karnataka charges none below ₹25,000 gross a month (from 1 Apr 2023)

Professional tax at the state's slab,
named on the line
Payslip issued30 Sep 2026

PF and ESI apply on this slip because Paiteq has 42 employees. ESI starts at 10 employees and EPF at 20 (voluntary below), so a 5-person team's slip shows neither unless it has registered.

Design preview · sample data · PF and ESI rates from the Code on Social Security, 2020; TDS under the Income-tax Act, 2025 · checked by the LekhaHR team

How payroll works

Switching from Keka, greytHR or a spreadsheet

Bring your export as it is.

Upload the file, match its columns to LekhaHR once, and decide only the rows that need a decision. Opening balances become the first line of each person's ledger.

Vikram Nair · opening balance b/f
3.5 days

because it came from Keka's leave balances report of 30 Sep 2026, row 4

Keka alternative greytHR alternative

Employee Job Details.xlsx · 42 rows

LekhaHR fields

EMPLOYEE NUMBER maps to
Employee codematched
FULL NAME maps to
Full name
DATE OF JOINING maps to
Date of joining
REPORTING TO maps to
Managerby name
DEPARTMENT maps to
Department
LEAVE PLAN maps to
Leave planmapped next

Design preview · sample file · in Opening and Closing Leave Balances.xlsx, 1 row has a balance below zero, so it waits for you

Privacy, and whether LekhaHR fits your team

No. 06 · Privacy

Location at the punch, never through the day.

Location
at the punch only
Private leave
team sees “on leave”
Every change
who, when and why

How we handle your data

No. 07 · Written for you if

For 2 to a few hundred people, where a founder or one office manager runs HR.

  • You have from 2 to a few hundred people and HR lives in a spreadsheet.
  • You want every leave, day and payslip figure explained, line by line.
  • You would rather not pay a 50-person minimum for a 5-person team.

No. 08 · An honest note

When LekhaHR isn't the right choice

  • You need biometric or face-recognition devices wired into attendance.
  • You want a provider to file returns and deposit PF and ESI for you.
  • Your staff work offline for days before they reconnect.

For a team of two to fifty, read HR software for a small team: the duties that start as headcount grows, what LekhaHR costs at each size, and a first-month setup checklist.

No. 09

Questions


Prices carry their working. Statutory answers carry the date the rule took effect.

Questions small teams ask about HRMS software.

What is HRMS software?

HRMS software (human resource management system) keeps one record for each employee and runs the monthly HR work from it: attendance, leave, approvals, payroll, onboarding and exits. In India it also works out PF, ESI, professional tax and TDS on each payslip. LekhaHR is HRMS software for Indian teams from two people upward, billed per employee each month with no minimum.

What are the three types of HR systems?

The three usually named are HRIS, HRMS and HCM. An HRIS keeps employee records. An HRMS adds the rules that run each month: attendance, leave, approvals and payroll. An HCM suite adds talent work such as goals, reviews and workforce planning for larger organisations. Vendors use the names loosely, so before you buy, ask to see a mid-month joiner's first payslip worked out from attendance.

What is cloud-based HR software?

Cloud-based HR software runs on the vendor's servers and opens in a web browser, so there is nothing to install and no office server or backup to look after. Employees punch in, apply for leave and download payslips from their own phone or laptop, and the approver decides from anywhere, against the same records. LekhaHR works this way, and its payroll reads the attendance the team recorded.

How much does HRMS software cost in India?

Small-team HRMS plans in India are priced either per employee a month or as a flat monthly fee that covers the first 25 or 50 people, so the bill at your headcount matters more than the headline rate. On list prices reviewed on 19 Oct 2026, as published, 5 people pay ₹4,495 a month on greytHR Growth, a flat fee that covers 50, and ₹4,000 on Zimyo Basic, which bills at least 50 users. LekhaHR Operations costs ₹495 a month for 5 people, ₹2,475 for 25 and ₹7,700 for 100, billed monthly, before GST.

How much does LekhaHR cost?

LekhaHR costs ₹99 per employee a month for the first 25 employees on the Operations plan, billed monthly, with no base fee and no minimum. Higher bands cost ₹79, ₹65 and ₹59, each only for the people inside that band, so 30 people cost 25 × ₹99 + 5 × ₹79 = ₹2,870 a month. Business starts at ₹139. GST at 18% is extra, and every team starts with a 30-day free trial, no card needed.

Is there free HRMS software in India?

Yes, several Indian vendors publish free plans, each limited by headcount, by module or by an active-usage policy. LekhaHR has no free plan; it has a 30-day free trial with no card needed, and five people on Operations then cost ₹495 a month before GST. Before choosing a free plan, check that it runs payroll with PF, ESI and professional tax for your state, and what it will cost at the headcount you expect in a year.

Which HRMS software is best for a small business in India?

The best HRMS for a small Indian business is the one with the lowest bill at your headcount for the modules you need, whose payroll follows the rules in force today. Check the bill at your size now and in a year, since some plans charge for a 25- or 50-person band. Check that PF is worked out on Code wages (from 21 Nov 2025) with the ₹25,000 EPF ceiling from 17 Sep 2026, and that every payslip line shows its rule.

Does LekhaHR include payroll?

Yes. Both plans include payroll with PF, ESI, professional tax and TDS, payslips, and the figures for Form 130 (earlier Form 16). Each payslip line shows the rule behind it and the date that rule took effect. LekhaHR works out the figures; you or your accountant file the returns and make the deposits.

Do I need PF and ESI for a team of five?

Usually not. ESI applies once an establishment has 10 or more employees in an area where ESI is implemented, and EPF once it has 20 or more; below 20, EPF coverage is voluntary. Professional tax depends on your state. In LekhaHR you add the PF, ESI and PT registrations each office holds, and payroll applies only those.

Can ChatGPT or another AI tool run payroll?

No, not on its own. A chatbot can explain how PF or ESI is worked out, but payroll needs the month's attendance and leave, each person's salary structure and the rates in force on the pay date, kept as a record that someone approves and can audit later. An HRMS holds that record, and LekhaHR shows the rule and effective date behind every payslip line so you can check it.

Is LekhaHR an alternative to Keka or greytHR?

Yes, for small teams. LekhaHR covers the core HR work a small team runs in those tools: employee records, attendance, leave, payroll, onboarding and exits. It is billed per employee with no minimum, and switching starts from your existing export, with one month run side by side before you move.

What do I need from my current tool to switch?

Your employee export as it is, with opening leave balances. You match its columns to LekhaHR once, decide only the rows that need a decision, and each opening balance becomes the first dated line of that person's leave ledger. Plan one month run side by side before you move.

Can my accountant see payroll without seeing everything else?

Yes. Any role can be given any module at the scope you choose: self, team or the whole company. A common set-up gives the accountant payroll for the whole company and nothing else, and every change records who made it, when and why.

Can I sign up for LekhaHR today?

LekhaHR is available by invitation: request an invite and we reply by email with your setup. Every invited team starts with a 30-day free trial, no card needed. Tell us your team size and the tool you use now, and a person reads every request.

No. 10 · Invitation

Available
by invitation.

LekhaHR is available by invitation, from teams of two. Each team starts with a 30-day free trial, no card needed, gets help moving from its current tool, and a reply by email to every request.

We read every request ourselves.

What LekhaHR is, and the principles behind it

Request an invite

We reply by email

By invitation2026

We use these details only to reply to your request. Or email hello@lekhahr.in.