Keeplee Books
Salaries sit in the same profit and loss as the rest of your business. The bank payment is entered there, against Salaries Payable.
HR and payroll software
Attendance, leave and the monthly pay run, with PF, ESI, professional tax, TDS and LWF worked out. For any team in India.
How a month goes
Enter the yearly cost to the company, and choose a template. The monthly gross is then worked out. Gross plus the employer's share equals that cost.
Mark the grid, or upload the Excel template. Approved leave fills itself in.
Start the month, and everyone's pay is worked out as a draft. If you change something, work it out again.
The figures are worked out once more. If any figure changed, nothing is approved, and you are asked to look again.
Print the PDFs or email the whole run. Download the bank Excel and the reports.
Approval makes the journal in Keeplee Books. You enter the bank payment there.
Months are approved in order. Only the latest month can be reopened. Reopening undoes the loan recoveries and reverses the journal, so nothing changes without a record.
Indian payroll rules
Every statutory figure is a rate with a date. So a new rate does not change months already paid.
| Deduction | What it does |
|---|---|
| PF and EPS | Worked out on wages up to the ceiling, at the rate in force on the first day of the month. EPS stops at age 58. |
| ESI | A person is covered at or below the ceiling. If their pay goes above it, they stay covered until the contribution period ends. |
| Professional tax | By the state where the person works. It is set up for Maharashtra, Karnataka, West Bengal, Gujarat, Andhra Pradesh and Telangana. |
| Labour welfare fund | By the state where the person works, in the months that state collects it. |
| TDS on salary | The tax for the whole year is estimated. The tax still owing is spread over the months left. Each person can be on the old or new regime. |
| Gratuity and leave encashment | In a settlement, these are taxed only above the limits in their rates. |
No CA has checked these calculations yet. Please have yours check your first pay run.
Day to day
HR marks it, or uploads the Excel file. A blank day counts the way you set it. By default it counts as present, so you only mark what is different.
Better together
When a pay run is approved, Keeplee Books gets one journal for each book, with the run's number on it. Books may refuse one, for example for a locked month. Then the run stays approved, and the page shows why, with a Try again button.
JournalPAY-2026-05
Salaries sit in the same profit and loss as the rest of your business. The bank payment is entered there, against Salaries Payable.
The People board shows headcount, joiners and leavers, who is on leave today, payroll cost and departments. No single person's pay leaves HR this way.
A story
This is a made-up example to show how the work goes. Sunita keeps HR at a forwarder in Pune. She and her company are not real, and it is not a customer's story.
The 26thTwo people in the Pune branch took leave this month. Their approved leave is already on the grid. So I only mark the one absence nobody told me about.
The 30thI started the pay run. Everyone is worked out as a draft. One line has a warning. A new joiner has no work state, so no professional tax was worked out. I fixed the state and worked it out again.
The 31stI approved it. First, it worked everything out once more. Payslips went by email, and the bank Excel went to accounts.
The 1stAccounts did not ask me for a salary sheet. The journal was already in Books. The owner can see payroll cost next to the rest of the business.
Customer
Implementing the Keeplee ERP suite in our business was the single best operational decision we made this year. It unified our accounting, inventory, HR and CRM into one clear, real-time dashboard, saving our team dozens of manual hours every week while giving leadership total operational clarity.
Pricing for Keeplee HR & Payroll
Prices are a month, plus GST. The first month is free, and you do not need a credit card.
Standard
₹850a month, plus GST
White label
Custompriced for your company
Custom building
Custompriced for the work
For example: 10 users in 2 branches is ₹850 + ₹850 + ₹1,000 = ₹2,700 a month, plus GST.
Questions
It takes attendance and leave. It works out each person's pay with PF, ESI, professional tax, LWF and TDS on salary. It makes the payslips and the bank file, and records the pay in your accounts.
Yes. You can use it on its own or with other Keeplee products. Shipment 360 does not include it, so freight companies buy it separately. Your first month is free.
Not today. HR staff use it, and employees get their payslips by email.
Not today. It works out the figures and gives you reports in Excel. It does not make the upload files for those portals.
Not today. Mark attendance on the grid, or upload the Excel template.
It is set up for Maharashtra, Karnataka, West Bengal, Gujarat, Andhra Pradesh and Telangana. You can add a row for another state that charges it monthly. It does not work out half-yearly professional tax, as in Tamil Nadu and Kerala.
Every statutory figure is a rate with a date. A new rate is a new row with its own date. Earlier months keep their old rate.
Not yet. Please ask your CA to check your first pay run before you rely on it.
You decide. A person can work with employees, attendance and leave, and not see pay, PAN, UAN, ESI number or bank details. PAN and account numbers are masked on screens and payslips.