What is a Salary Slip?
A salary slip (also called payslip or wage slip) is a document issued by the employer to each employee every month. It shows the complete breakup of earnings, deductions, and net pay for that specific pay period. Every salaried employee in India is entitled to receive a salary slip under the Code on Wages, 2019.
A salary slip is not just a payroll formality. It is a legal document used as proof of income for bank loans, credit card applications, visa processing, and income tax filing. For restaurant and hospitality businesses with 10 to 50 employees, generating individual payslips each month is one of the most time-consuming payroll tasks. This free salary slip generator automates the calculations and produces a professional PDF instantly.
- Legal requirement: The Code on Wages, 2019 mandates employers to issue wage slips in electronic or physical form before or at the time of paying wages
- Proof of income: Banks require salary slips for the last 3 to 6 months for home loans, personal loans, and credit card approvals
- Tax compliance: The salary slip shows TDS deducted each month, which employees need for ITR filing and Form 16 verification
- Employee transparency: A clear salary slip builds trust by showing exactly how the net pay is calculated from gross salary
Key Components of a Salary Slip
Every Indian salary slip has three main sections: header information, earnings, and deductions. Understanding these components helps both employers create accurate payslips and employees verify their pay.
Header: Company name, employee name, employee ID, designation, department, PAN, UAN, bank account number, pay period (month and year)
Earnings: Basic Salary (typically 40 to 50% of CTC), House Rent Allowance (HRA), Special Allowance, Conveyance Allowance, Medical Allowance, Leave Travel Allowance (LTA), and other components
Deductions: Provident Fund (PF), Employee State Insurance (ESI), Professional Tax (PT), Tax Deducted at Source (TDS), and loan recovery if applicable
Summary: Gross Earnings, Total Deductions, Net Salary (take-home), and net amount in words
The CTC calculator helps you understand how CTC breaks down into these salary components. Your CTC includes employer contributions (employer PF, employer ESI, gratuity) that do not appear as earnings on the salary slip but are part of total cost to company.
How is Net Salary on a Payslip Calculated?
The net salary (take-home pay) is calculated by subtracting all deductions from gross earnings. Here is the formula:
Net Salary = Gross Earnings − (PF + ESI + PT + TDS + Other Deductions)
Each deduction follows specific rules set by Indian labor and tax laws:
- PF (Provident Fund): Employee contributes 12% of basic salary, capped at ₹15,000 per month. Maximum PF deduction is ₹1,800 per month. Use the PF calculator to estimate your accumulation over time
- ESI: Employee pays 0.75% of gross salary, but only if gross salary is ₹21,000 or below. Above this threshold, ESI does not apply. The ESI calculator shows the exact contribution split
- Professional Tax: A state-level tax with varying rates across 16 states. Maximum allowed is ₹2,500 per year. Our Professional Tax calculator gives state-specific rates
- TDS: Income tax deducted at source based on the employee's declared tax regime and total taxable income. Check the TDS calculator for accurate estimates
Salary Slip Example with Calculation
Here is a worked example showing how a typical salary slip is calculated for an employee earning ₹50,000 gross per month in Maharashtra.
Basic Salary: ₹25,000
HRA: ₹12,500
Special Allowance: ₹10,000
Other Allowance: ₹2,500
Gross Earnings: ₹50,000
PF (12% of ₹25,000, capped at ₹15,000): ₹1,800
ESI: ₹0 (gross exceeds ₹21,000 threshold)
Professional Tax (Maharashtra): ₹200
TDS: ₹2,500 (based on declared regime)
Total Deductions: ₹4,500
Net Salary: ₹50,000 minus ₹4,500 = ₹45,500
In this example, the employee takes home 91% of gross salary. The PF cap at ₹15,000 basic means the maximum employee PF contribution is always ₹1,800, regardless of how high the basic salary goes. For a deeper understanding of how your salary compares to CTC, use the in-hand salary calculator.
How to Use This Salary Slip Generator
This free salary slip generator creates a professional payslip PDF in under 60 seconds. Follow these steps:
- Step 1: Enter your company name and the employee's name and designation. These appear on the payslip header
- Step 2: Select the pay month and year for the salary slip
- Step 3: Enter the earnings: basic salary (plus DA), HRA, special allowance, and any other allowances
- Step 4: Select the state for auto Professional Tax calculation. Enter the TDS amount if applicable
- Step 5: Click "Generate Salary Slip." PF and ESI are auto-calculated based on the salary you entered
Download the PDF to get a formatted salary slip with company header, full earnings and deductions table, and net salary in words. All calculations happen in your browser. No data is stored on any server.
Professional Tax Rates by State in India 2026
Professional Tax is a state-level tax deducted from salary. Only 16 states and union territories in India levy PT. The maximum PT allowed under the Constitution is ₹2,500 per year. This salary slip generator auto-applies the correct PT based on your state selection.
| State | Monthly PT (Max Slab) |
| Maharashtra | ₹200 |
| Karnataka | ₹200 |
| West Bengal | ₹200 |
| Andhra Pradesh | ₹200 |
| Telangana | ₹200 |
| Tamil Nadu | ₹208 |
| Gujarat | ₹200 |
| Madhya Pradesh | ₹208 |
| Kerala | ₹200 |
| Odisha | ₹200 |
| Assam | ₹208 |
| Bihar | ₹208 |
| Jharkhand | ₹200 |
| Meghalaya | ₹200 |
| Tripura | ₹150 |
| Sikkim | ₹200 |
States not listed (Delhi, Rajasthan, Uttar Pradesh, Haryana, Punjab, Uttarakhand, Himachal Pradesh, Goa, and all North-Eastern states except Assam and Meghalaya) do not levy Professional Tax. Select "No PT / Other State" in the generator if your state does not apply PT.
Salary Slip Format Accepted by Banks for Loans
Banks and financial institutions in India require salary slips as proof of income for home loans, personal loans, car loans, and credit card applications. A valid salary slip accepted by most banks must include these elements:
- Company identity: Company name (and preferably logo) on the header. Banks verify the employer through their registered name
- Employee identity: Full name, employee ID, and designation. These must match the loan applicant's KYC documents
- Earnings breakup: Itemized earnings showing basic salary, HRA, allowances. Banks use basic salary to calculate loan eligibility
- Deductions breakup: PF, ESI, PT, and TDS separately listed. Banks subtract mandatory deductions to calculate disposable income
- Net pay: Final take-home amount. Banks typically require net pay slips for the last 3 to 6 months
This generator produces salary slips in the standard format recognized by most Indian banks. For visa applications, some embassies may additionally require salary slips on company letterhead with an authorized signature.
Legal Requirements for Salary Slips in India
Indian labor law makes it mandatory for employers to issue salary slips to all employees. Here are the key legal provisions that govern salary slip issuance:
Code on Wages, 2019: Section 17 requires every employer to issue a wage slip to each employee, in electronic or written form, containing prescribed particulars. This applies to all establishments regardless of the number of employees
Payment of Wages Act, 1936: Requires employers to make wage payments within 7 to 10 days from the wage period and maintain records of wages paid
Labour Code on Social Security, 2020: Mandates that basic pay must be at least 50% of gross wages. This affects how salary structure is designed and reflected on payslips
Non-compliance penalty: Employers who fail to issue wage slips can face fines up to ₹20,000 for first offense and up to ₹1,00,000 for subsequent offenses under the Code on Wages
For restaurant businesses, this means every staff member, from kitchen helpers and waiters to managers, must receive a salary slip each month. Attendo (formerly Petpooja Payroll) automates payslip generation, PF/ESI compliance, and TDS filing for your entire team.