How to Manage Payroll for a Small Business in India
Quick answer: Managing payroll for a small Indian business means: build a salary structure for each employee, track attendance accurately every month, calculate gross pay and applicable deductions (PF, ESI, TDS), pay on a fixed date, and maintain salary slips and records. Statutory compliance depends on headcount and salary levels — always verify current thresholds with a CA or official portal before filing anything.
Why payroll is harder than it looks for small businesses in India
For a solo founder or a shop with two helpers, payroll is simple: agree a salary, pay it every month. But the moment your team grows past a handful of people, payroll gets structured quickly:
- Salaries have components — basic, HRA, allowances — and the split matters for both tax and employee take-home.
- Attendance drives variable pay (overtime, half-days, loss-of-pay).
- Statutory contributions — Provident Fund (PF), Employee State Insurance (ESI), Tax Deducted at Source (TDS) — become mandatory when certain headcount and salary thresholds are crossed.
- Errors in payroll create genuine legal liability and damage trust with employees fast.
This guide gives you the method. For anything statutory, work with a CA — the method you build here is what makes that CA's job straightforward.
Step 1: Build a salary structure for each employee
A salary in India is not one number — it's a set of components that add up to the Cost to Company (CTC). For most small businesses, a simple structure works:
| Component | Typical % of CTC | Notes |
|---|---|---|
| Basic Salary | 40–50% | Drives PF calculation; keep it clear |
| HRA (House Rent Allowance) | 20–40% of Basic | Partially tax-exempt for employees in rented homes |
| Special Allowance / Other | Remainder | Flexible; taxable |
Why the split matters: PF is calculated on Basic (and sometimes some allowances), not total CTC. HRA exemption reduces an employee's taxable income. Getting this right from the start avoids corrections later.
Document each employee's structure in writing before their first salary is paid. This becomes the basis for every month's calculation.
Step 2: Track attendance accurately every month
Salary calculations depend entirely on attendance records. An employee who takes five days of leave on a 30-day month gets paid for 25 days (minus approved leaves, if any). Without accurate attendance records:
- Loss-of-pay deductions become disputes.
- Overtime can't be calculated correctly.
- Leave balances can't be maintained.
Minimum viable attendance tracking: a register (physical or digital) that records present, absent, half-day, and approved leave for every employee, every working day.
Better: a mobile attendance app where employees mark in/out, so the record is timestamped and not dependent on a manager remembering who was there.
Step 3: Calculate gross pay and deductions
With attendance data and salary structure in hand, monthly payroll follows a pattern:
Gross Pay = (Monthly CTC ÷ Working Days in Period) × Days Present (+ approved paid leave)
Statutory deductions to be aware of (verify current thresholds with a CA):
-
PF (Provident Fund): If applicable, employee contributes 12% of Basic; employer also contributes 12% (split between EPF and EPS). Applies once you cross the applicable headcount threshold. Verify the current wage ceiling and headcount threshold at epfindia.gov.in.
-
ESI (Employee State Insurance): Applicable when you have 10 or more employees (in most states). Employee contributes ~0.75% of gross wages; employer contributes ~3.25%. Covers employees earning below the current wage ceiling — verify at esic.in.
-
TDS (Tax Deducted at Source): If an employee's annual salary exceeds the basic exemption limit, you must deduct TDS on salary and deposit it with the government. The exact amount depends on the employee's declared investments and regime choice (old vs new tax regime). Your CA or a payroll software handles the calculation.
Important: Statutory thresholds and rates change. The figures above are indicative — always confirm current applicability and rates with a CA or on the official portals (epfindia.gov.in, esic.in, incometax.gov.in) before making deductions.
Net Pay = Gross Pay − Employee PF − ESI employee share − TDS (if applicable) − any other approved deductions (advance recovery, etc.)
Step 4: Pay on a fixed date and issue salary slips
Fix a salary date — the 1st or the last working day of the month — and hold it every month without exception. Inconsistent pay dates destroy employee trust faster than most other management failures.
With every salary payment, issue a salary slip to each employee. A salary slip shows:
- Month and year
- Employee name and designation
- Days present / absent
- Gross pay with component breakdowns
- Each deduction itemised
- Net amount paid
A salary slip is not just a courtesy — employees need it for loans, rental agreements, visa applications, and tax filing. Keep a copy for every employee for every month.
Step 5: Keep records and stay ahead of compliance dates
Records to maintain: salary structure letters, monthly attendance, salary slips issued, PF/ESI contribution challans, TDS deduction certificates (Form 16 issued annually).
Compliance calendar awareness (not exhaustive — confirm with a CA):
- PF and ESI contributions must be deposited by specific dates each month.
- TDS on salary is deposited monthly and reported quarterly.
- Annual returns and Form 16 follow financial-year timelines.
Set a reminder on the 7th of every month to check that all prior month's contributions are deposited. A missed statutory deadline accumulates interest and penalties quickly.
Step 6: Plan for annual increments and one-time payments
Payroll isn't just monthly. Plan for:
- Annual salary reviews: when will you revise CTCs, and by how much?
- Bonus or ex-gratia payments: Diwali, year-end, or performance bonuses. These are taxable and must be TDS-adjusted.
- Full and Final Settlement (FnF): when an employee leaves, you must calculate and pay pending salary, leave encashment, and gratuity (if applicable). Getting this wrong creates legal exposure.
How Thola helps with attendance and payroll
Thola includes attendance tracking and payroll built into the same app as your billing, CRM, and business health score. Employees mark attendance; Thola rolls it up into monthly payroll calculations, so the manual tallying is done for you by the time payday arrives.
The People area of Thola's five specialist guidance zones also connects payroll costs to the broader live health score (0–100) — if your wage bill is moving faster than your revenue, or if attendance gaps are signalling a people issue, Thola surfaces it as a warning and guides you to the fix.
Thola is a coach and a guardrail, not an autopilot — it flags what needs attention and walks you through options, but statutory filing (PF, ESI, TDS) requires your CA or a dedicated compliance tool. Thola gives you the data those conversations need.
6,000+ founders already run their business on Thola. Free to start (paid plans from ₹199/month).
Track attendance and payroll in Thola — free to start → (opens in a new tab)
Frequently asked questions
How do I manage payroll for a small business in India? Build a salary structure for each employee (Basic, HRA, allowances), track attendance accurately every month, calculate gross pay based on days present, apply any applicable deductions (PF, ESI, TDS — check thresholds with a CA), pay on a fixed date, and issue salary slips. For compliance filings, work with a CA or payroll-specialist software.
When does a small business in India need to register for PF and ESI? PF registration is required when you have a specified minimum number of employees (verify the current threshold at epfindia.gov.in — it has changed over time). ESI applies when you have 10 or more employees in most states (verify at esic.in). Penalties for late registration can be significant, so confirm early and register before you cross the threshold.
What should a salary slip include for a small Indian business? A salary slip should show: month and year, employee name and designation, days present and absent, gross pay with each component (Basic, HRA, allowances) broken out, each deduction itemised (PF, ESI, TDS, advance recovery), and net amount paid. Employees need this document for loans, rental agreements, tax filing, and visa applications.
What is the difference between CTC and take-home salary in India? CTC (Cost to Company) is the total amount the employer spends on an employee, including the employer's share of PF, ESI, and other contributions. Take-home (net pay) is what the employee actually receives after deducting the employee's share of PF, ESI, and TDS. The difference can be 15–25% or more depending on structure and statutory applicability.
Do I need payroll software for a small business with 5 employees? At 5 employees, a spreadsheet or a basic app works. The payroll math is straightforward if attendance is tracked well. The case for dedicated payroll software grows when: the team is in double digits, statutory obligations (PF/ESI) are live, or you need audit- ready records that a spreadsheet cannot easily produce. Many business apps (Thola included) bundle attendance and payroll tracking to remove the manual overhead even at small scale.