Payroll
Payroll software for small businesses
Define each salary once, generate the month's payslips from attendance, then approve and pay, with the journals written for your accountant.
In short
SimpleERP is payroll software for Indian small businesses. Salary structures with Basic, HRA, allowances, PF, PT and TDS generate monthly payslips from attendance and leave, and each run moves from generate to approve to pay with journals posted.
Illustration of a payslip with Basic, HRA, provident fund and professional tax lines and net pay of ₹27,660.
The daily job, once a month: pay everyone correctly
Payroll is a monthly deadline with no room for mistakes. SimpleERP turns it into one review screen, then gives the accountant a balanced journal and each employee a payslip on their phone.
- Generate every payslip from salary structures and attendance
- Fix only the exceptions: bonus, arrears, an advance to recover
- Approve and pay, with salary expense and payables posted
Salary structures
Define each salary once, change it with an effective date
A salary structure lists an employee's earnings and deductions, each fixed, a percentage of Basic or a percentage of gross. A live preview shows gross, deductions, net pay and cost to company. A raise is a new structure from a date, and the old one stays on record.
- Exactly one Basic line in every structure
- Bonus and similar components can skip pro-rating
- Percentages are worked on pro-rated Basic, so nothing is cut twice
| Karthik R, September 2026 | Rule | Amount |
|---|---|---|
| Basic | Fixed | ₹18,000 |
| House rent allowance | 40% of Basic | ₹7,200 |
| Conveyance and special allowance | Fixed | ₹4,800 |
| Provident fund | 12% of Basic | −₹2,160 |
| Professional tax | Fixed | −₹180 |
| Net pay | ₹27,660 |
Monthly run
A month's payslips are generated from attendance
Create the run for a month, choose a payment date, and SimpleERP builds every payslip: working days from the shift and holidays, loss of pay from absences and unpaid leave, and each line pro-rated by paid days. A bonus is paid in full regardless, and someone who joined mid-month is pro-rated automatically.
- Employees without a structure are listed, with a link to add one
- Unmarked attendance is treated as present and flagged
- One run per month per branch, or one for the whole business
- Regenerate a draft run after fixing attendance or a structure
Illustration of the daily attendance sheet on a phone with a Mark all present button.
Review
Generate, approve, pay: three steps, three records
Each step is deliberate and leaves a trail. Nothing touches the books until you approve, and nothing touches the bank until you pay.
Generate
Payslips are built and the run shows totals and anything that needs attention. Adjust a line, or add a bonus, arrears or other deduction.
Approve
Posts the accrual: salary expense and employer contributions against salaries payable and PF, PT and TDS payable. A negative net pay blocks approval.
Pay
Choose the bank or cash account and the date. Salaries payable is cleared, and payslips appear in each employee's self-service.
Advances
Salary advances recover themselves
Pay an advance with a monthly recovery amount and each payroll run deducts it until it is settled. The advances page shows what was paid, recovered and still due per employee, and employees see their own balance in self-service.
- Recovery each month is the set amount or the balance left, whichever is less
- Recoveries show as their own payslip line
- An advance can be cancelled only while nothing has been recovered
Payslips
Payslips on paper and on the employee's phone
Every payslip prints on white A4 with earnings, deductions and net pay in words, and employees open their own from their phone once the run is approved. The payroll register and salary component summary are in reports.
- Payslip numbers such as PR-2026-27-0007/EMP-0012
- Download as PDF from self-service
- Payroll register per run with every component
India-ready
Indian salary components are set up for you
| Component | As seeded |
|---|---|
| Basic, HRA, conveyance, special allowance, bonus | Earnings; HRA at 40% of Basic |
| Provident fund | 12% of Basic for the employee, with the employer's share as a contribution |
| Professional tax and TDS | Deductions you set per employee, posted to their own payable accounts |
| Money and dates | ₹ with lakh grouping, amount in words, April to March numbering |
One system
What it connects to
Payroll reads HR and writes to the ledger.
HR, attendance & leave
Employees, a daily attendance sheet, phone check-in, holidays and leave balances.
See howAccounting
A double-entry ledger with journals, bank registers, statements and a lock date.
See howReports & dashboard
A morning dashboard and a catalogue of reports, each with filters, print and CSV export.
See how
Honest limits
Not included yet
- Income tax calculation from slabs and investment declarations
- PF, ESI or PT challans and returns, or Form 16
- ESI as a preset component: add it yourself as a deduction
- Weekly or daily pay: payroll is monthly
- Bank salary upload files
FAQ
Questions, answered
Does SimpleERP calculate TDS on salary?
No. TDS is a deduction line you set per employee, and it is posted to TDS payable. Working out the amount from tax slabs and declarations is not built in.
How is loss of pay calculated?
Absent days count as one, half days as half, and unpaid leave as one, against the working days in the month. Each pro-rated component is scaled by paid days over working days. The salary structure guide explains the components.
Can I correct a payslip after approving the run?
An approved run is frozen. Cancel it, which reverses its journal, and generate a new run. A run that has been paid cannot be cancelled.
Do employees get their payslips online?
Yes. Once a run is approved, employees with a self-service login see their payslips on their phone and can download them. See HR and attendance.
How are PF and PT paid to the government?
Payroll posts them to their payable accounts. When you pay them, record it as a manual journal or an expense against that account in accounting.
Related
Keep reading
HR, attendance & leave
Employees, a daily attendance sheet, phone check-in, holidays and leave balances.
Read moreAccounting
A double-entry ledger with journals, bank registers, statements and a lock date.
Read moreHR & payroll teams
Attendance, leave and payroll in one flow, with self-service for every employee.
Read moreManufacturing
BOMs with scrap and cost roll-up, work orders that move stock, and payroll for shop-floor staff.
Read more
Run your whole business from one simple place.
Seven days free. No card. Your first GST invoice in minutes.