Free Salary Slip Generator: Indian Payroll Compliance Guide 2026
Generate professional salary slips instantly. Free payslip maker for India. Calculate CTC, HRA, PF, Professional Tax. Download PDF. No signup required.

A salary slip is a document issued by an employer to an employee each month, detailing the breakdown of salary, deductions, and net pay. In India, a salary slip is a legal requirement under labor law. Every employee has the right to receive one.
For small business owners, freelancers, and HR departments, manually creating salary slips is tedious and error-prone. Deductions like HRA, Professional Tax, and PF must be calculated correctly. The format must be compliant with Indian tax rules.
An AI-powered salary slip generator automates this: enter the CTC, and the system calculates Basic, HRA, PF, and Professional Tax automatically. Download a PDF in seconds.
Legal requirements for salary slips in India
By law (Payment of Wages Act, 1936), your salary slip must include:
- Employee name and ID
- Salary period (from / to dates)
- Basic pay
- Dearness Allowance (DA)
- House Rent Allowance (HRA)
- Gross salary (before deductions)
- Professional Tax (PT)
- Provident Fund (PF)
- Employee State Insurance (ESI) — if applicable
- Income Tax (IT) — if applicable
- Net pay (take-home)
- YTD (year-to-date) totals
Missing any of these, and the salary slip is legally incomplete. A salary slip generator ensures compliance automatically.
How to calculate salary components in India
Basic Pay
This is the foundation. A typical split: Basic = 40% of CTC. Dearness Allowance (DA) = 10% of CTC.
Example: CTC = Rs 6,00,000 → Basic = Rs 2,40,000 → DA = Rs 60,000
House Rent Allowance (HRA)
HRA = 40% of Basic in Metro cities (Delhi, Mumbai, Bangalore, Hyderabad). HRA = 25% of Basic in tier-2 cities. HRA = 10% of Basic in tier-3 cities and towns.
Example: If Basic = Rs 2,40,000 in Bangalore → HRA = 40% of 2,40,000 = Rs 96,000
Professional Tax (PT)
Professional Tax is deducted by the employer on behalf of the government. Rates vary by state:
- Delhi: Rs 0 to Rs 2,500/month (0-15% of Basic, capped)
- Maharashtra: Rs 0 to Rs 200/month
- Karnataka: Rs 0 to Rs 200/month
- Chennai: Rs 0 to Rs 208/month
Most states have zero PT. Check your state's rules.
Provident Fund (PF)
An employee's PF contribution = 12% of Basic + DA. The employer also matches this (12% employer contribution).
Example: If Basic + DA = Rs 3,00,000 → Employee PF = 12% = Rs 36,000 (deducted from salary). Employer PF = Rs 36,000 (not deducted, paid by company).
Employee State Insurance (ESI)
Applicable if the employee's Basic + DA is below Rs 21,000/month. ESI = 0.75% of gross salary (employee). Employer contributes 3.25%.
Income Tax (IT)
Deducted based on the employee's annual income bracket and tax slabs (updated annually).
Step-by-step guide: Generate a salary slip
Step 1: Enter employee details
Name, ID, designation, department, date of joining.
Step 2: Enter salary information
CTC (Cost to Company) OR Basic salary. If you enter CTC, the system auto-calculates Basic (typically 40%), DA (10%), and HRA based on the city.
Step 3: Select deductions
Professional Tax (choose your state), PF (if applicable), ESI (if applicable), Income Tax (optional, for informational purposes).
Step 4: Review the calculation
Gross = Basic + DA + HRA + Other allowances Deductions = PF + PT + ESI + IT + Others Net = Gross - Deductions
Step 5: Download PDF
Click "Download" and the PDF is ready to email to the employee or print.
Common mistakes in salary slip generation
Mistake 1: Wrong HRA calculation
HRA is calculated on Basic, not on CTC. If Basic = Rs 2,00,000 and HRA rate = 40%, then HRA = Rs 80,000 (not 40% of CTC).
Mistake 2: Including employer PF contribution in deductions
Employer PF (12%) is not deducted from the employee's salary. Only employee PF (12%) is deducted. Many tools make this error.
Mistake 3: Forgetting to reset YTD in January
YTD (year-to-date) totals should reset every January 1st. January's YTD = January's salary. February's YTD = January + February. This is crucial for tax calculations.
Mistake 4: Not complying with state-specific PT rules
Professional Tax varies wildly by state. A salary slip generated for a Maharashtra employee using Delhi rules will be wrong.
Why use a free salary slip generator?
Manual calculation is error-prone. A single mistake in PF or HRA compounds when the employee's annual tax is filed. A free generator:
- Ensures compliance with Indian labor laws
- Calculates all deductions correctly
- Generates a professional PDF in seconds
- Eliminates manual errors
- Saves HR time every month
Real-world scenario
A startup in Bangalore with 50 employees used to manually create salary slips in Excel. It took HR 6 hours every month. Errors were frequent (PT was sometimes included, sometimes not; YTD wasn't reset).
They switched to an AI salary slip generator. Now: 50 salary slips generated in 5 minutes. Zero errors. Employees receive slips 2 days earlier.
Next steps
Generate your first salary slip using the free tool. Enter your CTC, select your city, and review the breakdown. Download and email to your employee. The tool is free — no signup, no payment required.


