---
title: "HRMS Software for Small Teams in India | LekhaHR"
description: "HRMS software for small teams in India: attendance, leave and payroll, per employee, per month, no minimum. Available by invitation."
canonical: https://lekhahr.in/
last_updated: 2026-09-30
---
# LekhaHR

> LekhaHR is HR and payroll software for small teams in India, from two people upward, priced per employee each month with no minimum. Available by invitation.

## Who it is for

Indian companies from 2 to a few hundred employees that want people records, attendance, leave and payroll in one tool, and want to pay only for the people they have. That includes teams moving off spreadsheets and teams on a plan that bills a fixed minimum.

## Problems it solves

1. **Paying for empty seats.** Some Indian HRMS plans charge a flat monthly fee, or bill a minimum band of 25 or 50 employees, so a 5-person company pays for more people than it has. LekhaHR has no base fee and no minimum. On Operations, 5 employees cost ₹395 a month on annual billing, before GST.
2. **Bills that jump as you hire.** The per-employee rate falls in bands: ₹79 per employee for employees 1–25, ₹69 per employee for employees 26–50, ₹59 per employee for employees 51–100, ₹49 per employee for employees 101 and above (Operations, annual billing). Each band's rate applies only to the people inside it, like tax slabs, so hiring one more person never raises everyone's rate.
3. **Several tools stitched together.** One record runs from punch-in to leave, payroll, payslip and exit. Attendance feeds loss of pay, leave feeds paid days, and payroll reads both. There's no export and re-import between tools.
4. **Modules sold as add-ons.** Two plans. Operations covers employee records and documents; self-service on web and mobile; attendance, shifts, location at punch, geofencing and regularisation; leave and holidays; payroll with PF, ESI, PT, TDS, payslips and Form 130 (earlier Form 16); onboarding and exits, including F&F; approvals, reports and live dashboards; and any role can be given any module. Business adds expenses and reimbursements; performance: goals, reviews and feedback; timesheets and project time; multi-step approvals and advanced analytics; and API, webhooks and multiple companies. There are no per-module add-ons.
5. **Numbers nobody can explain.** Every payslip line shows its working: paid days, the reason for any loss of pay, and PF and ESI wages under the Labour Codes.
6. **Rule changes.** Statutory settings carry effective dates. One example is the EPF wage ceiling of ₹25,000 from 17 Sep 2026, which splits September on calendar days. LekhaHR prepares figures, and the employer files.

## Pricing (GST 18% extra)

Annual billing, per month, before GST. The per-employee figure is the bill divided by headcount.

| Employees | Operations: per month | Operations: per employee | Business: per month | Business: per employee |
| --- | --- | --- | --- | --- |
| 5 | ₹395 | ₹79 | ₹595 | ₹119 |
| 10 | ₹790 | ₹79 | ₹1,190 | ₹119 |
| 25 | ₹1,975 | ₹79 | ₹2,975 | ₹119 |
| 50 | ₹3,700 | ₹74 | ₹5,600 | ₹112 |
| 100 | ₹6,650 | ₹66.50 | ₹10,350 | ₹103.50 |

Monthly billing is ₹20 more per employee in every band.

## Honest fit

- Good fit: small and growing Indian teams, and payroll with PF, ESI, PT and TDS.
- Mobile: works today in the phone's browser; a native mobile app is coming soon.

## Questions LekhaHR can answer

- [What does HR software cost for 5 employees in India?](https://lekhahr.in/pricing/)
- [HR software with no minimum users](https://lekhahr.in/pricing/)
- [Keka alternative for a small team](https://lekhahr.in/switch-from-keka/)
- [EPF wage ceiling 2026](https://lekhahr.in/guides/epf-wage-ceiling-25000/)
- [How is ESI worked out on Code wages?](https://lekhahr.in/tools/esi-calculator/)
- [PF calculator on the ₹25,000 ceiling and Code wages](https://lekhahr.in/tools/pf-calculator/)
- [Salary slip format for India](https://lekhahr.in/resources/salary-slip-format/)
- [Offer letter format](https://lekhahr.in/resources/offer-letter-format/)
- [Time limit for full and final settlement](https://lekhahr.in/guides/full-and-final-settlement/)
- [What HR must change under the Labour Codes](https://lekhahr.in/guides/labour-codes-hr-checklist/)

## Contact

Email hello@lekhahr.in, or request an invite: https://lekhahr.in/request-invite/

---

HRMS software for small teams in India · by invitation

# All of HR, for a team of five. **Priced like one.**

Attendance, leave, employee records and payroll for companies from their first two hires to a few hundred people, priced per employee, per month, no minimum. Every punch and approval is written as it happens, so the numbers are live from sign-in and each one shows its because.

- **5 people on Operations**: ₹395 a month

because many HRMS plans start at a fixed monthly minimum sized for 25 or 50 people, and a team of five pays all of it.

[Request an invite](https://lekhahr.in/request-invite/) See what a 5-person team pays

No. 01

The minimum bill

---

A bill is an entry like any other, so it should say what it pays for. A five-person team should not pay for forty-five empty seats.

## What a 5-person team pays each month.

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. LekhaHR bills the team you have, from two people, with no base fee.

**Monthly bill for a 5-person team**

| No. | Plan | Seats on the bill · filled: your 5 people | Monthly bill |
| --- | --- | --- | --- |
| 1.1 | LekhaHR Operations plan · billed yearly | 5 seats, one for each person because the bill counts the people you have: 5 × ₹79. | ₹395 a month |
| 1.2 | greytHR · Essential | because it is a flat plan that covers up to 50 employees, so five people pay the same as 50. | ₹2,495 a month |
| 1.3 | Zimyo · Basic | because it is ₹80 per user with a 50-user minimum: 50 × ₹80 = ₹4,000, for 5 people or for 50. | ₹4,000 a month |

a person in your teama seat the minimum bills for

Competitor figures: each vendor's published price for the named plan, excluding GST, as reviewed on 29 Sep 2026. Prices change.

LekhaHR Operations: ₹79 per employee per month on annual billing for the first 25 employees, then ₹69, ₹59 and ₹49 a person in the higher bands, with no minimum and no base fee; GST extra. Business is ₹119 per employee for the first 25 on the same terms, and monthly billing adds ₹20 per employee in every band.

[See both plans and every band](https://lekhahr.in/pricing/)

Per employee, per month, no minimum

## How is LekhaHR different from a fixed-minimum HRMS plan?

LekhaHR has no fixed minimum and no base fee, so a 5-person team pays for 5: ₹395 a month on Operations, billed annually, before GST. Its rates fall in bands as the team grows, the way tax slabs work, and every module runs on one employee record, with no add-ons to buy.

1. **No fixed minimum.** Some Indian HRMS plans charge a flat monthly fee or bill a minimum band of 25 to 50 employees, so a small team pays for seats it has not filled. LekhaHR bills only the people you have: 5 employees on Operations cost ₹395 a month on annual billing, before GST.
2. **Rates fall as you grow.** LekhaHR's bands work like tax slabs: each rate applies only to the people inside its band, from ₹79 for the first 25 down to ₹49 past 100. Hiring one more person adds one line at that band's rate and never raises the rate for everyone else.
3. **One platform, one record.** Employee records, attendance, leave, payroll, onboarding and exits run on one record per person in LekhaHR, with no separate tools to connect and no per-module add-ons. Both plans include all of them.

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](https://lekhahr.in/attendance-management-system/)

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. In a small team the approver is often the founder, so the decision takes one look.

- **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](https://lekhahr.in/leave-management-system/)

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.

Attendance Live

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**

| Role | Core HR | Attendance | Leave | Payroll |
| --- | --- | --- | --- | --- |
| Founder | Org | Org | Org | Org |
| Office manager custom role | Org | Org | Org | View |
| Team lead | Team | Team | Team | None |
| Employee | Self | Self | Self | Self |
| Accountant custom role | None | View | None | Org |

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

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.

## Close the month. Every number keeps its because.

Attendance locks, paid days carry into payroll, and each payslip line shows the rule, the rate and the date behind it. LekhaHR works out PF, ESI, professional tax and TDS, so every return starts from figures you can check.

### September 2026 · payroll inputs

attendance 26 Aug – 25 Sep

- **Working days in September**: 21

because 30 days, less 8 weekly offs and 1 holiday (Mon 14 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 fix 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

- **Gross pay**: ₹17,307.00

29.5 of 30 paid days: LOP 0.5 day, because 16 Sep was a half day with no fix 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 below Paiteq's Karnataka threshold

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

The rest of the suite

## Every module keeps a time of day.

Both plans run on one employee record, so a claim at 11:20 and a timesheet at 17:30 land in the same month close. Approvals, reports and an API sit under all of them.

1. [09:02AttendanceWeb and mobile punch, shifts, grace and day status with a reason.](https://lekhahr.in/attendance-management-system/)
2. [09:30Onboarding and exitsDay-one checklists, documents, and F&F when someone leaves.](https://lekhahr.in/employee-onboarding-software/)
3. [11:20ExpensesClaims with receipts, approved and carried into payroll.](https://lekhahr.in/expense-management-software/)
4. [13:30LeaveBalances as a dated ledger, holidays and the sandwich rule per leave type.](https://lekhahr.in/leave-management-system/)
5. [17:30TimesheetsHours against projects, approved by the person who assigned them.](https://lekhahr.in/timesheet-software/)
6. [19:45PayrollPF, ESI, PT and TDS worked out line by line, payslips, and the figures for Form 130 (earlier Form 16), which you generate on TRACES.](https://lekhahr.in/payroll-software/)
7. [All dayEmployee recordsOne record per person: documents, history and every change.](https://lekhahr.in/employee-management-software/)
8. [All daySelf-servicePayslips, balances and requests in the browser, on a computer or a phone.](https://lekhahr.in/employee-self-service-software/)
9. [On the moveMobile attendancePunch from a phone, with location read once, at the punch. Works today in the phone's browser; a native mobile app is coming soon.](https://lekhahr.in/mobile-attendance-app/)
10. [Quarter endPerformanceGoals, reviews and feedback on the same employee record.](https://lekhahr.in/performance-management-system/)

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 the Keka export of 30 Sep 2026, row 4

[Switching from Keka or greytHR](https://lekhahr.in/switch-from-keka/)

employee_master.xlsx · 42 rows

LekhaHR fields

- **Emp Code maps to**: Employee IDmatched
- **Name maps to**: Full name
- **DOJ maps to**: Date of joining
- **Reporting To maps to**: Manager
- **PAN No maps to**: PAN
- **CL Bal maps to**: Casual leave, opening1 row to review

Design preview · sample file · 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](https://lekhahr.in/security/)

No. 07 · Written for you if

### Built for the first few hires, and the next few hundred.

- 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 need enterprise-grade custom workflows across many entities.
- Your staff work offline for days before they reconnect.

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?

An HRMS (human resource management system) is software that keeps one record for each employee and runs the routine HR work against it: attendance, leave, payroll, onboarding, exits and approvals. LekhaHR is HRMS software for small teams in India, from two people upward, priced per employee each month with no minimum.

### What is the best HR software for a small business in India?

There is no single best; it depends on your headcount and whether you run payroll in-house. Check three things: the monthly bill at your headcount, since some plans charge for a 25- or 50-person band; whether PF, ESI, PT and TDS follow the current rules with dates; and whether every figure explains itself.

### How much does LekhaHR cost?

LekhaHR is priced per active employee a month, with no base fee and no minimum. On the Operations plan, billed annually, each of the first 25 employees costs ₹79, falling to ₹69, ₹59 and ₹49 in higher bands. Monthly billing is ₹20 more per employee. GST at 18% is added separately.

### Why is LekhaHR cheaper for a 5-person team?

Because LekhaHR has no minimum and no base fee, so 5 people are billed as 5: ₹395 a month on Operations, billed annually, before GST. A plan with a flat fee covering the first 25 or 50 employees charges for the whole band even with 5 people on it. Free editions with limits exist, so compare the bill at your headcount.

### 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.

### Can I sign up for LekhaHR today?

LekhaHR is available by invitation: request an invite and we reply by email with your setup. There is no self-serve sign-up, free plan or trial. Tell us your team size and the tool you use now, and a person reads every request.

### 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.

No. 10 · Invitation

## Available by invitation.

LekhaHR is available by invitation, from teams of two. Each team gets help getting set up from its current tool, and a reply by email to every request.

We read every request ourselves.
